From 6c4b8796eae065de94f6eba7c1d6ae2797d93b8d Mon Sep 17 00:00:00 2001 From: Mike Ossmann Date: Mon, 2 Jul 2012 04:52:32 +0000 Subject: [PATCH] reduced RSSI wait time, applied fix to led_specan() --- firmware/bluetooth_rxtx/bluetooth_rxtx.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firmware/bluetooth_rxtx/bluetooth_rxtx.c b/firmware/bluetooth_rxtx/bluetooth_rxtx.c index 075095c..6309924 100644 --- a/firmware/bluetooth_rxtx/bluetooth_rxtx.c +++ b/firmware/bluetooth_rxtx/bluetooth_rxtx.c @@ -1522,7 +1522,7 @@ void specan() while (!(cc2400_status() & FS_LOCK)); cc2400_strobe(SRX); - volatile u32 j = 1000; while (--j); //FIXME crude delay + volatile u32 j = 500; while (--j); //FIXME crude delay buf[3 * i] = (f >> 8) & 0xFF; buf[(3 * i) + 1] = f & 0xFF; buf[(3 * i) + 2] = cc2400_get(RSSI) >> 8; @@ -1572,6 +1572,7 @@ void led_specan() while (!(cc2400_status() & FS_LOCK)); cc2400_strobe(SRX); + volatile u32 j = 500; while (--j); //FIXME crude delay lvl = cc2400_get(RSSI) >> 8; if (lvl > rssi_threshold) { switch (i) {