我编写了一个应用程序来使用 USB 连接读取磁卡读卡器。我使用了 libusbdotnet,因为它直接与 linux 上的 libusb 1.xx 通信。
当我拔出卡时,我得到了很多我认为是二进制数据,这些数据与我使用 pc hid 驱动程序时得到的数据不匹配。个人电脑将读卡器视为键盘设备。
我该如何修复或调试这个?我在我的 Windows 系统上对其进行了测试,但我收到了相同的结果。
我编写了一个应用程序来使用 USB 连接读取磁卡读卡器。我使用了 libusbdotnet,因为它直接与 linux 上的 libusb 1.xx 通信。
当我拔出卡时,我得到了很多我认为是二进制数据,这些数据与我使用 pc hid 驱动程序时得到的数据不匹配。个人电脑将读卡器视为键盘设备。
我该如何修复或调试这个?我在我的 Windows 系统上对其进行了测试,但我收到了相同的结果。