test code can now reliably put the device in bootloader mode by sending a 1-byte command in a HID output report
This commit is contained in:
@@ -41,14 +41,14 @@ int main(int argc, char *argv[])
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned char data[65];
|
unsigned char data[2] = { 0, 0xBB };
|
||||||
memset((void*)&data, 0x00, sizeof(data));
|
|
||||||
data[1] = 0x12;
|
|
||||||
|
|
||||||
int written = hid_write(dev, &(data[0]), 65);
|
int written = hid_write(dev, &data[0], sizeof(data));
|
||||||
qWarning("Wrote %d bytes", written);
|
qWarning("Wrote %d bytes", written);
|
||||||
|
qWarning("%s", QString::fromWCharArray(hid_error(dev)).toStdString().c_str());
|
||||||
|
|
||||||
hid_close(dev);
|
hid_close(dev);
|
||||||
|
//hid_exit();
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
/////////////////////////////////////////////////
|
/////////////////////////////////////////////////
|
||||||
|
|||||||
Reference in New Issue
Block a user