UsbHid

Monday, April 21st, 2008 Chinese Cantonese

UsbHid is a C# project, UI anb Library, for USB-HID device communication under Microsoft Windows. Useful tool for the one developing USB-Human Interface Device.

This is the primary tool I use to develop my UsbAvrUsb and hColorLED project.
This source code is based on the “CodeProject: A USB HID Component for C#. Free source code and programming help”’
made available at http://www.codeproject.com/KB/cs/USB_HID.aspx, as of 2008-03-01.

No explicit license term were mentioned. I assume it to be one of the open license listed in codeproject.com.

I made a few changes to the UsbLibrary to make it 64-bit compatible, tested under Vista x64. Along with a few UI changes to UsbApp to make it more user-friendly.

Usage

Microsoft .NET 2.0 runtime is needed to execute the binaries. The project file is built with Microsoft Visual Studio 2005.

Two projects are include to make up the UsbHid. The UsbApp is a simple application demonstrates the communication ability. While the UsbLibrary is a C# DLL project, useful for developing your own software that needs to communicate with any USB-HID.

Source Access

Subversion Repository: http://svn.hellosam.net/usbhid/trunk

Change Log

  • v1.0.0.0
    Initial release

License

The code were originally published by wimar. The source code hereby is provided “as is”. I am disclaiming all the rights of my changes.

References

Latest news available in category UsbHid

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting