Module nrf52::radio
[−]
[src]
2.4 GHz Radio
Modules
base0 |
Base address 0 |
base1 |
Base address 1 |
bcc |
Bit counter compare |
crccnf |
CRC configuration |
crcinit |
CRC initial value |
crcpoly |
CRC polynomial |
crcstatus |
CRC status |
dab |
Description collection[0]: Device address base segment 0 |
dacnf |
Device address match configuration |
dai |
Device address match index |
dap |
Description collection[0]: Device address prefix 0 |
datawhiteiv |
Data whitening initial value |
events_address |
Address sent or received |
events_bcmatch |
Bit counter reached bit count value. |
events_crcerror |
Packet received with CRC error |
events_crcok |
Packet received with CRC ok |
events_devmatch |
A device address match occurred on the last received packet |
events_devmiss |
No device address match occurred on the last received packet |
events_disabled |
RADIO has been disabled |
events_end |
Packet sent or received |
events_payload |
Packet payload sent or received |
events_ready |
RADIO has ramped up and is ready to be started |
events_rssiend |
Sampling of receive signal strength complete. |
frequency |
Frequency |
intenclr |
Disable interrupt |
intenset |
Enable interrupt |
mode |
Data rate and modulation |
modecnf0 |
Radio mode configuration register 0 |
packetptr |
Packet pointer |
pcnf0 |
Packet configuration register 0 |
pcnf1 |
Packet configuration register 1 |
power |
Peripheral power control |
prefix0 |
Prefixes bytes for logical addresses 0-3 |
prefix1 |
Prefixes bytes for logical addresses 4-7 |
rssisample |
RSSI sample |
rxaddresses |
Receive address select |
rxcrc |
CRC field of previously received packet |
rxmatch |
Received address |
shorts |
Shortcut register |
state |
Current radio state |
tasks_bcstart |
Start the bit counter |
tasks_bcstop |
Stop the bit counter |
tasks_disable |
Disable RADIO |
tasks_rssistart |
Start the RSSI and take one single sample of the receive signal strength. |
tasks_rssistop |
Stop the RSSI measurement |
tasks_rxen |
Enable RADIO in RX mode |
tasks_start |
Start RADIO |
tasks_stop |
Stop RADIO |
tasks_txen |
Enable RADIO in TX mode |
tifs |
Inter Frame Spacing in us |
txaddress |
Transmit address select |
txpower |
Output power |
unused0 |
Unspecified |
Structs
BASE0 |
Base address 0 |
BASE1 |
Base address 1 |
BCC |
Bit counter compare |
CRCCNF |
CRC configuration |
CRCINIT |
CRC initial value |
CRCPOLY |
CRC polynomial |
CRCSTATUS |
CRC status |
DAB |
Description collection[0]: Device address base segment 0 |
DACNF |
Device address match configuration |
DAI |
Device address match index |
DAP |
Description collection[0]: Device address prefix 0 |
DATAWHITEIV |
Data whitening initial value |
EVENTS_ADDRESS |
Address sent or received |
EVENTS_BCMATCH |
Bit counter reached bit count value. |
EVENTS_CRCERROR |
Packet received with CRC error |
EVENTS_CRCOK |
Packet received with CRC ok |
EVENTS_DEVMATCH |
A device address match occurred on the last received packet |
EVENTS_DEVMISS |
No device address match occurred on the last received packet |
EVENTS_DISABLED |
RADIO has been disabled |
EVENTS_END |
Packet sent or received |
EVENTS_PAYLOAD |
Packet payload sent or received |
EVENTS_READY |
RADIO has ramped up and is ready to be started |
EVENTS_RSSIEND |
Sampling of receive signal strength complete. |
FREQUENCY |
Frequency |
INTENCLR |
Disable interrupt |
INTENSET |
Enable interrupt |
MODE |
Data rate and modulation |
MODECNF0 |
Radio mode configuration register 0 |
PACKETPTR |
Packet pointer |
PCNF0 |
Packet configuration register 0 |
PCNF1 |
Packet configuration register 1 |
POWER |
Peripheral power control |
PREFIX0 |
Prefixes bytes for logical addresses 0-3 |
PREFIX1 |
Prefixes bytes for logical addresses 4-7 |
RSSISAMPLE |
RSSI sample |
RXADDRESSES |
Receive address select |
RXCRC |
CRC field of previously received packet |
RXMATCH |
Received address |
RegisterBlock |
Register block |
SHORTS |
Shortcut register |
STATE |
Current radio state |
TASKS_BCSTART |
Start the bit counter |
TASKS_BCSTOP |
Stop the bit counter |
TASKS_DISABLE |
Disable RADIO |
TASKS_RSSISTART |
Start the RSSI and take one single sample of the receive signal strength. |
TASKS_RSSISTOP |
Stop the RSSI measurement |
TASKS_RXEN |
Enable RADIO in RX mode |
TASKS_START |
Start RADIO |
TASKS_STOP |
Stop RADIO |
TASKS_TXEN |
Enable RADIO in TX mode |
TIFS |
Inter Frame Spacing in us |
TXADDRESS |
Transmit address select |
TXPOWER |
Output power |
UNUSED0 |
Unspecified |