Skip to content

Commit 9851a7d

Browse files
authored
Merge pull request #382 from tlyu/hid-getprotocol
add Adafruit_USBD_HID::getProtocol
2 parents 232be2f + 99736ac commit 9851a7d

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/arduino/hid/Adafruit_USBD_HID.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,10 @@ bool Adafruit_USBD_HID::sendReport32(uint8_t report_id, uint32_t num) {
175175
return tud_hid_n_report(_instance, report_id, &num, sizeof(num));
176176
}
177177

178+
uint8_t Adafruit_USBD_HID::getProtocol() {
179+
return tud_hid_n_get_protocol(_instance);
180+
}
181+
178182
//------------- TinyUSB callbacks -------------//
179183
extern "C" {
180184

src/arduino/hid/Adafruit_USBD_HID.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ class Adafruit_USBD_HID : public Adafruit_USBD_Interface {
6161
bool ready(void);
6262
bool sendReport(uint8_t report_id, void const *report, uint8_t len);
6363

64+
uint8_t getProtocol();
65+
6466
// Report helpers
6567
bool sendReport8(uint8_t report_id, uint8_t num);
6668
bool sendReport16(uint8_t report_id, uint16_t num);

0 commit comments

Comments
 (0)