Product Specs

Table Of Contents
23 RADIO 2.4 GHz Radio
Page
214
This example
assumes that the
combined length
of S0, Length (L)
and S1 is 12
bits.
1
3
2
CRC
PAYLOAD
S1
L
S0
A
P
’X’
0 1 2
RXDISABLE
RX
RXRU
Figure 41: Bit counter example
23.14 Registers
Table 40: Instances
Base address
Peripheral
Instance
Description
Configuration
0x40001000
RADIO
RADIO
2.4 GHz radio
Table 41: Register Overview
Register
Offset
Description
TASKS_TXEN
0x000
Enable RADIO in TX mode
TASKS_RXEN
0x004
Enable RADIO in RX mode
TASKS_START
0x008
Start RADIO
TASKS_STOP
0x00C
Stop RADIO
TASKS_DISABLE
0x010
Disable RADIO
TASKS_RSSISTART
0x014
Start the RSSI and take one single sample of the receive signal strength.
TASKS_RSSISTOP
0x018
Stop the RSSI measurement
TASKS_BCSTART
0x01C
Start the bit counter
TASKS_BCSTOP
0x020
Stop the bit counter
EVENTS_READY
0x100
RADIO has ramped up and is ready to be started
EVENTS_ADDRESS
0x104
Address sent or received
EVENTS_PAYLOAD
0x108
Packet payload sent or received
EVENTS_END
0x10C
Packet sent or received
EVENTS_DISABLED
0x110
RADIO has been disabled
EVENTS_DEVMATCH
0x114
A device address match occurred on the last received packet
EVENTS_DEVMISS
0x118
No device address match occurred on the last received packet
EVENTS_RSSIEND
0x11C
Sampling of receive signal strength complete.
EVENTS_BCMATCH
0x128
Bit counter reached bit count value.
EVENTS_CRCOK
0x130
Packet received with CRC ok
EVENTS_CRCERROR
0x134
Packet received with CRC error
SHORTS
0x200
Shortcut register
INTENSET
0x304
Enable interrupt
INTENCLR
0x308
Disable interrupt
CRCSTATUS
0x400
CRC status
RXMATCH
0x408
Received address
RXCRC
0x40C
CRC field of previously received packet
Lifeline
Reception
State
RXEN
BCC = 12
READY
START
ADDRESS
BCSTART
BCMATCH
BCC = 12 + 16
BCMATCH
BCSTOP
END
PAYLOAD
DISABLE
DISABLED