HID设备通信求教

[复制链接]
 楼主| yudingding6197 发表于 2013-4-24 16:18 | 显示全部楼层 |阅读模式
我有一个刷卡器, 通过USB和电脑连接,刷卡器厂商作为 HID设备,无需驱动。厂家提供了二次开发接口, dc_init(); dc_beep() 等,我想研究一下。

我通过枚举USB设备,得到刷卡器(通过比较VID 和 PID),就可以得到。然后调用
......
Handle handle =  CreateFile(devicePath ....);

handle不为空,调用:
dc_beep(handle);
刷卡器并不会响一声。

如果使用二次开发包:
Handle handle = dc_init(100, 115200);
dc_beep(handle);
刷卡器就能响一声。

很明显,通过枚举USB创建的Handle不正确。调用dc_beep()无效,
请教各位,正确的调用方法是什么呢?
谢谢!
hsfdghsdfa 发表于 2013-4-24 17:32 | 显示全部楼层
很好
hsfdghsdfa 发表于 2013-4-24 17:32 | 显示全部楼层
 楼主| yudingding6197 发表于 2013-4-25 10:30 | 显示全部楼层
有人能帮忙给点建议么?谢谢啦!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部