reduced RSSI wait time, applied fix to led_specan()

This commit is contained in:
Mike Ossmann
2012-07-02 04:52:32 +00:00
parent 1c62462bb0
commit 6c4b8796ea
+2 -1
View File
@@ -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) {