diff --git a/Debug.h b/Debug.h index 4e839e57..c47479fc 100644 --- a/Debug.h +++ b/Debug.h @@ -24,6 +24,7 @@ #define DDECLN(b) #define DINIT(baudrate,msg) + #define DDEVINFO(dev) #else @@ -62,6 +63,15 @@ Serial.begin(baudrate); \ DPRINTLN(msg); + #define DDEVINFO(dev) \ + HMID devid; \ + dev.getDeviceID(devid); \ + DPRINT(F("ID: "));devid.dump(); \ + uint8_t serial[11]; \ + dev.getDeviceSerial(serial); \ + serial[10]=0; \ + DPRINT(F(" Serial: "));DPRINTLN((char*)serial); + #else #include