From b8db586fa6ebbd4b1da2cd6937560103ce466f84 Mon Sep 17 00:00:00 2001 From: Mike Fiore Date: Tue, 5 Jan 2016 16:03:10 -0600 Subject: wait 5 seconds between surveys in a sweep in 868 frequency band --- Mode/ModeSweep.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Mode') diff --git a/Mode/ModeSweep.cpp b/Mode/ModeSweep.cpp index d34e951..7464ab8 100644 --- a/Mode/ModeSweep.cpp +++ b/Mode/ModeSweep.cpp @@ -243,7 +243,8 @@ bool ModeSweep::start() { } } - if (_display_timer.read_ms() > 2000) { + // wait 5s in EU mode to compensate for potential "no free channel" situations on server + if ((_band == mDot::FB_915 && _display_timer.read_ms() > 2000) || _display_timer.read_ms() > 5000) { _display_timer.stop(); _display_timer.reset(); if (_survey_current == _survey_total) { -- cgit v1.2.3