diff --git a/qt5_src/Bootloader/main.cpp b/qt5_src/Bootloader/main.cpp index b0d3a12..b093568 100644 --- a/qt5_src/Bootloader/main.cpp +++ b/qt5_src/Bootloader/main.cpp @@ -30,9 +30,28 @@ #include #include "MainWindow.h" +#include "../HIDAPI/hidapi.h" int main(int argc, char *argv[]) { + hid_device *dev = hid_open(0x1209, 0x0600, NULL); + if (dev == NULL) + { + qCritical("failed to open device"); + return 1; + } + + unsigned char data[65]; + memset((void*)&data, 0x00, sizeof(data)); + data[1] = 0x12; + + int written = hid_write(dev, &(data[0]), 65); + qWarning("Wrote %d bytes", written); + + hid_close(dev); + return 0; + + ///////////////////////////////////////////////// QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QApplication a(argc, argv);