Как читать / писать на устройство HID?
#include <fcntl.h>
#include <linux/hiddev.h>
#include <sys/ioctl.h>
Мое скрытое устройство отображается как dev/usb/hiddev0
,
Я могу успешно открыть () устройство с
fd = open("/dev/usb/hiddev0", O_RDWR);
И генерируйте правильные отчеты об устройстве, печатая значения в моем HIDIOCGDEVINFO
структура.
Теперь мне нужно отправить 64-байтовые пакеты на устройство. (msp430F5510 BSL). Могу ли я записать на устройство с помощью ioctl или write()? Есть ли примеры вокруг?