24 #define KEYBOARD_PARSER_ID 0
25 #define MOUSE_PARSER_ID 1
37 BTHID(
BTD *p,
bool pair =
false,
const char *pin =
"0000");
52 return pRptParser[id];
102 return lastBtDataInputIntMillis;
134 virtual void ParseBTHIDData(uint8_t len __attribute__((unused)), uint8_t *buf __attribute__((unused))) {
167 void SDP_Command(uint8_t* data, uint8_t nbytes);
168 void serviceNotSupported(uint8_t transactionIDHigh, uint8_t transactionIDLow);
172 uint8_t protocolMode;
177 bool activeConnection;
181 uint8_t control_dcid[2];
182 uint8_t interrupt_dcid[2];
186 uint32_t lastBtDataInputIntMillis;