Fix small bug in range test plugin.

packetSequence was an unsigned int but i was using %d. oops
1.2-legacy
Jm Casler 2021-03-20 00:38:53 -07:00
rodzic 0ce7a3f0ec
commit baeb002245
2 zmienionych plików z 6 dodań i 6 usunięć

2
proto

@ -1 +1 @@
Subproject commit b8c0499f28f9673d1df17d04da562e30703f01cb
Subproject commit 94bd0aae44e2c16c7776289225c804100c856cd4

Wyświetl plik

@ -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);