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