diff --git a/src/emsesp.cpp b/src/emsesp.cpp index 50374522f..eb45f86fe 100644 --- a/src/emsesp.cpp +++ b/src/emsesp.cpp @@ -806,7 +806,7 @@ std::string EMSESP::pretty_telegram(std::shared_ptr telegram) { str.reserve(200); if (telegram->operation == Telegram::Operation::RX_READ) { str = src_name + "(" + Helpers::hextoa(src) + ") -R-> " + dest_name + "(" + Helpers::hextoa(dest) + "), " + type_name + "(" - + Helpers::hextoa(telegram->type_id) + "), length: " + Helpers::hextoa(telegram->message_data[0]) + + Helpers::hextoa(telegram->type_id) + "), length: " + Helpers::itoa(telegram->message_data[0]) + ((telegram->message_length > 1) ? ", data: " + Helpers::data_to_hex(telegram->message_data + 1, telegram->message_length - 1) : ""); } else if (telegram->dest == 0) { str = src_name + "(" + Helpers::hextoa(src) + ") -B-> " + dest_name + "(" + Helpers::hextoa(dest) + "), " + type_name + "("