block/RADIO: description: 2.4 GHz Radio. items: - name: TASKS_TXEN description: Enable RADIO in TX mode. byte_offset: 0 access: Write - name: TASKS_RXEN description: Enable RADIO in RX mode. byte_offset: 4 access: Write - name: TASKS_START description: Start RADIO. byte_offset: 8 access: Write - name: TASKS_STOP description: Stop RADIO. byte_offset: 12 access: Write - name: TASKS_DISABLE description: Disable RADIO. byte_offset: 16 access: Write - name: TASKS_RSSISTART description: Start the RSSI and take one single sample of the receive signal strength. byte_offset: 20 access: Write - name: TASKS_RSSISTOP description: Stop the RSSI measurement. byte_offset: 24 access: Write - name: TASKS_BCSTART description: Start the bit counter. byte_offset: 28 access: Write - name: TASKS_BCSTOP description: Stop the bit counter. byte_offset: 32 access: Write - name: EVENTS_READY description: RADIO has ramped up and is ready to be started. byte_offset: 256 - name: EVENTS_ADDRESS description: Address sent or received. byte_offset: 260 - name: EVENTS_PAYLOAD description: Packet payload sent or received. byte_offset: 264 - name: EVENTS_END description: Packet sent or received. byte_offset: 268 - name: EVENTS_DISABLED description: RADIO has been disabled. byte_offset: 272 - name: EVENTS_DEVMATCH description: A device address match occurred on the last received packet. byte_offset: 276 - name: EVENTS_DEVMISS description: No device address match occurred on the last received packet. byte_offset: 280 - name: EVENTS_RSSIEND description: Sampling of receive signal strength complete. byte_offset: 284 - name: EVENTS_BCMATCH description: Bit counter reached bit count value. byte_offset: 296 - name: EVENTS_CRCOK description: Packet received with CRC ok. byte_offset: 304 - name: EVENTS_CRCERROR description: Packet received with CRC error. byte_offset: 308 - name: SHORTS description: Shortcut register. byte_offset: 512 fieldset: SHORTS - name: INTENSET description: Enable interrupt. byte_offset: 772 fieldset: INTENSET - name: INTENCLR description: Disable interrupt. byte_offset: 776 fieldset: INTENCLR - name: CRCSTATUS description: CRC status. byte_offset: 1024 access: Read fieldset: CRCSTATUS - name: RXMATCH description: Received address. byte_offset: 1032 access: Read fieldset: RXMATCH - name: RXCRC description: CRC field of previously received packet. byte_offset: 1036 access: Read fieldset: RXCRC - name: DAI description: Device address match index. byte_offset: 1040 access: Read fieldset: DAI - name: PACKETPTR description: Packet pointer. byte_offset: 1284 fieldset: PACKETPTR - name: FREQUENCY description: Frequency. byte_offset: 1288 fieldset: FREQUENCY - name: TXPOWER description: Output power. byte_offset: 1292 fieldset: TXPOWER - name: MODE description: Data rate and modulation. byte_offset: 1296 fieldset: MODE - name: PCNF0 description: Packet configuration register 0. byte_offset: 1300 fieldset: PCNF0 - name: PCNF1 description: Packet configuration register 1. byte_offset: 1304 fieldset: PCNF1 - name: BASE0 description: Base address 0. byte_offset: 1308 fieldset: BASE0 - name: BASE1 description: Base address 1. byte_offset: 1312 fieldset: BASE1 - name: PREFIX0 description: Prefixes bytes for logical addresses 0-3. byte_offset: 1316 fieldset: PREFIX0 - name: PREFIX1 description: Prefixes bytes for logical addresses 4-7. byte_offset: 1320 fieldset: PREFIX1 - name: TXADDRESS description: Transmit address select. byte_offset: 1324 fieldset: TXADDRESS - name: RXADDRESSES description: Receive address select. byte_offset: 1328 fieldset: RXADDRESSES - name: CRCCNF description: CRC configuration. byte_offset: 1332 fieldset: CRCCNF - name: CRCPOLY description: CRC polynomial. byte_offset: 1336 fieldset: CRCPOLY - name: CRCINIT description: CRC initial value. byte_offset: 1340 fieldset: CRCINIT - name: UNUSED0 description: Unspecified. byte_offset: 1344 - name: TIFS description: Inter Frame Spacing in us. byte_offset: 1348 fieldset: TIFS - name: RSSISAMPLE description: RSSI sample. byte_offset: 1352 access: Read fieldset: RSSISAMPLE - name: STATE description: Current radio state. byte_offset: 1360 access: Read fieldset: STATE - name: DATAWHITEIV description: Data whitening initial value. byte_offset: 1364 fieldset: DATAWHITEIV - name: BCC description: Bit counter compare. byte_offset: 1376 fieldset: BCC - name: DAB description: 'Description collection[0]: Device address base segment 0.' array: len: 8 stride: 4 byte_offset: 1536 fieldset: DAB - name: DAP description: 'Description collection[0]: Device address prefix 0.' array: len: 8 stride: 4 byte_offset: 1568 fieldset: DAP - name: DACNF description: Device address match configuration. byte_offset: 1600 fieldset: DACNF - name: MODECNF0 description: Radio mode configuration register 0. byte_offset: 1616 fieldset: MODECNF0 - name: POWER description: Peripheral power control. byte_offset: 4092 fieldset: POWER fieldset/BASE0: description: Base address 0. fields: - name: BASE0 description: Base address 0. bit_offset: 0 bit_size: 32 fieldset/BASE1: description: Base address 1. fields: - name: BASE1 description: Base address 1. bit_offset: 0 bit_size: 32 fieldset/BCC: description: Bit counter compare. fields: - name: BCC description: Bit counter compare. bit_offset: 0 bit_size: 32 fieldset/CRCCNF: description: CRC configuration. fields: - name: LEN description: CRC length in number of bytes. bit_offset: 0 bit_size: 2 enum: LEN - name: SKIPADDR description: Include or exclude packet address field out of CRC calculation. bit_offset: 8 bit_size: 1 enum: SKIPADDR fieldset/CRCINIT: description: CRC initial value. fields: - name: CRCINIT description: CRC initial value. bit_offset: 0 bit_size: 24 fieldset/CRCPOLY: description: CRC polynomial. fields: - name: CRCPOLY description: CRC polynomial. bit_offset: 0 bit_size: 24 fieldset/CRCSTATUS: description: CRC status. fields: - name: CRCSTATUS description: CRC status of packet received. bit_offset: 0 bit_size: 1 enum: CRCSTATUS fieldset/DAB: description: 'Description collection[0]: Device address base segment 0.' fields: - name: DAB description: Device address base segment 0. bit_offset: 0 bit_size: 32 fieldset/DACNF: description: Device address match configuration. fields: - name: ENA0 description: Enable or disable device address matching using device address 0. bit_offset: 0 bit_size: 1 enum: ENA0 - name: ENA1 description: Enable or disable device address matching using device address 1. bit_offset: 1 bit_size: 1 enum: ENA1 - name: ENA2 description: Enable or disable device address matching using device address 2. bit_offset: 2 bit_size: 1 enum: ENA2 - name: ENA3 description: Enable or disable device address matching using device address 3. bit_offset: 3 bit_size: 1 enum: ENA3 - name: ENA4 description: Enable or disable device address matching using device address 4. bit_offset: 4 bit_size: 1 enum: ENA4 - name: ENA5 description: Enable or disable device address matching using device address 5. bit_offset: 5 bit_size: 1 enum: ENA5 - name: ENA6 description: Enable or disable device address matching using device address 6. bit_offset: 6 bit_size: 1 enum: ENA6 - name: ENA7 description: Enable or disable device address matching using device address 7. bit_offset: 7 bit_size: 1 enum: ENA7 - name: TXADD0 description: TxAdd for device address 0. bit_offset: 8 bit_size: 1 - name: TXADD1 description: TxAdd for device address 1. bit_offset: 9 bit_size: 1 - name: TXADD2 description: TxAdd for device address 2. bit_offset: 10 bit_size: 1 - name: TXADD3 description: TxAdd for device address 3. bit_offset: 11 bit_size: 1 - name: TXADD4 description: TxAdd for device address 4. bit_offset: 12 bit_size: 1 - name: TXADD5 description: TxAdd for device address 5. bit_offset: 13 bit_size: 1 - name: TXADD6 description: TxAdd for device address 6. bit_offset: 14 bit_size: 1 - name: TXADD7 description: TxAdd for device address 7. bit_offset: 15 bit_size: 1 fieldset/DAI: description: Device address match index. fields: - name: DAI description: Device address match index. bit_offset: 0 bit_size: 3 fieldset/DAP: description: 'Description collection[0]: Device address prefix 0.' fields: - name: DAP description: Device address prefix 0. bit_offset: 0 bit_size: 16 fieldset/DATAWHITEIV: description: Data whitening initial value. fields: - name: DATAWHITEIV description: Data whitening initial value. Bit 6 is hard-wired to '1', writing '0' to it has no effect, and it will always be read back and used by the device as '1'. bit_offset: 0 bit_size: 7 fieldset/FREQUENCY: description: Frequency. fields: - name: FREQUENCY description: Radio channel frequency. bit_offset: 0 bit_size: 7 - name: MAP description: Channel map selection. bit_offset: 8 bit_size: 1 enum: MAP fieldset/INTENCLR: description: Disable interrupt. fields: - name: READY description: Write '1' to Disable interrupt for READY event. bit_offset: 0 bit_size: 1 enum: INTENCLR_READY - name: ADDRESS description: Write '1' to Disable interrupt for ADDRESS event. bit_offset: 1 bit_size: 1 enum: INTENCLR_ADDRESS - name: PAYLOAD description: Write '1' to Disable interrupt for PAYLOAD event. bit_offset: 2 bit_size: 1 enum: INTENCLR_PAYLOAD - name: END description: Write '1' to Disable interrupt for END event. bit_offset: 3 bit_size: 1 enum: INTENCLR_END - name: DISABLED description: Write '1' to Disable interrupt for DISABLED event. bit_offset: 4 bit_size: 1 enum: INTENCLR_DISABLED - name: DEVMATCH description: Write '1' to Disable interrupt for DEVMATCH event. bit_offset: 5 bit_size: 1 enum: INTENCLR_DEVMATCH - name: DEVMISS description: Write '1' to Disable interrupt for DEVMISS event. bit_offset: 6 bit_size: 1 enum: INTENCLR_DEVMISS - name: RSSIEND description: Write '1' to Disable interrupt for RSSIEND event. bit_offset: 7 bit_size: 1 enum: INTENCLR_RSSIEND - name: BCMATCH description: Write '1' to Disable interrupt for BCMATCH event. bit_offset: 10 bit_size: 1 enum: INTENCLR_BCMATCH - name: CRCOK description: Write '1' to Disable interrupt for CRCOK event. bit_offset: 12 bit_size: 1 enum: INTENCLR_CRCOK - name: CRCERROR description: Write '1' to Disable interrupt for CRCERROR event. bit_offset: 13 bit_size: 1 enum: INTENCLR_CRCERROR fieldset/INTENSET: description: Enable interrupt. fields: - name: READY description: Write '1' to Enable interrupt for READY event. bit_offset: 0 bit_size: 1 enum: INTENSET_READY - name: ADDRESS description: Write '1' to Enable interrupt for ADDRESS event. bit_offset: 1 bit_size: 1 enum: INTENSET_ADDRESS - name: PAYLOAD description: Write '1' to Enable interrupt for PAYLOAD event. bit_offset: 2 bit_size: 1 enum: INTENSET_PAYLOAD - name: END description: Write '1' to Enable interrupt for END event. bit_offset: 3 bit_size: 1 enum: INTENSET_END - name: DISABLED description: Write '1' to Enable interrupt for DISABLED event. bit_offset: 4 bit_size: 1 enum: INTENSET_DISABLED - name: DEVMATCH description: Write '1' to Enable interrupt for DEVMATCH event. bit_offset: 5 bit_size: 1 enum: INTENSET_DEVMATCH - name: DEVMISS description: Write '1' to Enable interrupt for DEVMISS event. bit_offset: 6 bit_size: 1 enum: INTENSET_DEVMISS - name: RSSIEND description: Write '1' to Enable interrupt for RSSIEND event. bit_offset: 7 bit_size: 1 enum: INTENSET_RSSIEND - name: BCMATCH description: Write '1' to Enable interrupt for BCMATCH event. bit_offset: 10 bit_size: 1 enum: INTENSET_BCMATCH - name: CRCOK description: Write '1' to Enable interrupt for CRCOK event. bit_offset: 12 bit_size: 1 enum: INTENSET_CRCOK - name: CRCERROR description: Write '1' to Enable interrupt for CRCERROR event. bit_offset: 13 bit_size: 1 enum: INTENSET_CRCERROR fieldset/MODE: description: Data rate and modulation. fields: - name: MODE description: Radio data rate and modulation setting. The radio supports Frequency-shift Keying (FSK) modulation. bit_offset: 0 bit_size: 4 enum: MODE fieldset/MODECNF0: description: Radio mode configuration register 0. fields: - name: RU description: Radio ramp-up time. bit_offset: 0 bit_size: 1 enum: RU - name: DTX description: Default TX value. bit_offset: 8 bit_size: 2 enum: DTX fieldset/PACKETPTR: description: Packet pointer. fields: - name: PACKETPTR description: Packet pointer. bit_offset: 0 bit_size: 32 fieldset/PCNF0: description: Packet configuration register 0. fields: - name: LFLEN description: Length on air of LENGTH field in number of bits. bit_offset: 0 bit_size: 4 - name: S0LEN description: Length on air of S0 field in number of bytes. bit_offset: 8 bit_size: 1 - name: S1LEN description: Length on air of S1 field in number of bits. bit_offset: 16 bit_size: 4 - name: S1INCL description: Include or exclude S1 field in RAM. bit_offset: 20 bit_size: 1 enum: S1INCL - name: PLEN description: 'Length of preamble on air. Decision point: TASKS_START task.' bit_offset: 24 bit_size: 1 enum: PLEN fieldset/PCNF1: description: Packet configuration register 1. fields: - name: MAXLEN description: Maximum length of packet payload. If the packet payload is larger than MAXLEN, the radio will truncate the payload to MAXLEN. bit_offset: 0 bit_size: 8 - name: STATLEN description: Static length in number of bytes. bit_offset: 8 bit_size: 8 - name: BALEN description: Base address length in number of bytes. bit_offset: 16 bit_size: 3 - name: ENDIAN description: On air endianness of packet, this applies to the S0, LENGTH, S1 and the PAYLOAD fields. bit_offset: 24 bit_size: 1 enum: ENDIAN - name: WHITEEN description: Enable or disable packet whitening. bit_offset: 25 bit_size: 1 enum: WHITEEN fieldset/POWER: description: Peripheral power control. fields: - name: POWER description: Peripheral power control. The peripheral and its registers will be reset to its initial state by switching the peripheral off and then back on again. bit_offset: 0 bit_size: 1 enum: POWER fieldset/PREFIX0: description: Prefixes bytes for logical addresses 0-3. fields: - name: AP0 description: Address prefix 0. bit_offset: 0 bit_size: 8 - name: AP1 description: Address prefix 1. bit_offset: 8 bit_size: 8 - name: AP2 description: Address prefix 2. bit_offset: 16 bit_size: 8 - name: AP3 description: Address prefix 3. bit_offset: 24 bit_size: 8 fieldset/PREFIX1: description: Prefixes bytes for logical addresses 4-7. fields: - name: AP4 description: Address prefix 4. bit_offset: 0 bit_size: 8 - name: AP5 description: Address prefix 5. bit_offset: 8 bit_size: 8 - name: AP6 description: Address prefix 6. bit_offset: 16 bit_size: 8 - name: AP7 description: Address prefix 7. bit_offset: 24 bit_size: 8 fieldset/RSSISAMPLE: description: RSSI sample. fields: - name: RSSISAMPLE description: RSSI sample. bit_offset: 0 bit_size: 7 fieldset/RXADDRESSES: description: Receive address select. fields: - name: ADDR0 description: Enable or disable reception on logical address 0. bit_offset: 0 bit_size: 1 enum: ADDR0 - name: ADDR1 description: Enable or disable reception on logical address 1. bit_offset: 1 bit_size: 1 enum: ADDR1 - name: ADDR2 description: Enable or disable reception on logical address 2. bit_offset: 2 bit_size: 1 enum: ADDR2 - name: ADDR3 description: Enable or disable reception on logical address 3. bit_offset: 3 bit_size: 1 enum: ADDR3 - name: ADDR4 description: Enable or disable reception on logical address 4. bit_offset: 4 bit_size: 1 enum: ADDR4 - name: ADDR5 description: Enable or disable reception on logical address 5. bit_offset: 5 bit_size: 1 enum: ADDR5 - name: ADDR6 description: Enable or disable reception on logical address 6. bit_offset: 6 bit_size: 1 enum: ADDR6 - name: ADDR7 description: Enable or disable reception on logical address 7. bit_offset: 7 bit_size: 1 enum: ADDR7 fieldset/RXCRC: description: CRC field of previously received packet. fields: - name: RXCRC description: CRC field of previously received packet. bit_offset: 0 bit_size: 24 fieldset/RXMATCH: description: Received address. fields: - name: RXMATCH description: Received address. bit_offset: 0 bit_size: 3 fieldset/SHORTS: description: Shortcut register. fields: - name: READY_START description: Shortcut between READY event and START task. bit_offset: 0 bit_size: 1 enum: READY_START - name: END_DISABLE description: Shortcut between END event and DISABLE task. bit_offset: 1 bit_size: 1 enum: END_DISABLE - name: DISABLED_TXEN description: Shortcut between DISABLED event and TXEN task. bit_offset: 2 bit_size: 1 enum: DISABLED_TXEN - name: DISABLED_RXEN description: Shortcut between DISABLED event and RXEN task. bit_offset: 3 bit_size: 1 enum: DISABLED_RXEN - name: ADDRESS_RSSISTART description: Shortcut between ADDRESS event and RSSISTART task. bit_offset: 4 bit_size: 1 enum: ADDRESS_RSSISTART - name: END_START description: Shortcut between END event and START task. bit_offset: 5 bit_size: 1 enum: END_START - name: ADDRESS_BCSTART description: Shortcut between ADDRESS event and BCSTART task. bit_offset: 6 bit_size: 1 enum: ADDRESS_BCSTART - name: DISABLED_RSSISTOP description: Shortcut between DISABLED event and RSSISTOP task. bit_offset: 8 bit_size: 1 enum: DISABLED_RSSISTOP fieldset/STATE: description: Current radio state. fields: - name: STATE description: Current radio state. bit_offset: 0 bit_size: 4 enum: STATE fieldset/TIFS: description: Inter Frame Spacing in us. fields: - name: TIFS description: Inter Frame Spacing in us. bit_offset: 0 bit_size: 8 fieldset/TXADDRESS: description: Transmit address select. fields: - name: TXADDRESS description: Transmit address select. bit_offset: 0 bit_size: 3 fieldset/TXPOWER: description: Output power. fields: - name: TXPOWER description: RADIO output power. bit_offset: 0 bit_size: 8 enum: TXPOWER enum/ADDR0: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDR1: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDR2: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDR3: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDR4: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDR5: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDR6: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDR7: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/ADDRESS_BCSTART: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/ADDRESS_RSSISTART: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/CRCSTATUS: bit_size: 1 variants: - name: CRCError description: Packet received with CRC error. value: 0 - name: CRCOk description: Packet received with CRC ok. value: 1 enum/DISABLED_RSSISTOP: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/DISABLED_RXEN: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/DISABLED_TXEN: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/DTX: bit_size: 2 variants: - name: B1 description: Transmit '1'. value: 0 - name: B0 description: Transmit '0'. value: 1 - name: Center description: Transmit center frequency. value: 2 enum/ENA0: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENA1: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENA2: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENA3: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENA4: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENA5: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENA6: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENA7: bit_size: 1 variants: - name: Disabled description: Disabled. value: 0 - name: Enabled description: Enabled. value: 1 enum/ENDIAN: bit_size: 1 variants: - name: Little description: Least Significant bit on air first. value: 0 - name: Big description: Most significant bit on air first. value: 1 enum/END_DISABLE: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/END_START: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/INTENCLR_ADDRESS: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_BCMATCH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CRCERROR: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CRCOK: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_DEVMATCH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_DEVMISS: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_DISABLED: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_END: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_PAYLOAD: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_READY: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_RSSIEND: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENSET_ADDRESS: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_BCMATCH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CRCERROR: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CRCOK: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_DEVMATCH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_DEVMISS: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_DISABLED: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_END: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_PAYLOAD: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_READY: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_RSSIEND: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/LEN: bit_size: 2 variants: - name: Disabled description: CRC length is zero and CRC calculation is disabled. value: 0 - name: One description: CRC length is one byte and CRC calculation is enabled. value: 1 - name: Two description: CRC length is two bytes and CRC calculation is enabled. value: 2 - name: Three description: CRC length is three bytes and CRC calculation is enabled. value: 3 enum/MAP: bit_size: 1 variants: - name: Default description: Channel map between 2400 MHZ .. 2500 MHz. value: 0 - name: Low description: Channel map between 2360 MHZ .. 2460 MHz. value: 1 enum/MODE: bit_size: 4 variants: - name: Nrf_1Mbit description: 1 Mbit/s Nordic proprietary radio mode. value: 0 - name: Nrf_2Mbit description: 2 Mbit/s Nordic proprietary radio mode. value: 1 - name: Nrf_250Kbit description: Deprecated enumerator - 250 kbit/s Nordic proprietary radio mode. value: 2 - name: Ble_1Mbit description: 1 Mbit/s Bluetooth Low Energy. value: 3 - name: Ble_2Mbit description: 2 Mbit/s Bluetooth Low Energy. value: 4 enum/PLEN: bit_size: 1 variants: - name: 8bit description: 8-bit preamble. value: 0 - name: 16bit description: 16-bit preamble. value: 1 enum/POWER: bit_size: 1 variants: - name: Disabled description: Peripheral is powered off. value: 0 - name: Enabled description: Peripheral is powered on. value: 1 enum/READY_START: bit_size: 1 variants: - name: Disabled description: Disable shortcut. value: 0 - name: Enabled description: Enable shortcut. value: 1 enum/RU: bit_size: 1 variants: - name: Default description: Default ramp-up time (tRXEN), compatible with firmware written for nRF51. value: 0 - name: Fast description: Fast ramp-up (tRXEN,FAST), see electrical specification for more information. value: 1 enum/S1INCL: bit_size: 1 variants: - name: Automatic description: Include S1 field in RAM only if S1LEN > 0. value: 0 - name: Include description: Always include S1 field in RAM independent of S1LEN. value: 1 enum/SKIPADDR: bit_size: 1 variants: - name: Include description: CRC calculation includes address field. value: 0 - name: Skip description: CRC calculation does not include address field. The CRC calculation will start at the first byte after the address. value: 1 enum/STATE: bit_size: 4 variants: - name: Disabled description: RADIO is in the Disabled state. value: 0 - name: RxRu description: RADIO is in the RXRU state. value: 1 - name: RxIdle description: RADIO is in the RXIDLE state. value: 2 - name: Rx description: RADIO is in the RX state. value: 3 - name: RxDisable description: RADIO is in the RXDISABLED state. value: 4 - name: TxRu description: RADIO is in the TXRU state. value: 9 - name: TxIdle description: RADIO is in the TXIDLE state. value: 10 - name: Tx description: RADIO is in the TX state. value: 11 - name: TxDisable description: RADIO is in the TXDISABLED state. value: 12 enum/TXPOWER: bit_size: 8 variants: - name: 0dBm description: 0 dBm. value: 0 - name: Pos3dBm description: +3 dBm. value: 3 - name: Pos4dBm description: +4 dBm. value: 4 - name: Neg40dBm description: -40 dBm. value: 216 - name: Neg20dBm description: -20 dBm. value: 236 - name: Neg16dBm description: -16 dBm. value: 240 - name: Neg12dBm description: -12 dBm. value: 244 - name: Neg8dBm description: -8 dBm. value: 248 - name: Neg4dBm description: -4 dBm. value: 252 - name: Neg30dBm description: Deprecated enumerator - -40 dBm. value: 255 enum/WHITEEN: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1