From d01e958b5107a9ba7c1a6ba5b3477d056e24a716 Mon Sep 17 00:00:00 2001 From: gardners Date: Wed, 31 Jul 2013 10:27:10 +0930 Subject: [PATCH] improve radio setup (its still an ugly hack) to try to avoid failure to setup in mesh extenders running at 230400. --- overlay_packetradio.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/overlay_packetradio.c b/overlay_packetradio.c index d25cf96d..38e7368a 100644 --- a/overlay_packetradio.c +++ b/overlay_packetradio.c @@ -70,7 +70,9 @@ int overlay_packetradio_setup_port(overlay_interface *interface) // Ask radio to report RSSI (void)write_all(interface->alarm.poll.fd,"\r",1); - usleep(1200000); + usleep(600000); + (void)write_all(interface->alarm.poll.fd,"\r",1); + usleep(600000); (void)write_all(interface->alarm.poll.fd,"+++",3); usleep(1200000); (void)write_all(interface->alarm.poll.fd,"\rAT&T\rAT&T=RSSI\rATO\r",20);