├── .gitignore ├── HidLibrary.nuspec ├── LICENSE ├── README.md ├── azure-pipelines.yml ├── examples ├── GriffinPowerMate │ ├── GriffinPowerMate.sln │ ├── GriffinPowerMateConsole │ │ ├── GriffinPowerMateConsole.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── GriffinPowerMateWindowsForms │ │ ├── GriffinPowerMateWindowsForms.csproj │ │ ├── PowerMateViewer.Designer.cs │ │ ├── PowerMateViewer.cs │ │ ├── PowerMateViewer.resx │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ └── PowerMate │ │ ├── PowerMate.csproj │ │ ├── PowerMateEventArgs.cs │ │ ├── PowerMateManager.cs │ │ ├── PowerMateState.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Honeywell4000Series │ ├── Honeywell4000Series.csproj │ ├── Honeywell4000Series.sln │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Report.cs │ ├── Scanner.cs │ └── app.config ├── LogitechGamepad │ ├── DualActionMessage.cs │ ├── IMessage.cs │ ├── LogitechGamepad.csproj │ ├── LogitechGamepad.sln │ ├── MessageFactory.cs │ ├── PrecisionMessage.cs │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs └── MagtekCardReader │ ├── Data.cs │ ├── MagtekCardReader.csproj │ ├── MagtekCardReader.sln │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ └── app.config ├── experimental ├── Backup │ ├── Tests │ │ ├── Native.fs │ │ ├── Tests.fsproj │ │ └── packages.config │ └── UsbHid.sln ├── Devices │ ├── Honeywell4600Series │ │ ├── Artifacts │ │ │ ├── USBInterfaceApplicationNote.pdf │ │ │ └── USBProgrammingInstructions.pdf │ │ ├── Device.cs │ │ ├── Honeywell4600Series.csproj │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── MagtekMiniSwipeReader │ │ ├── Artifacts │ │ │ └── UserManual.pdf │ │ ├── Device.cs │ │ ├── MagtekMiniSwipeReader.csproj │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ └── PhidgetInterfaceKit │ │ ├── Device.cs │ │ ├── PhidgetInterfaceKit.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── IO.Usb.Hid │ ├── AssemblyInfo.fs │ ├── Device.fs │ ├── DeviceStream.fs │ ├── Devices.fs │ ├── IO.Usb.Hid.fsproj │ ├── Native.Hid.fs │ ├── Native.HidAdapter.fs │ ├── Native.Kernel32.fs │ ├── Native.Kernel32Adapter.fs │ ├── Native.SetupApi.fs │ └── Native.SetupApiAdapter.fs ├── Tests │ ├── Native.fs │ ├── Tests.fsproj │ └── packages.config ├── UpgradeLog.htm ├── UsbHid.sln └── packages │ ├── FsUnit.0.9.1 │ ├── Content │ │ └── FsUnitSample.fs.pp │ ├── FsUnit.0.9.1.nupkg │ └── Lib │ │ └── FsUnit.NUnit-0.9.0.dll │ ├── NUnit.2.5.9.10348 │ ├── Logo.ico │ ├── NUnit.2.5.9.10348.nupkg │ ├── NUnitFitTests.html │ ├── Tools │ │ ├── NUnitFitTests.html │ │ ├── NUnitTests.config │ │ ├── NUnitTests.nunit │ │ ├── agent.conf │ │ ├── agent.log.conf │ │ ├── launcher.log.conf │ │ ├── lib │ │ │ ├── Failure.png │ │ │ ├── Ignored.png │ │ │ ├── Inconclusive.png │ │ │ ├── Skipped.png │ │ │ ├── Success.png │ │ │ ├── fit.dll │ │ │ ├── log4net.dll │ │ │ ├── nunit-console-runner.dll │ │ │ ├── nunit-gui-runner.dll │ │ │ ├── nunit.core.dll │ │ │ ├── nunit.core.interfaces.dll │ │ │ ├── nunit.fixtures.dll │ │ │ ├── nunit.uiexception.dll │ │ │ ├── nunit.uikit.dll │ │ │ └── nunit.util.dll │ │ ├── nunit-agent-x86.exe │ │ ├── nunit-agent-x86.exe.config │ │ ├── nunit-agent.exe │ │ ├── nunit-agent.exe.config │ │ ├── nunit-console-x86.exe │ │ ├── nunit-console-x86.exe.config │ │ ├── nunit-console.exe │ │ ├── nunit-console.exe.config │ │ ├── nunit-x86.exe │ │ ├── nunit-x86.exe.config │ │ ├── nunit.exe │ │ ├── nunit.exe.config │ │ ├── nunit.framework.dll │ │ ├── pnunit-agent.exe │ │ ├── pnunit-agent.exe.config │ │ ├── pnunit-launcher.exe │ │ ├── pnunit-launcher.exe.config │ │ ├── pnunit.framework.dll │ │ ├── pnunit.tests.dll │ │ ├── runFile.exe │ │ ├── runFile.exe.config │ │ ├── runpnunit.bat │ │ └── test.conf │ ├── fit-license.txt │ ├── lib │ │ ├── nunit.framework.dll │ │ ├── nunit.framework.xml │ │ ├── nunit.mocks.dll │ │ └── pnunit.framework.dll │ └── license.txt │ └── repositories.config ├── misc ├── HID1_11.pdf ├── default-avatar.jpg └── logo.png └── src ├── HidLibrary.sln ├── HidLibrary ├── Extensions.cs ├── HidAsyncState.cs ├── HidDevice.cs ├── HidDeviceAttributes.cs ├── HidDeviceCapabilities.cs ├── HidDeviceData.cs ├── HidDeviceEventMonitor.cs ├── HidDevices.cs ├── HidFastReadDevice.cs ├── HidFastReadEnumerator.cs ├── HidLibrary.csproj ├── HidReport.cs ├── IHidDevice.cs ├── IHidEnumerator.cs └── NativeMethods.cs ├── TestHarness ├── Main.Designer.cs ├── Main.cs ├── Main.resx ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── TestHarness.csproj └── app.config ├── Tests ├── Hid.cs ├── HidEnumerator.cs ├── HidFastReadEnumerator.cs └── Tests.csproj └── packages └── repositories.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/.gitignore -------------------------------------------------------------------------------- /HidLibrary.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/HidLibrary.nuspec -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMate.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMate.sln -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateConsole/GriffinPowerMateConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateConsole/GriffinPowerMateConsole.csproj -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateConsole/Program.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateConsole/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateConsole/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/GriffinPowerMateWindowsForms.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/GriffinPowerMateWindowsForms.csproj -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/PowerMateViewer.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/PowerMateViewer.Designer.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/PowerMateViewer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/PowerMateViewer.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/PowerMateViewer.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/PowerMateViewer.resx -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Program.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Resources.resx -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/GriffinPowerMateWindowsForms/Properties/Settings.settings -------------------------------------------------------------------------------- /examples/GriffinPowerMate/PowerMate/PowerMate.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/PowerMate/PowerMate.csproj -------------------------------------------------------------------------------- /examples/GriffinPowerMate/PowerMate/PowerMateEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/PowerMate/PowerMateEventArgs.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/PowerMate/PowerMateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/PowerMate/PowerMateManager.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/PowerMate/PowerMateState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/PowerMate/PowerMateState.cs -------------------------------------------------------------------------------- /examples/GriffinPowerMate/PowerMate/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/GriffinPowerMate/PowerMate/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/Honeywell4000Series/Honeywell4000Series.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/Honeywell4000Series/Honeywell4000Series.csproj -------------------------------------------------------------------------------- /examples/Honeywell4000Series/Honeywell4000Series.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/Honeywell4000Series/Honeywell4000Series.sln -------------------------------------------------------------------------------- /examples/Honeywell4000Series/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/Honeywell4000Series/Program.cs -------------------------------------------------------------------------------- /examples/Honeywell4000Series/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/Honeywell4000Series/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/Honeywell4000Series/Report.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/Honeywell4000Series/Report.cs -------------------------------------------------------------------------------- /examples/Honeywell4000Series/Scanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/Honeywell4000Series/Scanner.cs -------------------------------------------------------------------------------- /examples/Honeywell4000Series/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/Honeywell4000Series/app.config -------------------------------------------------------------------------------- /examples/LogitechGamepad/DualActionMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/DualActionMessage.cs -------------------------------------------------------------------------------- /examples/LogitechGamepad/IMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/IMessage.cs -------------------------------------------------------------------------------- /examples/LogitechGamepad/LogitechGamepad.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/LogitechGamepad.csproj -------------------------------------------------------------------------------- /examples/LogitechGamepad/LogitechGamepad.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/LogitechGamepad.sln -------------------------------------------------------------------------------- /examples/LogitechGamepad/MessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/MessageFactory.cs -------------------------------------------------------------------------------- /examples/LogitechGamepad/PrecisionMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/PrecisionMessage.cs -------------------------------------------------------------------------------- /examples/LogitechGamepad/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/Program.cs -------------------------------------------------------------------------------- /examples/LogitechGamepad/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/LogitechGamepad/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/MagtekCardReader/Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/MagtekCardReader/Data.cs -------------------------------------------------------------------------------- /examples/MagtekCardReader/MagtekCardReader.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/MagtekCardReader/MagtekCardReader.csproj -------------------------------------------------------------------------------- /examples/MagtekCardReader/MagtekCardReader.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/MagtekCardReader/MagtekCardReader.sln -------------------------------------------------------------------------------- /examples/MagtekCardReader/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/MagtekCardReader/Program.cs -------------------------------------------------------------------------------- /examples/MagtekCardReader/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/MagtekCardReader/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/MagtekCardReader/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/examples/MagtekCardReader/app.config -------------------------------------------------------------------------------- /experimental/Backup/Tests/Native.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Backup/Tests/Native.fs -------------------------------------------------------------------------------- /experimental/Backup/Tests/Tests.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Backup/Tests/Tests.fsproj -------------------------------------------------------------------------------- /experimental/Backup/Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Backup/Tests/packages.config -------------------------------------------------------------------------------- /experimental/Backup/UsbHid.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Backup/UsbHid.sln -------------------------------------------------------------------------------- /experimental/Devices/Honeywell4600Series/Artifacts/USBInterfaceApplicationNote.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/Honeywell4600Series/Artifacts/USBInterfaceApplicationNote.pdf -------------------------------------------------------------------------------- /experimental/Devices/Honeywell4600Series/Artifacts/USBProgrammingInstructions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/Honeywell4600Series/Artifacts/USBProgrammingInstructions.pdf -------------------------------------------------------------------------------- /experimental/Devices/Honeywell4600Series/Device.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/Honeywell4600Series/Device.cs -------------------------------------------------------------------------------- /experimental/Devices/Honeywell4600Series/Honeywell4600Series.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/Honeywell4600Series/Honeywell4600Series.csproj -------------------------------------------------------------------------------- /experimental/Devices/Honeywell4600Series/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/Honeywell4600Series/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /experimental/Devices/MagtekMiniSwipeReader/Artifacts/UserManual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/MagtekMiniSwipeReader/Artifacts/UserManual.pdf -------------------------------------------------------------------------------- /experimental/Devices/MagtekMiniSwipeReader/Device.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/MagtekMiniSwipeReader/Device.cs -------------------------------------------------------------------------------- /experimental/Devices/MagtekMiniSwipeReader/MagtekMiniSwipeReader.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/MagtekMiniSwipeReader/MagtekMiniSwipeReader.csproj -------------------------------------------------------------------------------- /experimental/Devices/MagtekMiniSwipeReader/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/MagtekMiniSwipeReader/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /experimental/Devices/PhidgetInterfaceKit/Device.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/PhidgetInterfaceKit/Device.cs -------------------------------------------------------------------------------- /experimental/Devices/PhidgetInterfaceKit/PhidgetInterfaceKit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/PhidgetInterfaceKit/PhidgetInterfaceKit.csproj -------------------------------------------------------------------------------- /experimental/Devices/PhidgetInterfaceKit/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Devices/PhidgetInterfaceKit/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/AssemblyInfo.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/AssemblyInfo.fs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Device.fs: -------------------------------------------------------------------------------- 1 | module Device -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/DeviceStream.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/DeviceStream.fs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Devices.fs: -------------------------------------------------------------------------------- 1 | module Devices -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/IO.Usb.Hid.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/IO.Usb.Hid.fsproj -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Native.Hid.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/Native.Hid.fs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Native.HidAdapter.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/Native.HidAdapter.fs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Native.Kernel32.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/Native.Kernel32.fs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Native.Kernel32Adapter.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/Native.Kernel32Adapter.fs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Native.SetupApi.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/Native.SetupApi.fs -------------------------------------------------------------------------------- /experimental/IO.Usb.Hid/Native.SetupApiAdapter.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/IO.Usb.Hid/Native.SetupApiAdapter.fs -------------------------------------------------------------------------------- /experimental/Tests/Native.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Tests/Native.fs -------------------------------------------------------------------------------- /experimental/Tests/Tests.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Tests/Tests.fsproj -------------------------------------------------------------------------------- /experimental/Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/Tests/packages.config -------------------------------------------------------------------------------- /experimental/UpgradeLog.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/UpgradeLog.htm -------------------------------------------------------------------------------- /experimental/UsbHid.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/UsbHid.sln -------------------------------------------------------------------------------- /experimental/packages/FsUnit.0.9.1/Content/FsUnitSample.fs.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/FsUnit.0.9.1/Content/FsUnitSample.fs.pp -------------------------------------------------------------------------------- /experimental/packages/FsUnit.0.9.1/FsUnit.0.9.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/FsUnit.0.9.1/FsUnit.0.9.1.nupkg -------------------------------------------------------------------------------- /experimental/packages/FsUnit.0.9.1/Lib/FsUnit.NUnit-0.9.0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/FsUnit.0.9.1/Lib/FsUnit.NUnit-0.9.0.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Logo.ico -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/NUnit.2.5.9.10348.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/NUnit.2.5.9.10348.nupkg -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/NUnitFitTests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/NUnitFitTests.html -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/NUnitFitTests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/NUnitFitTests.html -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/NUnitTests.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/NUnitTests.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/NUnitTests.nunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/NUnitTests.nunit -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/agent.conf -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/agent.log.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/agent.log.conf -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/launcher.log.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/launcher.log.conf -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/Failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/Failure.png -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/Ignored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/Ignored.png -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/Inconclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/Inconclusive.png -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/Skipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/Skipped.png -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/Success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/Success.png -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/fit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/fit.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/log4net.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit-console-runner.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit-console-runner.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit-gui-runner.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit-gui-runner.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.core.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.core.interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.core.interfaces.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.fixtures.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.fixtures.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.uiexception.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.uiexception.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.uikit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.uikit.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.util.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/lib/nunit.util.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent-x86.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent-x86.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent-x86.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-agent.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console-x86.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console-x86.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console-x86.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-console.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-x86.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit-x86.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit-x86.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/nunit.framework.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-agent.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-agent.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-agent.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-agent.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-launcher.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-launcher.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-launcher.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/pnunit-launcher.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/pnunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/pnunit.framework.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/pnunit.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/pnunit.tests.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/runFile.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/runFile.exe -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/runFile.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/runFile.exe.config -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/runpnunit.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/runpnunit.bat -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/Tools/test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/Tools/test.conf -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/fit-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/fit-license.txt -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/lib/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/lib/nunit.framework.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/lib/nunit.framework.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/lib/nunit.framework.xml -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/lib/nunit.mocks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/lib/nunit.mocks.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/lib/pnunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/lib/pnunit.framework.dll -------------------------------------------------------------------------------- /experimental/packages/NUnit.2.5.9.10348/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/NUnit.2.5.9.10348/license.txt -------------------------------------------------------------------------------- /experimental/packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/experimental/packages/repositories.config -------------------------------------------------------------------------------- /misc/HID1_11.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/misc/HID1_11.pdf -------------------------------------------------------------------------------- /misc/default-avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/misc/default-avatar.jpg -------------------------------------------------------------------------------- /misc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/misc/logo.png -------------------------------------------------------------------------------- /src/HidLibrary.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary.sln -------------------------------------------------------------------------------- /src/HidLibrary/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/Extensions.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidAsyncState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidAsyncState.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidDevice.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidDeviceAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidDeviceAttributes.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidDeviceCapabilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidDeviceCapabilities.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidDeviceData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidDeviceData.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidDeviceEventMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidDeviceEventMonitor.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidDevices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidDevices.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidFastReadDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidFastReadDevice.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidFastReadEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidFastReadEnumerator.cs -------------------------------------------------------------------------------- /src/HidLibrary/HidLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidLibrary.csproj -------------------------------------------------------------------------------- /src/HidLibrary/HidReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/HidReport.cs -------------------------------------------------------------------------------- /src/HidLibrary/IHidDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/IHidDevice.cs -------------------------------------------------------------------------------- /src/HidLibrary/IHidEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/IHidEnumerator.cs -------------------------------------------------------------------------------- /src/HidLibrary/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/HidLibrary/NativeMethods.cs -------------------------------------------------------------------------------- /src/TestHarness/Main.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Main.Designer.cs -------------------------------------------------------------------------------- /src/TestHarness/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Main.cs -------------------------------------------------------------------------------- /src/TestHarness/Main.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Main.resx -------------------------------------------------------------------------------- /src/TestHarness/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Program.cs -------------------------------------------------------------------------------- /src/TestHarness/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/TestHarness/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /src/TestHarness/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Properties/Resources.resx -------------------------------------------------------------------------------- /src/TestHarness/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /src/TestHarness/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/Properties/Settings.settings -------------------------------------------------------------------------------- /src/TestHarness/TestHarness.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/TestHarness.csproj -------------------------------------------------------------------------------- /src/TestHarness/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/TestHarness/app.config -------------------------------------------------------------------------------- /src/Tests/Hid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/Tests/Hid.cs -------------------------------------------------------------------------------- /src/Tests/HidEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/Tests/HidEnumerator.cs -------------------------------------------------------------------------------- /src/Tests/HidFastReadEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/Tests/HidFastReadEnumerator.cs -------------------------------------------------------------------------------- /src/Tests/Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/Tests/Tests.csproj -------------------------------------------------------------------------------- /src/packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikeobrien/HidLibrary/HEAD/src/packages/repositories.config --------------------------------------------------------------------------------