Update HID API
This commit is contained in:
parent
3e9c0c8c49
commit
98f9285479
2 changed files with 3 additions and 3 deletions
|
|
@ -84,12 +84,12 @@ void HID_::AppendDescriptor(HIDSubDescriptor *node)
|
|||
descriptorSize += node->length;
|
||||
}
|
||||
|
||||
void HID_::SendReport(uint8_t id, const void* data, int len)
|
||||
int HID_::SendReport(uint8_t id, const void* data, int len)
|
||||
{
|
||||
uint8_t p[64];
|
||||
p[0] = id;
|
||||
memcpy(&p[1], data, len);
|
||||
USBDevice.send(pluggedEndpoint, p, len+1);
|
||||
return USBDevice.send(pluggedEndpoint, p, len+1);
|
||||
}
|
||||
|
||||
bool HID_::setup(USBSetup& setup)
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ class HID_ : public PluggableUSBModule
|
|||
public:
|
||||
HID_(void);
|
||||
int begin(void);
|
||||
void SendReport(uint8_t id, const void* data, int len);
|
||||
int SendReport(uint8_t id, const void* data, int len);
|
||||
void AppendDescriptor(HIDSubDescriptor* node);
|
||||
|
||||
protected:
|
||||
|
|
|
|||
Loading…
Reference in a new issue