У меня есть требование отправить некоторые команды на устройство (денежный ящик), подключенное к USB-порту, чтобы открыть ящик. Устройство может быть от разных производителей и производителей, поэтому мне нужен общий механизм для записи на устройства, как запись в последовательный порт. Могу ли я использовать LibUsb win32 для его достижения, если есть две вещи: драйвер фильтра и драйвер устройства, который я должен использовать?Запись данных на USB-устройство
0
A
ответ
1
Я успешно сделал это, используя WPD (не для новичков). Возможно, не подходит для всех сценариев, но это, безусловно, хорошее начало. Я бы предположил, что есть стандартная команда для открытия устройства. Некоторые команды WPD here.
В противном случае я хотел бы отменить команду устройства, необходимую для открытия ящика с помощью busdog, и попытаться записать эту команду на USB-устройство, используя API-интерфейсы и WriteFile.
Смежные вопросы
- 1. Запись данных на диск параллельно?
- 2. Запись данных на страницу html
- 3. Запись данных на существующие Xml
- 4. OpenCL - Запись данных на устройство
- 5. Запись данных Разделение данных
- 6. Запись данных на Open excel sheet
- 7. Запись данных на char с помощью сборки
- 8. Запись данных на SD-карту zedboard
- 9. запись базы данных с разбивкой на переменные
- 10. Запись данных на бортовой EEPROM Arduino
- 11. Запись BIRT на этапе onFetch набора данных
- 12. эффективная непрерывная запись данных на HDD
- 13. Запись данных из dstream на паркет
- 14. запись XML данных на странице ASP.NET
- 15. Создать учетную запись на «внешней» базе данных
- 16. Запись базы данных не отображается на Heroku
- 17. Запись данных и сжатие их на лету
- 18. Запись данных на устройство из пользовательского пространства
- 19. Запись данных на NSOutputStream в Swift 3
- 20. java: структура данных с копией на запись?
- 21. Запись данных на карте обратно в список
- 22. Django: Ссылка на запись базы данных
- 23. удалить запись в базе данных на PHP
- 24. Запись массива данных на XCode с акселерометра
- 25. Чтение и запись постоянных данных на Pebble
- 26. Запись данных указателя void на файл
- 27. Запись данных на лист excel через java
- 28. Многопроцессорная загрузка данных и запись на sqlalchemy
- 29. Запись данных в EEPROM
- 30. Запись данных в метку
AFAIK, вы можете использовать libusb только как «драйвер устройства», если настоящий драйвер для устройства не установлен, иначе вы используете драйвер фильтра. – dbrank0