From baeb0022458bd0e5372c6b32a79f2eb5c5200679 Mon Sep 17 00:00:00 2001 From: Jm Casler Date: Sat, 20 Mar 2021 00:38:53 -0700 Subject: [PATCH] Fix small bug in range test plugin. packetSequence was an unsigned int but i was using %d. oops --- proto | 2 +- src/plugins/esp32/RangeTestPlugin.cpp | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/proto b/proto index b8c0499f..94bd0aae 160000 --- a/proto +++ b/proto @@ -1 +1 @@ -Subproject commit b8c0499f28f9673d1df17d04da562e30703f01cb +Subproject commit 94bd0aae44e2c16c7776289225c804100c856cd4 diff --git a/src/plugins/esp32/RangeTestPlugin.cpp b/src/plugins/esp32/RangeTestPlugin.cpp index 2332b687..35d39714 100644 --- a/src/plugins/esp32/RangeTestPlugin.cpp +++ b/src/plugins/esp32/RangeTestPlugin.cpp @@ -35,9 +35,9 @@ int32_t RangeTestPlugin::runOnce() without having to configure it from the PythonAPI or WebUI. */ - //radioConfig.preferences.range_test_plugin_enabled = 1; - //radioConfig.preferences.range_test_plugin_sender = 45; - //radioConfig.preferences.range_test_plugin_save = 1; + // radioConfig.preferences.range_test_plugin_enabled = 1; + // radioConfig.preferences.range_test_plugin_sender = 45; + // radioConfig.preferences.range_test_plugin_save = 1; // Fixed position is useful when testing indoors. // radioConfig.preferences.fixed_position = 1; @@ -112,7 +112,7 @@ void RangeTestPluginRadio::sendPayload(NodeNum dest, bool wantReplies) packetSequence++; static char heartbeatString[20]; - snprintf(heartbeatString, sizeof(heartbeatString), "seq %d", packetSequence); + snprintf(heartbeatString, sizeof(heartbeatString), "seq %u", packetSequence); p->decoded.payload.size = strlen(heartbeatString); // You must specify how many bytes are in the reply memcpy(p->decoded.payload.bytes, heartbeatString, p->decoded.payload.size); @@ -290,7 +290,7 @@ bool RangeTestPluginRadio::appendFile(const MeshPacket &mp) fileToAppend.printf("??:??:??,"); // Time } - fileToAppend.printf("%d,", getFrom(&mp)); // From + fileToAppend.printf("%d,", getFrom(&mp)); // From fileToAppend.printf("%s,", n->user.long_name); // Long Name fileToAppend.printf("%f,", n->position.latitude_i * 1e-7); // Sender Lat fileToAppend.printf("%f,", n->position.longitude_i * 1e-7); // Sender Long