Replace multiple print calls by a single printf in HoymilesRadio_NRF

This commit is contained in:
Thomas Basler 2023-04-10 01:00:08 +02:00
parent a11ee472c6
commit 1259f09503

View File

@ -240,11 +240,8 @@ void HoymilesRadio_NRF::sendEsbPacket(CommandAbstract* cmd)
openWritingPipe(s); openWritingPipe(s);
_radio->setRetries(3, 15); _radio->setRetries(3, 15);
Hoymiles.getMessageOutput()->print("TX "); Hoymiles.getMessageOutput()->printf("TX %s Channel: %d --> ",
Hoymiles.getMessageOutput()->print(cmd->getCommandName()); cmd->getCommandName().c_str(), _radio->getChannel());
Hoymiles.getMessageOutput()->print(" Channel: ");
Hoymiles.getMessageOutput()->print(_radio->getChannel());
Hoymiles.getMessageOutput()->print(" --> ");
cmd->dumpDataPayload(Hoymiles.getMessageOutput()); cmd->dumpDataPayload(Hoymiles.getMessageOutput());
_radio->write(cmd->getDataPayload(), cmd->getDataSize()); _radio->write(cmd->getDataPayload(), cmd->getDataSize());