Rework test mode to use normal LoRa batching and ACK flow
This commit is contained in:
19
src/main.cpp
19
src/main.cpp
@@ -11,7 +11,6 @@
|
||||
#include "receiver_pipeline.h"
|
||||
#include "sd_logger.h"
|
||||
#include "sender_state_machine.h"
|
||||
#include "test_mode.h"
|
||||
#include "time_manager.h"
|
||||
#include "web_server.h"
|
||||
#include "wifi_manager.h"
|
||||
@@ -136,24 +135,6 @@ void setup() {
|
||||
}
|
||||
|
||||
void loop() {
|
||||
#ifdef ENABLE_TEST_MODE
|
||||
if (g_role == DeviceRole::Sender) {
|
||||
test_sender_loop(g_short_id, g_device_id);
|
||||
display_tick();
|
||||
watchdog_kick();
|
||||
delay(50);
|
||||
} else {
|
||||
test_receiver_loop(g_receiver_shared.sender_statuses, NUM_SENDERS, g_short_id);
|
||||
mqtt_loop();
|
||||
web_server_loop();
|
||||
display_set_receiver_status(g_receiver_shared.ap_mode, wifi_is_connected() ? wifi_get_ssid().c_str() : "AP", mqtt_is_connected());
|
||||
display_tick();
|
||||
watchdog_kick();
|
||||
delay(50);
|
||||
}
|
||||
return;
|
||||
#endif
|
||||
|
||||
if (g_role == DeviceRole::Sender) {
|
||||
g_sender_state_machine.loop();
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user