- ::memcpy(&report, buf, sizeof(report_keyboard_t));
- time_stamp = millis();
-
- dprintf("input %d: %02X %02X", hid->GetAddress(), report.mods, report.reserved);
- for (uint8_t i = 0; i < KEYBOARD_REPORT_KEYS; i++) {
- dprintf(" %02X", report.keys[i]);
+ dprintf("input %d:", hid->GetAddress());
+ for (uint8_t i = 0; i < len; i++) {
+ dprintf(" %02X", buf[i]);