Используя Python, я пытаюсь записать на USB-датчик с помощью ioctl.У меня есть множество примеров чтения с устройств напрямую или через pyusb, или простых файловых записей, но все более сложное исчезает с радаров.
Мне нужно использовать control_transfer для написания сообщения отчета о функции
Команда: ioctl(devicehandle, Operation, Args)
У меня проблема с определением правильной операции.Args, я полагаю, должен быть буфером, содержащим отчет о функциях для устройства?плюс флаг Mutable, установленный в true
Любая помощь или совет будут очень полезны
Я должен добавить;причина использования Python заключается в том, что код должен быть независимым от устройства.