From 1259f0950316d5ff415a849b679d512c87278a16 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Mon, 10 Apr 2023 01:00:08 +0200 Subject: [PATCH] Replace multiple print calls by a single printf in HoymilesRadio_NRF --- lib/Hoymiles/src/HoymilesRadio_NRF.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/Hoymiles/src/HoymilesRadio_NRF.cpp b/lib/Hoymiles/src/HoymilesRadio_NRF.cpp index d41085f..76c78c2 100644 --- a/lib/Hoymiles/src/HoymilesRadio_NRF.cpp +++ b/lib/Hoymiles/src/HoymilesRadio_NRF.cpp @@ -240,11 +240,8 @@ void HoymilesRadio_NRF::sendEsbPacket(CommandAbstract* cmd) openWritingPipe(s); _radio->setRetries(3, 15); - Hoymiles.getMessageOutput()->print("TX "); - Hoymiles.getMessageOutput()->print(cmd->getCommandName()); - Hoymiles.getMessageOutput()->print(" Channel: "); - Hoymiles.getMessageOutput()->print(_radio->getChannel()); - Hoymiles.getMessageOutput()->print(" --> "); + Hoymiles.getMessageOutput()->printf("TX %s Channel: %d --> ", + cmd->getCommandName().c_str(), _radio->getChannel()); cmd->dumpDataPayload(Hoymiles.getMessageOutput()); _radio->write(cmd->getDataPayload(), cmd->getDataSize());