diff --git a/lib/Hoymiles/src/HoymilesRadio.cpp b/lib/Hoymiles/src/HoymilesRadio.cpp index ceab39d..9764ea2 100644 --- a/lib/Hoymiles/src/HoymilesRadio.cpp +++ b/lib/Hoymiles/src/HoymilesRadio.cpp @@ -273,8 +273,7 @@ void HoymilesRadio::dumpBuf(const char* info, uint8_t buf[], uint8_t len) Serial.print(String(info)); for (uint8_t i = 0; i < len; i++) { - Serial.print(buf[i], 16); - Serial.print(" "); + Serial.printf("%02X ", buf[i]); } Serial.println(F("")); } \ No newline at end of file diff --git a/lib/Hoymiles/src/commands/CommandAbstract.cpp b/lib/Hoymiles/src/commands/CommandAbstract.cpp index 3d41b64..9ef9ad5 100644 --- a/lib/Hoymiles/src/commands/CommandAbstract.cpp +++ b/lib/Hoymiles/src/commands/CommandAbstract.cpp @@ -23,8 +23,7 @@ void CommandAbstract::dumpDataPayload(Stream& stream) { const uint8_t* payload = getDataPayload(); for (uint8_t i = 0; i < getDataSize(); i++) { - stream.print(payload[i], HEX); - stream.print(" "); + stream.printf("%02X ", payload[i]); } stream.println(""); }