Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Ce dépôt est archivé. Vous pouvez voir les fichiers et le cloner, mais vous ne pouvez pas pousser ni ouvrir de ticket/demande d'ajout.

parser.cpp 442B

1234567891011121314151617
  1. #include "parser.h"
  2. #include "usb_hid.h"
  3. #include "debug.h"
  4. void KBDReportParser::Parse(HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)
  5. {
  6. ::memcpy(&report, buf, sizeof(report_keyboard_t));
  7. time_stamp = millis();
  8. dprintf("input %d: %02X %02X", hid->GetAddress(), report.mods, report.reserved);
  9. for (uint8_t i = 0; i < KEYBOARD_REPORT_KEYS; i++) {
  10. dprintf(" %02X", report.keys[i]);
  11. }
  12. dprint("\r\n");
  13. }