Buoyancy Firmware  1.0
Buoyancy Vehicle Firmware Documentation
NRF_RADIO_Type Struct Reference

Data Fields

volatile uint32_t TASKS_TXEN
 
volatile uint32_t TASKS_RXEN
 
volatile uint32_t TASKS_START
 
volatile uint32_t TASKS_STOP
 
volatile uint32_t TASKS_DISABLE
 
volatile uint32_t TASKS_RSSISTART
 
volatile uint32_t TASKS_RSSISTOP
 
volatile uint32_t TASKS_BCSTART
 
volatile uint32_t TASKS_BCSTOP
 
volatile const uint32_t RESERVED [55]
 
volatile uint32_t EVENTS_READY
 
volatile uint32_t EVENTS_ADDRESS
 
volatile uint32_t EVENTS_PAYLOAD
 
volatile uint32_t EVENTS_END
 
volatile uint32_t EVENTS_DISABLED
 
volatile uint32_t EVENTS_DEVMATCH
 
volatile uint32_t EVENTS_DEVMISS
 
volatile uint32_t EVENTS_RSSIEND
 
volatile const uint32_t RESERVED1 [2]
 
volatile uint32_t EVENTS_BCMATCH
 
volatile const uint32_t RESERVED2
 
volatile uint32_t EVENTS_CRCOK
 
volatile uint32_t EVENTS_CRCERROR
 
volatile const uint32_t RESERVED3 [50]
 
volatile uint32_t SHORTS
 
volatile const uint32_t RESERVED4 [64]
 
volatile uint32_t INTENSET
 
volatile uint32_t INTENCLR
 
volatile const uint32_t RESERVED5 [61]
 
volatile const uint32_t CRCSTATUS
 
volatile const uint32_t RESERVED6
 
volatile const uint32_t RXMATCH
 
volatile const uint32_t RXCRC
 
volatile const uint32_t DAI
 
volatile const uint32_t RESERVED7 [60]
 
volatile uint32_t PACKETPTR
 
volatile uint32_t FREQUENCY
 
volatile uint32_t TXPOWER
 
volatile uint32_t MODE
 
volatile uint32_t PCNF0
 
volatile uint32_t PCNF1
 
volatile uint32_t BASE0
 
volatile uint32_t BASE1
 
volatile uint32_t PREFIX0
 
volatile uint32_t PREFIX1
 
volatile uint32_t TXADDRESS
 
volatile uint32_t RXADDRESSES
 
volatile uint32_t CRCCNF
 
volatile uint32_t CRCPOLY
 
volatile uint32_t CRCINIT
 
volatile uint32_t UNUSED0
 
volatile uint32_t TIFS
 
volatile const uint32_t RSSISAMPLE
 
volatile const uint32_t RESERVED8
 
volatile const uint32_t STATE
 
volatile uint32_t DATAWHITEIV
 
volatile const uint32_t RESERVED9 [2]
 
volatile uint32_t BCC
 
volatile const uint32_t RESERVED10 [39]
 
volatile uint32_t DAB [8]
 
volatile uint32_t DAP [8]
 
volatile uint32_t DACNF
 
volatile const uint32_t RESERVED11 [3]
 
volatile uint32_t MODECNF0
 
volatile const uint32_t RESERVED12 [618]
 
volatile uint32_t POWER
 

Field Documentation

◆ BASE0

volatile uint32_t BASE0

◆ BASE1

volatile uint32_t BASE1

◆ BCC

volatile uint32_t BCC

◆ CRCCNF

volatile uint32_t CRCCNF

◆ CRCINIT

volatile uint32_t CRCINIT

◆ CRCPOLY

volatile uint32_t CRCPOLY

◆ CRCSTATUS

volatile const uint32_t CRCSTATUS

◆ DAB

volatile uint32_t DAB[8]

◆ DACNF

volatile uint32_t DACNF

◆ DAI

volatile const uint32_t DAI

◆ DAP

volatile uint32_t DAP[8]

◆ DATAWHITEIV

