Module nrf51::radio [] [src]

The radio.

Modules

base0

Radio base address 0. Decision point: START task.

base1

Radio base address 1. Decision point: START task.

bcc

Bit counter compare.

crccnf

CRC configuration.

crcinit

CRC initial value.

crcpoly

CRC polynomial.

crcstatus

CRC status of received packet.

dab

Device address base segment.

dacnf

Device address match configuration.

dai

Device address match index.

dap

Device address prefix.

datawhiteiv

Data whitening initial value.

events_address

Address event.

events_bcmatch

Bit counter reached bit count value specified in BCC register.

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

Disable event.

events_end

End event.

events_payload

Payload event.

events_ready

Ready event.

events_rssiend

Sampling of the receive signal strength complete. A new RSSI sample is ready for readout at the RSSISAMPLE register.

frequency

Frequency.

intenclr

Interrupt enable clear register.

intenset

Interrupt enable set register.

mode

Data rate and modulation.

override0

Trim value override register 0.

override1

Trim value override register 1.

override2

Trim value override register 2.

override3

Trim value override register 3.

override4

Trim value override register 4.

packetptr

Packet pointer. Decision point: START task.

pcnf0

Packet configuration 0.

pcnf1

Packet configuration 1.

power

Peripheral power control.

prefix0

Prefixes bytes for logical addresses 0 to 3.

prefix1

Prefixes bytes for logical addresses 4 to 7.

rssisample

RSSI sample.

rxaddresses

Receive address select.

rxcrc

Received CRC.

rxmatch

Received address.

shorts

Shortcuts for the radio.

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 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.

test

Test features enable register.

tifs

Inter Frame Spacing in microseconds.

txaddress

Transmit address select.

txpower

Output power.

Structs

BASE0

Radio base address 0. Decision point: START task.

BASE1

Radio base address 1. Decision point: START task.

BCC

Bit counter compare.

CRCCNF

CRC configuration.

CRCINIT

CRC initial value.

CRCPOLY

CRC polynomial.

CRCSTATUS

CRC status of received packet.

DAB

Device address base segment.

DACNF

Device address match configuration.

DAI

Device address match index.

DAP

Device address prefix.

DATAWHITEIV

Data whitening initial value.

EVENTS_ADDRESS

Address event.

EVENTS_BCMATCH

Bit counter reached bit count value specified in BCC register.

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

Disable event.

EVENTS_END

End event.

EVENTS_PAYLOAD

Payload event.

EVENTS_READY

Ready event.

EVENTS_RSSIEND

Sampling of the receive signal strength complete. A new RSSI sample is ready for readout at the RSSISAMPLE register.

FREQUENCY

Frequency.

INTENCLR

Interrupt enable clear register.

INTENSET

Interrupt enable set register.

MODE

Data rate and modulation.

OVERRIDE0

Trim value override register 0.

OVERRIDE1

Trim value override register 1.

OVERRIDE2

Trim value override register 2.

OVERRIDE3

Trim value override register 3.

OVERRIDE4

Trim value override register 4.

PACKETPTR

Packet pointer. Decision point: START task.

PCNF0

Packet configuration 0.

PCNF1

Packet configuration 1.

POWER

Peripheral power control.

PREFIX0

Prefixes bytes for logical addresses 0 to 3.

PREFIX1

Prefixes bytes for logical addresses 4 to 7.

RSSISAMPLE

RSSI sample.

RXADDRESSES

Receive address select.

RXCRC

Received CRC.

RXMATCH

Received address.

RegisterBlock

Register block

SHORTS

Shortcuts for the radio.

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 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.

TEST

Test features enable register.

TIFS

Inter Frame Spacing in microseconds.

TXADDRESS

Transmit address select.

TXPOWER

Output power.