9 #include <libusb-1.0/libusb.h> 23 std::wstring serialNumber();
29 void sendDataPinConfigChannel(uint8_t *data,
size_t len);
31 void sendDataPeripheralChannel(uint8_t *data,
size_t len);
33 bool receiveDataPeripheralChannel(uint8_t *data,
size_t len);
35 bool receivePinReportPacket(uint8_t *data);
38 wstring _serialNumber;
42 uint8_t pinReportEndpoint = 0x81;
43 uint8_t peripheralResponseEndpoint = 0x82;
44 uint8_t pinConfigEndpoint = 0x01;
45 uint8_t peripheralConfigEndpoint = 0x02;
47 libusb_device *deviceProfile;
48 libusb_device_handle *deviceHandle = NULL;
Definition: LibUsbConnection.h:13
#define TREEHOPPER_API
Definition: Treehopper.h:17
Definition: UsbConnection.h:9