Custom "Installer Assistant" software. Modified Single Sweep Mode. Goes right into single sweep mode upon power-up and displays signal strength. Works with mbed-os 5.1.2 and mdot lib 5.1.5
Dependencies: DOGS102 GpsParser ISL29011 MMA845x MPL3115A2 MTS-Serial NCP5623B libmDot-dev-mbed5-deprecated
Fork of MTDOT-BOX-EVB-Factory-Firmware by
Diff: main.cpp
- Revision:
- 12:671b15182260
- Parent:
- 7:a31236c2e75c
--- a/main.cpp Thu Nov 10 22:10:58 2016 +0000 +++ b/main.cpp Thu Dec 28 21:35:48 2017 +0000 @@ -186,9 +186,9 @@ lora_handler->resetActivityLed(); LayoutScrollSelect menu(lcd, items, product, menu_strings[0]); - menu.display(); + // menu.display(); - while (! mode_selected) { + /*while (! mode_selected) { osEvent e = Thread::signal_wait(buttonSignal); if (e.status == osEventSignal) { ButtonHandler::ButtonEvent ev = buttons->getButtonEvent(); @@ -206,7 +206,9 @@ break; } } - } + }*/ + + selected = menu_strings[single]; if (selected == menu_strings[demo]) { if (modeJoin->start()) modeDemo->start(); @@ -214,6 +216,7 @@ modeConfig->start(); } else if (selected == menu_strings[single]) { if (modeJoin->start()) + modeSingle->start(); } else if (selected == menu_strings[sweep]) { if (modeJoin->start()) @@ -228,6 +231,8 @@ } mode_selected = false; + + } }