volatile uint32_t DATAWHITEIV

◆ EVENTS_ADDRESS

volatile uint32_t EVENTS_ADDRESS

◆ EVENTS_BCMATCH

volatile uint32_t EVENTS_BCMATCH

◆ EVENTS_CRCERROR

volatile uint32_t EVENTS_CRCERROR

◆ EVENTS_CRCOK

volatile uint32_t EVENTS_CRCOK

◆ EVENTS_DEVMATCH

volatile uint32_t EVENTS_DEVMATCH

◆ EVENTS_DEVMISS

volatile uint32_t EVENTS_DEVMISS

◆ EVENTS_DISABLED

volatile uint32_t EVENTS_DISABLED

◆ EVENTS_END

volatile uint32_t EVENTS_END

◆ EVENTS_PAYLOAD

volatile uint32_t EVENTS_PAYLOAD

◆ EVENTS_READY

volatile uint32_t EVENTS_READY

◆ EVENTS_RSSIEND

volatile uint32_t EVENTS_RSSIEND

◆ FREQUENCY

volatile uint32_t FREQUENCY

◆ INTENCLR

volatile uint32_t INTENCLR

◆ INTENSET

volatile uint32_t INTENSET

◆ MODE

volatile uint32_t MODE

◆ MODECNF0

volatile uint32_t MODECNF0

◆ PACKETPTR

volatile uint32_t PACKETPTR

◆ PCNF0

volatile uint32_t PCNF0

◆ PCNF1

volatile uint32_t PCNF1

◆ POWER

volatile uint32_t POWER

◆ PREFIX0

volatile uint32_t PREFIX0

◆ PREFIX1

volatile uint32_t PREFIX1

◆ RESERVED

volatile const uint32_t RESERVED[55]

◆ RESERVED1

volatile const uint32_t RESERVED1[2]

◆ RESERVED10

volatile const uint32_t RESERVED10[39]

◆ RESERVED11

volatile const uint32_t RESERVED11[3]

◆ RESERVED12

volatile const uint32_t RESERVED12[618]

◆ RESERVED2

volatile const uint32_t RESERVED2

◆ RESERVED3

volatile const uint32_t RESERVED3[50]

◆ RESERVED4

volatile const uint32_t RESERVED4[64]

◆ RESERVED5

volatile const uint32_t RESERVED5[61]

◆ RESERVED6

volatile const uint32_t RESERVED6

◆ RESERVED7

volatile const uint32_t RESERVED7[60]

◆ RESERVED8

volatile const uint32_t RESERVED8

◆ RESERVED9

volatile const uint32_t RESERVED9[2]

◆ RSSISAMPLE

volatile const uint32_t RSSISAMPLE

◆ RXADDRESSES

volatile uint32_t RXADDRESSES

◆ RXCRC

volatile const uint32_t RXCRC

◆ RXMATCH

volatile const uint32_t RXMATCH

◆ SHORTS

volatile uint32_t SHORTS

◆ STATE

volatile const uint32_t STATE

◆ TASKS_BCSTART

volatile uint32_t TASKS_BCSTART

◆ TASKS_BCSTOP

volatile uint32_t TASKS_BCSTOP

◆ TASKS_DISABLE

volatile uint32_t TASKS_DISABLE

◆ TASKS_RSSISTART

volatile uint32_t TASKS_RSSISTART

◆ TASKS_RSSISTOP

volatile uint32_t TASKS_RSSISTOP

◆ TASKS_RXEN

volatile uint32_t TASKS_RXEN

◆ TASKS_START

volatile uint32_t TASKS_START

◆ TASKS_STOP

volatile uint32_t TASKS_STOP

◆ TASKS_TXEN

volatile uint32_t TASKS_TXEN

◆ TIFS

volatile uint32_t TIFS

◆ TXADDRESS

volatile uint32_t TXADDRESS

◆ TXPOWER

volatile uint32_t TXPOWER

◆ UNUSED0

volatile uint32_t UNUSED0

The documentation for this struct was generated from the following file: