diff options
Diffstat (limited to 'Mode')
-rw-r--r-- | Mode/ModeDemo.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Mode/ModeDemo.cpp b/Mode/ModeDemo.cpp index d1dc793..380edb7 100644 --- a/Mode/ModeDemo.cpp +++ b/Mode/ModeDemo.cpp @@ -73,6 +73,8 @@ bool ModeDemo::start() { _sam.updateInterval(_intervals[_interval]); break; case sampling: + no_channel = false; + send = false; _send_timer.stop(); _send_timer.reset(); _state = show_help; @@ -83,7 +85,8 @@ bool ModeDemo::start() { case ButtonHandler::sw1_hold: _send_timer.stop(); _send_timer.reset(); - _dot->setTxDataRate(_initial_data_rate); + if (_band == mDot::FB_915) + _dot->setTxDataRate(_initial_data_rate); return true; } } |