拙网论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 202|回复: 0

Simple HID Library

[复制链接]

949

主题

1001

帖子

3736

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3736
发表于 2020-4-1 14:07:34 | 显示全部楼层 |阅读模式

https://archive.codeplex.com/?p=simplehidlibrary
simplehidlibrary
Simple HID Library

Simple and small managed HID library for .NET 4 x86/x64. Can communicate with any HID USB device. Uses P/Invoke internally, no mixed mode assemblies or unmanged code.





Project Description

Simple and small managed HID library for .NET 4 x86/x64. Can communicate with any HID USB device. Uses P/Invoke internally, no mixed mode assemblies or unmanged code.

Project Goals

This project aims to make it simple to communicate with a HID USB device. This library will use the HidD/HidP API. All "report parsing" is done, you will not handle raw report data. This library uses Usage Page/Usage as input/output. The project is created so that I can learn this API.

Current Status

Project just started. Still a lot of work to do...

Project Status Page

Test Application



Sample Code

Go to Documentation.

Other Projects

A list of great projects/articles that has inspired me.

ProjectDescriptionSite
A USB HID Component for C#This article is about a USB HID component which enables you to communicate with HID devices over USBhttp://www.codeproject.com/Articles/18099/A-USB-HID-Component-for-C
Working with USB devices in .NET and C#USB devices are now ubiquitous across the hardware space, but there are still no native support within the .NET library in order to interact with them. In this article, we look at creating the .NET software to run on a PC connected to a USB device.http://www.developerfusion.com/article/84338/making-usb-c-friendly/
Managed Library for Nintendo's WiimoteA library for using a Nintendo Wii Remote (Wiimote) from .NET.http://wiimotelib.codeplex.com/
HID USB Driver / Library for .Net / C#Maxim MAX3420E libraryhttp://www.florian-leitner.de/index.php/2007/08/03/hid-usb-driver-library/
Read and use FM radio (or any other USB HID device) from C#So, today we’ll spoke about detection and reading information from Radio USB adapters (actually from any Human Input Devices). Let’s start.http://khason.net/blog/read-and-use-fm-radio-or-any-other-usb-hid-device-from-c
HIDLibAn open-source (CDCBL) managed .NET library for USB HID device communication.http://www.blueninjasoftware.com/libraries-and-controls/hidlib.html
HIDSharpHIDSharp is a simple C# wrapper for HID and USB postal scales, COM enabled to additionally allow use by VB6 and MS Access programs.http://www.zer7.com/software.php?page=hidsharp
csharp-usb-hid-driverThis Library connects your Human Interface USB Device to your CSharp (or other Visual Studio) project / application.http://code.google.com/p/csharp-usb-hid-driver/
Hid LibraryThis library enables you to enumerate and communicate with Hid compatible USB devices in .NET.https://github.com/mikeobrien/HidLibrary



Resources

DescriptionSite
HID Informationhttp://www.usb.org/developers/hidpage/
USnooBie's USB HID Report Descriptor Tutorialhttp://www.frank-zhao.com/cache/hid_tutorial_1.php


Future Development

Can this library be used in a Silverlight 5 Out-of-Browser project?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|抱朴守拙BBS

GMT+8, 2025-5-26 06:08 , Processed in 0.189112 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表