Skip to content

Commit 13e9ad4

Browse files
committed
fix build with 832 lacking usbhid def
1 parent 95d24b5 commit 13e9ad4

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

libraries/Bluefruit52Lib/src/services/BLEHidAdafruit.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ BLEHidAdafruit::BLEHidAdafruit(void)
6363

6464
err_t BLEHidAdafruit::begin(void)
6565
{
66-
uint16_t input_len [] = { sizeof(hid_keyboard_report_t), sizeof(hid_consumer_control_report_t), sizeof(hid_mouse_report_t) };
66+
// keyboard, consumer, mouse
67+
uint16_t input_len [] = { sizeof(hid_keyboard_report_t), 2, sizeof(hid_mouse_report_t) };
6768
uint16_t output_len[] = { 1 };
6869

6970
setReportLen(input_len, output_len, NULL);

libraries/Bluefruit52Lib/src/services/BLEHidGeneric.h

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,11 @@
4343

4444
// include for usb hid definitions
4545
#include <Adafruit_TinyUSB.h>
46+
#include "class/hid/hid.h"
4647

4748
extern const uint8_t hid_ascii_to_keycode[128][2];
4849
extern const uint8_t hid_keycode_to_ascii[128][2];
4950

50-
/// HID Consumer Control Report
51-
typedef struct ATTR_PACKED
52-
{
53-
uint16_t usage_value; ///< Usage value of the pressed control
54-
} hid_consumer_control_report_t;
55-
5651
class BLEHidGeneric : public BLEService
5752
{
5853
public:

0 commit comments

Comments
 (0)