hacked in some code in main.cpp to send output reports using the HID library
This commit is contained in:
@@ -30,9 +30,28 @@
|
||||
|
||||
#include <QtWidgets/QApplication>
|
||||
#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);
|
||||
|
||||
Reference in New Issue
Block a user