summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2009-04-17 10:19:25 -0700
committerKeith Packard <keithp@keithp.com>2009-04-17 10:19:25 -0700
commit94e5343a72121a81ab19bf5025e6b6fc9847eb4f (patch)
tree2de9ef3c696ce1fcb225556364a5600a401fc552
parent04bc51c170c6f22bb5cc16867ce9a307818a7a00 (diff)
Add packet status byte defines
-rw-r--r--target/radio/radio.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/target/radio/radio.h b/target/radio/radio.h
index d501ad12..f68001e4 100644
--- a/target/radio/radio.h
+++ b/target/radio/radio.h
@@ -109,6 +109,13 @@ __xdata __at (0xdf03) uint8_t RF_PKTCTRL1;
#define PKTCTRL1_ADR_CHK_00_BROADCAST (2 << 0)
#define PKTCTRL1_ADR_CHK_00_FF_BROADCAST (3 << 0)
+/* If APPEND_STATUS is used, two bytes will be added to the packet data */
+#define PKT_APPEND_STATUS_0_RSSI_MASK (0xff)
+#define PKT_APPEND_STATUS_0_RSSI_SHIFT 0
+#define PKT_APPEND_STATUS_1_CRC_OK (1 << 7)
+#define PKT_APPEND_STATUS_1_LQI_MASK (0x7f)
+#define PKT_APPEND_STATUS_1_LQI_SHIFT 0
+
__xdata __at (0xdf04) uint8_t RF_PKTCTRL0;
#define RF_PKTCTRL0_OFF 0x04
#define RF_PKTCTRL0_WHITE_DATA (1 << 6)