Expand description
The radio.
Modules§
- Radio base address 0. Decision point: START task.
- Radio base address 1. Decision point: START task.
- Bit counter compare.
- CRC configuration.
- CRC initial value.
- CRC polynomial.
- CRC status of received packet.
- Device address base segment.
- Device address match configuration.
- Device address match index.
- Device address prefix.
- Data whitening initial value.
- Address event.
- Bit counter reached bit count value specified in BCC register.
- A device address match occurred on the last received packet.
- No device address match occurred on the last received packet.
- Disable event.
- End event.
- Payload event.
- Ready event.
- Sampling of the receive signal strength complete. A new RSSI sample is ready for readout at the RSSISAMPLE register.
- Frequency.
- Interrupt enable clear register.
- Interrupt enable set register.
- Data rate and modulation.
- Trim value override register 0.
- Trim value override register 1.
- Trim value override register 2.
- Trim value override register 3.
- Trim value override register 4.
- Packet pointer. Decision point: START task.
- Packet configuration 0.
- Packet configuration 1.
- Peripheral power control.
- Prefixes bytes for logical addresses 0 to 3.
- Prefixes bytes for logical addresses 4 to 7.
- RSSI sample.
- Receive address select.
- Received CRC.
- Received address.
- Shortcuts for the radio.
- Current radio state.
- Start the bit counter.
- Stop the bit counter.
- Disable radio.
- Start the RSSI and take one sample of the receive signal strength.
- Stop the RSSI measurement.
- Enable radio in RX mode.
- Start radio.
- Stop radio.
- Enable radio in TX mode.
- Test features enable register.
- Inter Frame Spacing in microseconds.
- Transmit address select.
- Output power.
Structs§
- Register block
Type Aliases§
- BASE0 (rw) register accessor: an alias for
Reg<BASE0_SPEC>
- BASE1 (rw) register accessor: an alias for
Reg<BASE1_SPEC>
- BCC (rw) register accessor: an alias for
Reg<BCC_SPEC>
- CRCCNF (rw) register accessor: an alias for
Reg<CRCCNF_SPEC>
- CRCINIT (rw) register accessor: an alias for
Reg<CRCINIT_SPEC>
- CRCPOLY (rw) register accessor: an alias for
Reg<CRCPOLY_SPEC>
- CRCSTATUS (r) register accessor: an alias for
Reg<CRCSTATUS_SPEC>
- DAB (rw) register accessor: an alias for
Reg<DAB_SPEC>
- DACNF (rw) register accessor: an alias for
Reg<DACNF_SPEC>
- DAI (r) register accessor: an alias for
Reg<DAI_SPEC>
- DAP (rw) register accessor: an alias for
Reg<DAP_SPEC>
- DATAWHITEIV (rw) register accessor: an alias for
Reg<DATAWHITEIV_SPEC>
- EVENTS_ADDRESS (rw) register accessor: an alias for
Reg<EVENTS_ADDRESS_SPEC>
- EVENTS_BCMATCH (rw) register accessor: an alias for
Reg<EVENTS_BCMATCH_SPEC>
- EVENTS_DEVMATCH (rw) register accessor: an alias for
Reg<EVENTS_DEVMATCH_SPEC>
- EVENTS_DEVMISS (rw) register accessor: an alias for
Reg<EVENTS_DEVMISS_SPEC>
- EVENTS_DISABLED (rw) register accessor: an alias for
Reg<EVENTS_DISABLED_SPEC>
- EVENTS_END (rw) register accessor: an alias for
Reg<EVENTS_END_SPEC>
- EVENTS_PAYLOAD (rw) register accessor: an alias for
Reg<EVENTS_PAYLOAD_SPEC>
- EVENTS_READY (rw) register accessor: an alias for
Reg<EVENTS_READY_SPEC>
- EVENTS_RSSIEND (rw) register accessor: an alias for
Reg<EVENTS_RSSIEND_SPEC>
- FREQUENCY (rw) register accessor: an alias for
Reg<FREQUENCY_SPEC>
- INTENCLR (rw) register accessor: an alias for
Reg<INTENCLR_SPEC>
- INTENSET (rw) register accessor: an alias for
Reg<INTENSET_SPEC>
- MODE (rw) register accessor: an alias for
Reg<MODE_SPEC>
- OVERRIDE0 (rw) register accessor: an alias for
Reg<OVERRIDE0_SPEC>
- OVERRIDE1 (rw) register accessor: an alias for
Reg<OVERRIDE1_SPEC>
- OVERRIDE2 (rw) register accessor: an alias for
Reg<OVERRIDE2_SPEC>
- OVERRIDE3 (rw) register accessor: an alias for
Reg<OVERRIDE3_SPEC>
- OVERRIDE4 (rw) register accessor: an alias for
Reg<OVERRIDE4_SPEC>
- PACKETPTR (rw) register accessor: an alias for
Reg<PACKETPTR_SPEC>
- PCNF0 (rw) register accessor: an alias for
Reg<PCNF0_SPEC>
- PCNF1 (rw) register accessor: an alias for
Reg<PCNF1_SPEC>
- POWER (rw) register accessor: an alias for
Reg<POWER_SPEC>
- PREFIX0 (rw) register accessor: an alias for
Reg<PREFIX0_SPEC>
- PREFIX1 (rw) register accessor: an alias for
Reg<PREFIX1_SPEC>
- RSSISAMPLE (r) register accessor: an alias for
Reg<RSSISAMPLE_SPEC>
- RXADDRESSES (rw) register accessor: an alias for
Reg<RXADDRESSES_SPEC>
- RXCRC (r) register accessor: an alias for
Reg<RXCRC_SPEC>
- RXMATCH (r) register accessor: an alias for
Reg<RXMATCH_SPEC>
- SHORTS (rw) register accessor: an alias for
Reg<SHORTS_SPEC>
- STATE (r) register accessor: an alias for
Reg<STATE_SPEC>
- TASKS_BCSTART (w) register accessor: an alias for
Reg<TASKS_BCSTART_SPEC>
- TASKS_BCSTOP (w) register accessor: an alias for
Reg<TASKS_BCSTOP_SPEC>
- TASKS_DISABLE (w) register accessor: an alias for
Reg<TASKS_DISABLE_SPEC>
- TASKS_RSSISTART (w) register accessor: an alias for
Reg<TASKS_RSSISTART_SPEC>
- TASKS_RSSISTOP (w) register accessor: an alias for
Reg<TASKS_RSSISTOP_SPEC>
- TASKS_RXEN (w) register accessor: an alias for
Reg<TASKS_RXEN_SPEC>
- TASKS_START (w) register accessor: an alias for
Reg<TASKS_START_SPEC>
- TASKS_STOP (w) register accessor: an alias for
Reg<TASKS_STOP_SPEC>
- TASKS_TXEN (w) register accessor: an alias for
Reg<TASKS_TXEN_SPEC>
- TEST (rw) register accessor: an alias for
Reg<TEST_SPEC>
- TIFS (rw) register accessor: an alias for
Reg<TIFS_SPEC>
- TXADDRESS (rw) register accessor: an alias for
Reg<TXADDRESS_SPEC>
- TXPOWER (rw) register accessor: an alias for
Reg<TXPOWER_SPEC>