summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ao_btm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ao_btm.c b/src/ao_btm.c
index 71907f86..4f56c382 100644
--- a/src/ao_btm.c
+++ b/src/ao_btm.c
@@ -249,6 +249,8 @@ ao_btm(void)
ao_btm_stdio = ao_num_stdios - 1;
ao_btm_echo(0);
+ ao_delay(AO_SEC_TO_TICKS(3));
+
/*
* The first time we connect, the BTM-180 comes up at 19200 baud.
* After that, it will remember and come up at 57600 baud. So, see
@@ -256,6 +258,7 @@ ao_btm(void)
* then tell it to switch to 57600 from 19200 baud.
*/
while (!ao_btm_try_speed(AO_SERIAL_SPEED_57600)) {
+ ao_delay(AO_SEC_TO_TICKS(1));
if (ao_btm_try_speed(AO_SERIAL_SPEED_19200))
ao_btm_cmd("ATL4\r");
ao_delay(AO_SEC_TO_TICKS(1));