Как читать/записывать на HID-устройство?

#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()? Вокруг есть примеры?


person Fritz Huie    schedule 23.07.2013    source источник
comment
Возможно, это может помочь: stackoverflow.com/questions /6846341/   -  person Cyclonecode    schedule 23.07.2013
comment
Вот еще один потенциально полезный пост. stackoverflow.com /вопросы/17679480/   -  person eatonphil    schedule 24.07.2013