From 1f318b08d4caf73f2b31faa42ef54de33b046f8e Mon Sep 17 00:00:00 2001 From: NicoHood Date: Sun, 25 Oct 2015 08:24:55 +0100 Subject: Added return value to HID SendReport --- libraries/HID/HID.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'libraries/HID/HID.cpp') diff --git a/libraries/HID/HID.cpp b/libraries/HID/HID.cpp index ce9a6a0..3a42699 100644 --- a/libraries/HID/HID.cpp +++ b/libraries/HID/HID.cpp @@ -86,10 +86,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) { - USB_Send(pluggedEndpoint, &id, 1); - USB_Send(pluggedEndpoint | TRANSFER_RELEASE, data, len); + int ret = 0; + ret += USB_Send(pluggedEndpoint, &id, 1); + ret += USB_Send(pluggedEndpoint | TRANSFER_RELEASE, data, len); + return ret; } bool HID_::setup(USBSetup& setup) -- cgit v1.2.3-18-g5258