From: Peter F. (L. <las...@gm...> - 2006-06-30 14:00:43
|
Hello, i have the following code snippet: unsigned char command[6]={ 0x01, 0x80, 0x52, 0x06, 0x00, 0x00 }; struct hiddev_usage_ref usage_ref; for (int alv = 0; alv < 6; ++alv) { usage_ref.report_type = HID_REPORT_TYPE_OUTPUT; usage_ref.report_id = 0x10; usage_ref.field_index = 0; usage_ref.usage_code = 0xff000001; usage_ref.usage_index = alv; usage_ref.value = (unsigned char) command[alv]; int ret = ioctl(fd, HIDIOCSUSAGE, &usage_ref); usage_ref.usage_index++; } Sorry i am a beginner and i have absolute no idea how to make this with libusb, or is this impossible? Peter -- Newsreader: http://mesnews.net/index-gb.php Deutsche Hilfedatei: http://www.lastwebpage.de/download/mesnews-de.zip |