UPM

The UPM API is a high level sensor library for IoT devices using MRAA. See examples here. Back to index page.
SparkFun sensor images provided under CC BY-NC-SA-3.0.

SX1276 Class

Module: sx1276

The SX1276 is a FSK/OOK/LoRa modem capable of both Low Frequency and High Frequency communication.
It requires a 3.3v power supply, do not use 5v.
Frequency Hopping Spread Spectrum (FHSS) is not currently supported.
While not all of the functionality of this device is supported initially, methods and register definitions are provided that should allow an end user to implement whatever features are required.
FSK send/receive example LORA send/receive example

Item Index

Properties

Methods

SX1276

(
  • chipRev
  • bus
  • cs
  • resetPin
  • dio0
  • dio1
  • dio2
  • dio3
  • dio4
  • dio5
)
Number

SX1276 constructor
Since this is a shield, you will not have much choice as to what pins are used.

Parameters:

  • chipRev Number

    chip revision, default is 0x12

  • bus Number

    spi bus to use

  • cs Number

    GPIO pin to use as SPI Chip Select

  • resetPin Number

    GPIO pin to use as reset (A0=GPIO14)

  • dio0 Number

    GPIO pin to use as reset DIO0 intr

  • dio1 Number

    GPIO pin to use as reset DIO1 intr

  • dio2 Number

    GPIO pin to use as reset DIO2 intr

  • dio3 Number

    GPIO pin to use as reset DIO3 intr

  • dio4 Number

    GPIO pin to use as reset DIO4 intr

  • dio5 Number

    GPIO pin to use as reset DIO5 intr

Returns:

Number:

readReg

(
  • reg
)
Number

read a register

Parameters:

  • reg Number

    the register to read

Returns:

Number:

the value of the register

writeReg

(
  • reg
  • val
)
Boolean

write to a register

Parameters:

  • reg Number

    the register to write to

  • val Number

    the value to write

Returns:

Boolean:

true if successful, false otherwise

getChipVersion

() Number

return the chip revision

Returns:

Number:

the chip revision (usually 0x12)

reset

()

reset the modem

readFifo

(
  • buffer
  • len
)

read the FIFO into a buffer

Parameters:

  • buffer Uint8_t *

    The buffer to read data into

  • len Number

    The length of the buffer

writeFifo

(
  • buffer
  • len
)

write a buffer into the FIFO

Parameters:

  • buffer Uint8_t *

    The buffer containing the data to write

  • len Number

    The length of the buffer

setChannel

(
  • freq
)

Set the frequency to transmit and receive on

Parameters:

  • freq Number

    The frequency to set

setOpMode

(
  • opMode
)

Set the operating mode

Parameters:

  • opMode MODE_T

    One of the MODE_T values

setModem

(
  • modem
)

Set the modem to access. This can be either the LORA or KSK/OOK modem.

Parameters:

  • modem RADIO_MODEM_T

    One of the MODEM_T values

setSleep

()

Place the SX1276 into sleep mode

setStandby

()

Place the SX1276 into standby mode

getRSSI

(
  • modem
)
Number

Return the current Received Signal Strength Indicator for the given modem

Parameters:

  • modem RADIO_MODEM_T

    One of the MODEM_T values

Returns:

Number:

isChannelFree

(
  • modem
  • freq
  • rssiThresh
)
Boolean

Check to see if a given channel is free by comparing the RSSI to the supplied threshold.

Parameters:

  • modem RADIO_MODEM_T

    One of the MODEM_T values

  • freq Number

    The channel to check

  • rssiThresh Number

    The RSSI threshold, over which the channel os considerd in use.

Returns:

Boolean:

sendStr

(
  • buffer
  • timeout
)
RADIO_EVENT_T

Send the supplied string. This writes the string into the FIFO and places the modem in transmit mode (via setTx()). This is a wrapper around send() .

Parameters:

  • buffer String

    The buffer to send

  • timeout Number

    The timeout in milliseconds

Returns:

RADIO_EVENT_T:

one of the RADIO_EVENT_T values

send

(
  • buffer
  • size
  • timeout
)
RADIO_EVENT_T

Send the supplied buffer. The writes the buffer into the FIFO and places the modem in transmit mode (via setTx()).

Parameters:

  • buffer Uint8_t *

    The buffer to send

  • size Number

    The size of the buffer

  • timeout Number

    The timeout in milliseconds

Returns:

RADIO_EVENT_T:

one of the RADIO_EVENT_T values

setRxConfig

(
  • modem
  • bandwidth
  • datarate
  • coderate
  • bandwidthAfc
  • preambleLen
  • symbTimeout
  • fixLen
  • payloadLen
  • crcOn
  • freqHopOn
  • hopPeriod
  • iqInverted
  • rxContinuous
)

Set the receive configuration for a modem. It is important that both the receive and transmit configurations match in order for communication to work between two radios.

Parameters:

  • modem RADIO_MODEM_T

    One of the MODEM_T values

  • bandwidth Number

    The bandwidth to use. Valid values are FSK : >= 2600 and <= 250000 Hz LoRa: [125 kHz, 250 kHz, 500 kHz]

  • datarate Number

    Sets the Datarate FSK : 600..300000 bits/s LoRa: [6: 64, 7: 128, 8: 256, 9: 512, 10: 1024, 11: 2048, 12: 4096 chips]

  • coderate Number

    Sets the coding rate (LoRa only) FSK : N/A ( set to 0 ) LoRa: [1: 4/5, 2: 4/6, 3: 4/7, 4: 4/8]

  • bandwidthAfc Number

    Sets the AFC Bandwidth (FSK only) FSK : >= 2600 and <= 250000 Hz LoRa: N/A ( set to 0 )

  • preambleLen Number

    Sets the Preamble length FSK : Number of bytes LoRa: Length in symbols (the hardware adds 4 more symbols)

  • symbTimeout Number

    Sets the RxSingle timeout value (LoRa only) FSK : N/A ( set to 0 ) LoRa: timeout in symbols

  • fixLen Boolean

    Fixed length packets [false: variable, true: fixed]

  • payloadLen Number

    Sets payload length when fixed length is used

  • crcOn Boolean

    Enables/Disables the CRC [false: OFF, true: ON]

  • freqHopOn Boolean

    Enables disables the intra-packet frequency hopping FSK : N/A ( set to 0 ) LoRa: [false: OFF, true: ON]

  • hopPeriod Number

    Number of symbols bewteen each hop FSK : N/A ( set to 0 ) LoRa: Number of symbols

  • iqInverted Boolean

    Inverts IQ signals (LoRa only) FSK : N/A ( set to 0 ) LoRa: [false: not inverted, true: inverted]

  • rxContinuous Boolean

    Sets the reception in continuous mode [false: single mode, true: continuous mode]

setTxConfig

(
  • modem
  • power
  • fdev
  • bandwidth
  • datarate
  • coderate
  • preambleLen
  • fixLen
  • crcOn
  • freqHopOn
  • hopPeriod
  • iqInverted
)

Set the transmit configuration for a modem. It is important that both the receive and transmit configurations match in order for communication to work between two radios.

Parameters:

  • modem RADIO_MODEM_T

    One of the MODEM_T values

  • power Number

    Sets the output power [dBm]

  • fdev Number

    Sets the frequency deviation (FSK only) FSK : [Hz] LoRa: 0

  • bandwidth Number

    Sets the bandwidth (LoRa only) FSK : 0 LoRa: [125 kHz, 250 kHz, or 500 kHz]

  • datarate Number

    Sets the Datarate FSK : 600..300000 bits/s LoRa: [6: 64, 7: 128, 8: 256, 9: 512, 10: 1024, 11: 2048, 12: 4096 chips]

  • coderate Number

    Sets the coding rate (LoRa only) FSK : N/A ( set to 0 ) LoRa: [1: 4/5, 2: 4/6, 3: 4/7, 4: 4/8]

  • preambleLen Number

    Sets the preamble length FSK : Number of bytes LoRa: Length in symbols (the hardware adds 4 more symbols)

  • fixLen Boolean

    Fixed length packets [false: variable, true: fixed]

  • crcOn Boolean

    Enables disables the CRC [false: OFF, true: ON]

  • freqHopOn Boolean

    Enables disables the intra-packet frequency hopping FSK : N/A ( set to 0 ) LoRa: [false: OFF, true: ON]

  • hopPeriod Number

    Number of symbols bewteen each hop FSK : N/A ( set to 0 ) LoRa: Number of symbols

  • iqInverted Boolean

    Inverts IQ signals (LoRa only) FSK : N/A ( set to 0 ) LoRa: [false: not inverted, true: inverted]

setRx

(
  • timeout
)
RADIO_EVENT_T

Start a receive operation. The method will return when completed, either successfully, or in error (crc, or other issue). If completed successfully, the returned buffer can be read via getRxBuffer() or getRxBufferStr() . In addition, values for RSSI and SNR (Lora only) can be retrieved.

Parameters:

  • timeout Number

    The timeout in milliseconds

Returns:

RADIO_EVENT_T:

one of the RADIO_EVENT_T values

getRxBufferStr

() String

Upon a successful receive, this method can be used to retrieve the received packet.

Returns:

String:

The received buffer in a std::string

getRxBuffer

() Uint8_t *

Upon a successful receive, this method can be used to retrieve the received packet.

Returns:

Uint8_t *:

a pointer to the received buffer. You can use getRxLen() to determine the number of valid bytes present.

getRxRSSI

() Number

Upon a successful receive, this method can be used to retrieve the received packet's Received Signal Strength Indicator (RSSI) value.

Returns:

Number:

RSSI value

getRxSNR

() Number

Upon a successful receive, this method can be used to retrieve the received packet's Signal to Noise (SNR) value.

Returns:

Number:

SNR value

getRxLen

() Number

Upon a successful receive, this method can be used to retrieve the number of bytes received.

Returns:

Number:

the number of bytes received

Properties

modem

RADIO_MODEM_T

state

RADIO_STATES_T

channel

Number

fskSettings

RadioFskSettings_t

fskPacketHandler

RadioFskPacketHandler_t

loraSettings

RadioLoRaSettings_t

loraPacketHandler

RadioLoRaPacketHandler_t

MODEM_LORA

Enum RADIO_MODEM_T

MODEM_FSK

Enum RADIO_MODEM_T

REVENT_DONE

Enum RADIO_EVENT_T

REVENT_EXEC

Enum RADIO_EVENT_T

REVENT_ERROR

Enum RADIO_EVENT_T

REVENT_TIMEOUT

Enum RADIO_EVENT_T

COM_RegFifo

Enum SX1276_REGS_T

COM_RegOpMode

Enum SX1276_REGS_T

FSK_RegBitrateMsb

Enum SX1276_REGS_T

LOR_Reserved02

Enum SX1276_REGS_T

FSK_RegBitrateLsb

Enum SX1276_REGS_T

LOR_Reserved03

Enum SX1276_REGS_T

FSK_RegFdevMsb

Enum SX1276_REGS_T

LOR_Reserved04

Enum SX1276_REGS_T

FSK_RegFdevLsb

Enum SX1276_REGS_T

LOR_Reserved05

Enum SX1276_REGS_T

COM_RegFrfMsb

Enum SX1276_REGS_T

COM_RegFrfMid

Enum SX1276_REGS_T

COM_RegFrfLsb

Enum SX1276_REGS_T

COM_RegPaConfig

Enum SX1276_REGS_T

COM_RegPaRamp

Enum SX1276_REGS_T

COM_RegOcp

Enum SX1276_REGS_T

COM_RegLna

Enum SX1276_REGS_T

FSK_RegRxConfig

Enum SX1276_REGS_T

LOR_RegFifoAddrPtr

Enum SX1276_REGS_T

FSK_RegRssiConfg

Enum SX1276_REGS_T

LOR_RegFifoTxBaseAddr

Enum SX1276_REGS_T

FSK_RegRssiCollision

Enum SX1276_REGS_T

LOR_RegFifoRxBaseAddr

Enum SX1276_REGS_T

FSK_RegRssiThresh

Enum SX1276_REGS_T

LOR_RegFifoRxCurrentAddr

Enum SX1276_REGS_T

FSK_RegRssiValue

Enum SX1276_REGS_T

LOR_RegIrqFlagsMask

Enum SX1276_REGS_T

FSK_RegRxBw

Enum SX1276_REGS_T

LOR_RegIrqFlags

Enum SX1276_REGS_T

FSK_RegAfcBw

Enum SX1276_REGS_T

LOR_RegRxNbBytes

Enum SX1276_REGS_T

FSK_RegOokPeak

Enum SX1276_REGS_T

LOR_RegRxHeaderCntValueMsb

Enum SX1276_REGS_T

FSK_RegOokFix

Enum SX1276_REGS_T

LOR_RegRxHeaderCntValueLsb

Enum SX1276_REGS_T

FSK_RegOokAvg

Enum SX1276_REGS_T

LOR_RegRxPacketCntValueMsb

Enum SX1276_REGS_T

FSK_Reserved17

Enum SX1276_REGS_T

LOR_RegRxPacketCntValueLsb

Enum SX1276_REGS_T

FSK_Reserved18

Enum SX1276_REGS_T

LOR_RegModemStat

Enum SX1276_REGS_T

FSK_Reserved19

Enum SX1276_REGS_T

LOR_RegPktSnrValue

Enum SX1276_REGS_T

FSK_RegAfcFei

Enum SX1276_REGS_T

LOR_RegPktRssiValue

Enum SX1276_REGS_T

FSK_RegAfcMsb

Enum SX1276_REGS_T

LOR_RegRssiValue

Enum SX1276_REGS_T

FSK_RegAfcLsb

Enum SX1276_REGS_T

LOR_RegHopChannel

Enum SX1276_REGS_T

FSK_RegFeiMsb

Enum SX1276_REGS_T

LOR_RegModemConfig1

Enum SX1276_REGS_T

FSK_RegFeiLsb

Enum SX1276_REGS_T

LOR_RegModemConfig2

Enum SX1276_REGS_T

FSK_RegPreambleDetect

Enum SX1276_REGS_T

LOR_RegSymbTimeoutLsb

Enum SX1276_REGS_T

FSK_RegRxTimeout1

Enum SX1276_REGS_T

LOR_RegPreambleMsb

Enum SX1276_REGS_T

FSK_RegRxTimeout2

Enum SX1276_REGS_T

LOR_RegPreambleLsb

Enum SX1276_REGS_T

FSK_RegRxTimeout3

Enum SX1276_REGS_T

LOR_RegPayloadLength

Enum SX1276_REGS_T

FSK_RegRxDelay

Enum SX1276_REGS_T

LOR_RegMaxPayloadLength

Enum SX1276_REGS_T

FSK_RegOsc

Enum SX1276_REGS_T

LOR_RegHopPeriod

Enum SX1276_REGS_T

FSK_RegPreambleMsb

Enum SX1276_REGS_T

LOR_RegFifoRxByteAddr

Enum SX1276_REGS_T

FSK_RegPreambleLsb

Enum SX1276_REGS_T

LOR_RegModemConfig3

Enum SX1276_REGS_T

FSK_RegSyncConfig

Enum SX1276_REGS_T

LOR_Reserved27

Enum SX1276_REGS_T

FSK_RegSyncValue1

Enum SX1276_REGS_T

LOR_RegFeiMsb

Enum SX1276_REGS_T

FSK_RegSyncValue2

Enum SX1276_REGS_T

LOR_RegFeiMid

Enum SX1276_REGS_T

FSK_RegSyncValue3

Enum SX1276_REGS_T

LOR_RegFeiLsb

Enum SX1276_REGS_T

FSK_RegSyncValue4

Enum SX1276_REGS_T

LOR_Reserved2b

Enum SX1276_REGS_T

FSK_RegSyncValue5

Enum SX1276_REGS_T

LOR_RegRssiWideband

Enum SX1276_REGS_T

FSK_RegSyncValue6

Enum SX1276_REGS_T

LOR_Reserved2d

Enum SX1276_REGS_T

FSK_RegSyncValue7

Enum SX1276_REGS_T

LOR_Reserved2e

Enum SX1276_REGS_T

FSK_RegSyncValue8

Enum SX1276_REGS_T

LOR_Reserved2f

Enum SX1276_REGS_T

FSK_RegPacketConfig1

Enum SX1276_REGS_T

LOR_Reserved30

Enum SX1276_REGS_T

FSK_RegPacketConfig2

Enum SX1276_REGS_T

LOR_RegDetectOptimize

Enum SX1276_REGS_T

FSK_RegPayloadLength

Enum SX1276_REGS_T

LOR_Reserved32

Enum SX1276_REGS_T

FSK_RegNodeAddr

Enum SX1276_REGS_T

LOR_RegInvertIQ

Enum SX1276_REGS_T

FSK_RegBroadcastAddr

Enum SX1276_REGS_T

LOR_Reserved34

Enum SX1276_REGS_T

FSK_RegFifoThresh

Enum SX1276_REGS_T

LOR_Reserved35

Enum SX1276_REGS_T

FSK_RegSeqConfig1

Enum SX1276_REGS_T

LOR_Reserved36

Enum SX1276_REGS_T

FSK_RegSeqConfig2

Enum SX1276_REGS_T

LOR_RegDetectionThreshold

Enum SX1276_REGS_T

FSK_RegTimerResol

Enum SX1276_REGS_T

LOR_Reserved38

Enum SX1276_REGS_T

FSK_RegTimer1Coeff

Enum SX1276_REGS_T

LOR_RegSyncWord

Enum SX1276_REGS_T

FSK_RegTimer2Coeff

Enum SX1276_REGS_T

LOR_Reserved3a

Enum SX1276_REGS_T

FSK_RegImageCal

Enum SX1276_REGS_T

LOR_Reserved3b

Enum SX1276_REGS_T

LOR_RegInvertIQ2

Enum SX1276_REGS_T

FSK_RegTemp

Enum SX1276_REGS_T

LOR_Reserved3c

Enum SX1276_REGS_T

FSK_RegLowBat

Enum SX1276_REGS_T

LOR_Reserved3d

Enum SX1276_REGS_T

FSK_RegIrqFlags1

Enum SX1276_REGS_T

LOR_Reserved3e

Enum SX1276_REGS_T

FSK_RegIrqFlags2

Enum SX1276_REGS_T

LOR_Reserved3f

Enum SX1276_REGS_T

COM_RegDioMapping1

Enum SX1276_REGS_T

COM_RegDioMapping2

Enum SX1276_REGS_T

COM_RegVersion

Enum SX1276_REGS_T

FSK_Reserved44

Enum SX1276_REGS_T

LOR_RegPllHop

Enum SX1276_REGS_T

COM_RegTcxo

Enum SX1276_REGS_T

COM_RegPaDac

Enum SX1276_REGS_T

COM_RegFormerTemp

Enum SX1276_REGS_T

FSK_RegBitRateFrac

Enum SX1276_REGS_T

LOR_Reserved5d

Enum SX1276_REGS_T

COM_RegAgcRef

Enum SX1276_REGS_T

COM_RegAgcThresh1

Enum SX1276_REGS_T

COM_RegAgcThresh2

Enum SX1276_REGS_T

COM_RegAgcThresh3

Enum SX1276_REGS_T

COM_RegPll

Enum SX1276_REGS_T

OPMODE_Mode0

Enum OPMODE_BITS_T

OPMODE_Mode1

Enum OPMODE_BITS_T

OPMODE_Mode2

Enum OPMODE_BITS_T

_OPMODE_Mode_MASK

Enum OPMODE_BITS_T

_OPMODE_Mode_SHIFT

Enum OPMODE_BITS_T

OPMODE_LowFrequencyModeOn

Enum OPMODE_BITS_T

OPMODE_FSK_ModulationType0

Enum OPMODE_BITS_T

OPMODE_FSK_ModulationType1

Enum OPMODE_BITS_T

_OPMODE_FSK_ModulationType_MASK

Enum OPMODE_BITS_T

_OPMODE_FSK_ModulationType_SHIFT

Enum OPMODE_BITS_T

OPMODE_LOR_Reserved0x20

Enum OPMODE_BITS_T

OPMODE_LOR_AccessSharedReg

Enum OPMODE_BITS_T

OPMODE_LongRangeMode

Enum OPMODE_BITS_T

MODE_Sleep

Enum MODE_T

MODE_Standby

Enum MODE_T

MODE_FSTX

Enum MODE_T

MODE_TxMode

Enum MODE_T

MODE_FSRX

Enum MODE_T

MODE_FSK_RxMode

Enum MODE_T

MODE_LOR_RxContinuous

Enum MODE_T

MODE_FSK_Reserved6

Enum MODE_T

MODE_LOR_RxSingle

Enum MODE_T

MODE_FSK_Reserved7

Enum MODE_T

MODE_LOR_CAD

Enum MODE_T

MODULATION_FSK

Enum FSK_MODULATION_TYPE_T

MODULATION_OOK

Enum FSK_MODULATION_TYPE_T

PACONFIG_OutputPower0

Enum PACONFIG_BITS_T

PACONFIG_OutputPower1

Enum PACONFIG_BITS_T

PACONFIG_OutputPower2

Enum PACONFIG_BITS_T

PACONFIG_OutputPower3

Enum PACONFIG_BITS_T

_PACONFIG_OutputPower_MASK

Enum PACONFIG_BITS_T

_PACONFIG_OutputPower_SHIFT

Enum PACONFIG_BITS_T

PACONFIG_MaxPower0

Enum PACONFIG_BITS_T

PACONFIG_MaxPower1

Enum PACONFIG_BITS_T

PACONFIG_MaxPower2

Enum PACONFIG_BITS_T

_PACONFIG_MaxPower_MASK

Enum PACONFIG_BITS_T

_PACONFIG_MaxPower_SHIFT

Enum PACONFIG_BITS_T

PACONFIG_PaSelect

Enum PACONFIG_BITS_T

PARAMP_PaRamp0

Enum PARAMP_BITS_T

PARAMP_PaRamp1

Enum PARAMP_BITS_T

PARAMP_PaRamp2

Enum PARAMP_BITS_T

PARAMP_PaRamp3

Enum PARAMP_BITS_T

_PARAMP_PaRamp_MASK

Enum PARAMP_BITS_T

_PARAMP_PaRamp_SHIFT

Enum PARAMP_BITS_T

PARAMP_FSK_ModulationShaping0

Enum PARAMP_BITS_T

PARAMP_FSK_ModulationShaping1

Enum PARAMP_BITS_T

_PARAMP_FSK_ModulationShaping_MASK

Enum PARAMP_BITS_T

_PARAMP_FSK_ModulationShaping_SHIFT

Enum PARAMP_BITS_T

PARAMP_3_4MS

Enum PARAMP_T

PARAMP_2MS

Enum PARAMP_T

PARAMP_1MS

Enum PARAMP_T

PARAMP_500US

Enum PARAMP_T

PARAMP_250US

Enum PARAMP_T

PARAMP_125US

Enum PARAMP_T

PARAMP_100US

Enum PARAMP_T

PARAMP_62US

Enum PARAMP_T

PARAMP_50US

Enum PARAMP_T

PARAMP_40US

Enum PARAMP_T

PARAMP_31US

Enum PARAMP_T

PARAMP_25US

Enum PARAMP_T

PARAMP_20US

Enum PARAMP_T

PARAMP_15US

Enum PARAMP_T

PARAMP_12US

Enum PARAMP_T

PARAMP_10US

Enum PARAMP_T

MODSHAPING_NOSHAPING

Enum MODSHAPING_T

MODSHAPING_FSK_GaussianFilterBT1

Enum MODSHAPING_T

MODSHAPING_FSK_GaussianFilterBT05

Enum MODSHAPING_T

MODSHAPING_FSK_GaussianFilterBT03

Enum MODSHAPING_T

MODSHAPING_OOK_FCutoffBitRate

Enum MODSHAPING_T

MODSHAPING_OOK_FCutoffBitRate2

Enum MODSHAPING_T

OCP_OcpTrim0

Enum OCP_BITS_T

OCP_OcpTrim1

Enum OCP_BITS_T

OCP_OcpTrim2

Enum OCP_BITS_T

OCP_OcpTrim3

Enum OCP_BITS_T

_OCP_OcpTrim_MASK

Enum OCP_BITS_T

_OCP_OcpTrim_SHIFT

Enum OCP_BITS_T

OCP_OcpOn

Enum OCP_BITS_T

LNA_LnaBoostHf0

Enum LNA_BITS_T

LNA_LnaBoostHf1

Enum LNA_BITS_T

_LNA_LnaBoostHf_MASK

Enum LNA_BITS_T

_LNA_LnaBoostHf_SHIFT

Enum LNA_BITS_T

LNA_LnaBoostLf0

Enum LNA_BITS_T

LNA_LnaBoostLf1

Enum LNA_BITS_T

_LNA_LnaBoostLf_MASK

Enum LNA_BITS_T

_LNA_LnaBoostLf_SHIFT

Enum LNA_BITS_T

LNA_LnaGain0

Enum LNA_BITS_T

LNA_LnaGain1

Enum LNA_BITS_T

LNA_LnaGain2

Enum LNA_BITS_T

_LNA_LnaGain_MASK

Enum LNA_BITS_T

_LNA_LnaGain_SHIFT

Enum LNA_BITS_T

LNABOOSTHF_Default

Enum LNABOOSTHF_T

LNABOOSTHF_BoostOn

Enum LNABOOSTHF_T

LNABOOSTLF_Default

Enum LNABOOSTLF_T

LNAGAIN_G1

Enum LNAGAIN_T

LNAGAIN_G2

Enum LNAGAIN_T

LNAGAIN_G3

Enum LNAGAIN_T

LNAGAIN_G4

Enum LNAGAIN_T

LNAGAIN_G5

Enum LNAGAIN_T

LNAGAIN_G6

Enum LNAGAIN_T

RXCONFIG_RxTrigger0

Enum RXCONFIG_BITS_T

RXCONFIG_RxTrigger1

Enum RXCONFIG_BITS_T

RXCONFIG_RxTrigger2

Enum RXCONFIG_BITS_T

_RXCONFIG_RxTrigger_MASK

Enum RXCONFIG_BITS_T

_RXCONFIG_RxTrigger_SHIFT

Enum RXCONFIG_BITS_T

RXCONFIG_AgcAutoOn

Enum RXCONFIG_BITS_T

RXCONFIG_AfcAutoOn

Enum RXCONFIG_BITS_T

RXCONFIG_RestartRxWithPllLock

Enum RXCONFIG_BITS_T

RXCONFIG_RestartRxWithoutPllLock

Enum RXCONFIG_BITS_T

RXCONFIG_RestartRxOnCollision

Enum RXCONFIG_BITS_T

RSSICONFIG_RssiSmoothing0

Enum RSSICONFIG_BITS_T

RSSICONFIG_RssiSmoothing1

Enum RSSICONFIG_BITS_T

RSSICONFIG_RssiSmoothing2

Enum RSSICONFIG_BITS_T

_RSSICONFIG_RssiSmoothing_MASK

Enum RSSICONFIG_BITS_T

_RSSICONFIG_RssiSmoothing_SHIFT

Enum RSSICONFIG_BITS_T

RSSICONFIG_RssiOffset0

Enum RSSICONFIG_BITS_T

RSSICONFIG_RssiOffset1

Enum RSSICONFIG_BITS_T

RSSICONFIG_RssiOffset2

Enum RSSICONFIG_BITS_T

RSSICONFIG_RssiOffset3

Enum RSSICONFIG_BITS_T

RSSICONFIG_RssiOffset4

Enum RSSICONFIG_BITS_T

_RSSICONFIG_RssiOffset_MASK

Enum RSSICONFIG_BITS_T

_RSSICONFIG_RssiOffset_SHIFT

Enum RSSICONFIG_BITS_T

RSSISMOOTHING_2

Enum RSSISMOOTHING_T

RSSISMOOTHING_4

Enum RSSISMOOTHING_T

RSSISMOOTHING_8

Enum RSSISMOOTHING_T

RSSISMOOTHING_16

Enum RSSISMOOTHING_T

RSSISMOOTHING_32

Enum RSSISMOOTHING_T

RSSISMOOTHING_64

Enum RSSISMOOTHING_T

RSSISMOOTHING_128

Enum RSSISMOOTHING_T

RSSISMOOTHING_256

Enum RSSISMOOTHING_T

LOR_IRQFLAG_CadDetected

Enum LOR_IRQFLAG_BITS_T

LOR_IRQFLAG_FhssChangeChannel

Enum LOR_IRQFLAG_BITS_T

LOR_IRQFLAG_CadDone

Enum LOR_IRQFLAG_BITS_T

LOR_IRQFLAG_TxDone

Enum LOR_IRQFLAG_BITS_T

LOR_IRQFLAG_ValidHeader

Enum LOR_IRQFLAG_BITS_T

LOR_IRQFLAG_PayloadCrcError

Enum LOR_IRQFLAG_BITS_T

LOR_IRQFLAG_RxDone

Enum LOR_IRQFLAG_BITS_T

LOR_IRQFLAG_RxTimeout

Enum LOR_IRQFLAG_BITS_T

RXBW_RxBwExp0

Enum RXBW_BITS_T

RXBW_RxBwExp1

Enum RXBW_BITS_T

RXBW_RxBwExp2

Enum RXBW_BITS_T

_RXBW_RxBwExp_MASK

Enum RXBW_BITS_T

_RXBW_RxBwExp_SHIFT

Enum RXBW_BITS_T

RXBW_RxBwMant0

Enum RXBW_BITS_T

RXBW_RxBwMant1

Enum RXBW_BITS_T

_RXBW_RxBwMant_MASK

Enum RXBW_BITS_T

_RXBW_RxBwMant_SHIFT

Enum RXBW_BITS_T

RXBWMANT_0

Enum RXBWMANT_T

RXBWMANT_1

Enum RXBWMANT_T

RXBWMANT_2

Enum RXBWMANT_T

RXBWEXP_1

Enum RXBWEXP_T

RXBWEXP_2

Enum RXBWEXP_T

RXBWEXP_3

Enum RXBWEXP_T

RXBWEXP_4

Enum RXBWEXP_T

RXBWEXP_5

Enum RXBWEXP_T

RXBWEXP_6

Enum RXBWEXP_T

RXBWEXP_7

Enum RXBWEXP_T

OOKPEAK_OokPeakThreshStep0

Enum OOKPEAK_BITS_T

OOKPEAK_OokPeakThreshStep1

Enum OOKPEAK_BITS_T

OOKPEAK_OokPeakThreshStep2

Enum OOKPEAK_BITS_T

_OOKPEAK_OokPeakThreshStep_MASK

Enum OOKPEAK_BITS_T

_OOKPEAK_OokPeakThreshStep_SHIFT

Enum OOKPEAK_BITS_T

OOKPEAK_OokThreshType0

Enum OOKPEAK_BITS_T

OOKPEAK_OokThreshType1

Enum OOKPEAK_BITS_T

_OOKPEAK_OokThreshType_MASK

Enum OOKPEAK_BITS_T

_OOKPEAK_OokThreshType_SHIFT

Enum OOKPEAK_BITS_T

OOKPEAK_BitSyncOn

Enum OOKPEAK_BITS_T

OOKPEAKTHRESHSTEP_05dB

Enum OOKPEAKTHRESHSTEP_T

OOKPEAKTHRESHSTEP_1dB

Enum OOKPEAKTHRESHSTEP_T

OOKPEAKTHRESHSTEP_15dB

Enum OOKPEAKTHRESHSTEP_T

OOKPEAKTHRESHSTEP_2dB

Enum OOKPEAKTHRESHSTEP_T

OOKPEAKTHRESHSTEP_3dB

Enum OOKPEAKTHRESHSTEP_T

OOKPEAKTHRESHSTEP_4dB

Enum OOKPEAKTHRESHSTEP_T

OOKPEAKTHRESHSTEP_5dB

Enum OOKPEAKTHRESHSTEP_T

OOKPEAKTHRESHSTEP_6dB

Enum OOKPEAKTHRESHSTEP_T

OOKTHRESHTYPE_FIXED

Enum OOKTHRESHTYPE_T

OOKTHRESHTYPE_PEAK

Enum OOKTHRESHTYPE_T

OOKTHRESHTYPE_AVERAGE

Enum OOKTHRESHTYPE_T

OOKAVG_OokAvgThreshFilt0

Enum OOKAVG_BITS_T

OOKAVG_OokAvgThreshFilt1

Enum OOKAVG_BITS_T

_OOKAVG_OokAvgThreshFilt_MASK

Enum OOKAVG_BITS_T

_OOKAVG_OokAvgThreshFilt_SHIFT

Enum OOKAVG_BITS_T

OOKAVG_OokAvgOffset0

Enum OOKAVG_BITS_T

OOKAVG_OokAvgOffset1

Enum OOKAVG_BITS_T

_OOKAVG_OokAvgOffset_MASK

Enum OOKAVG_BITS_T

_OOKAVG_OokAvgOffset_SHIFT

Enum OOKAVG_BITS_T

OOKAVG_OokPeakThreshDec0

Enum OOKAVG_BITS_T

OOKAVG_OokPeakThreshDec1

Enum OOKAVG_BITS_T

OOKAVG_OokPeakThreshDec2

Enum OOKAVG_BITS_T

_OOKAVG_OokPeakThreshDec_MASK

Enum OOKAVG_BITS_T

_OOKAVG_OokPeakThreshDec_SHIFT

Enum OOKAVG_BITS_T

OOKAVGTHRESHFILT_32

Enum OOKAVGTHRESHFILT_T

OOKAVGTHRESHFILT_8

Enum OOKAVGTHRESHFILT_T

OOKAVGTHRESHFILT_4

Enum OOKAVGTHRESHFILT_T

OOKAVGTHRESHFILT_2

Enum OOKAVGTHRESHFILT_T

OOKAVGOFFSET_0

Enum OOKAVGOFFSET_T

OOKAVGOFFSET_2

Enum OOKAVGOFFSET_T

OOKAVGOFFSET_4

Enum OOKAVGOFFSET_T

OOKAVGOFFSET_6

Enum OOKAVGOFFSET_T

OOKPEAKTHRESHDEC_1_1

Enum OOKPEAKTHRESHDEC_T

OOKPEAKTHRESHDEC_1_2

Enum OOKPEAKTHRESHDEC_T

OOKPEAKTHRESHDEC_1_4

Enum OOKPEAKTHRESHDEC_T

OOKPEAKTHRESHDEC_1_8

Enum OOKPEAKTHRESHDEC_T

OOKPEAKTHRESHDEC_2_1

Enum OOKPEAKTHRESHDEC_T

OOKPEAKTHRESHDEC_4_1

Enum OOKPEAKTHRESHDEC_T

OOKPEAKTHRESHDEC_8_1

Enum OOKPEAKTHRESHDEC_T

OOKPEAKTHRESHDEC_16_1

Enum OOKPEAKTHRESHDEC_T

MODEMSTAT_SignalDetected

Enum MODEMSTAT_BITS_T

MODEMSTAT_SignalSynchronized

Enum MODEMSTAT_BITS_T

MODEMSTAT_RxOngoing

Enum MODEMSTAT_BITS_T

MODEMSTAT_HeaderInfoValid

Enum MODEMSTAT_BITS_T

MODEMSTAT_ModemClear

Enum MODEMSTAT_BITS_T

MODEMSTAT_RxCodingRate0

Enum MODEMSTAT_BITS_T

MODEMSTAT_RxCodingRate1

Enum MODEMSTAT_BITS_T

MODEMSTAT_RxCodingRate2

Enum MODEMSTAT_BITS_T

_MODEMSTAT_RxCodingRate_MASK

Enum MODEMSTAT_BITS_T

_MODEMSTAT_RxCodingRate_SHIFT

Enum MODEMSTAT_BITS_T

AFCFEI_AfcAutoClearOn

Enum AFCFEI_BITS_T

AFCFEI_AfcClear

Enum AFCFEI_BITS_T

AFCFEI_AgcStart

Enum AFCFEI_BITS_T

HOPCHANNEL_FhssPresentChannel0

Enum HOPCHANNEL_BITS_T

HOPCHANNEL_FhssPresentChannel1

Enum HOPCHANNEL_BITS_T

HOPCHANNEL_FhssPresentChannel2

Enum HOPCHANNEL_BITS_T

HOPCHANNEL_FhssPresentChannel3

Enum HOPCHANNEL_BITS_T

HOPCHANNEL_FhssPresentChannel4

Enum HOPCHANNEL_BITS_T

HOPCHANNEL_FhssPresentChannel5

Enum HOPCHANNEL_BITS_T

_HOPCHANNEL_FhssPresentChannel_MASK

Enum HOPCHANNEL_BITS_T

_HOPCHANNEL_FhssPresentChannel_SHIFT

Enum HOPCHANNEL_BITS_T

HOPCHANNEL_CrcOnPayload

Enum HOPCHANNEL_BITS_T

HOPCHANNEL_PllTimeout

Enum HOPCHANNEL_BITS_T

MODEMCONFIG1_ImplicitHeaderModeOn

Enum MODEMCONFIG1_BITS_T

MODEMCONFIG1_CodingRate0

Enum MODEMCONFIG1_BITS_T

MODEMCONFIG1_CodingRate1

Enum MODEMCONFIG1_BITS_T

MODEMCONFIG1_CodingRate2

Enum MODEMCONFIG1_BITS_T

_MODEMCONFIG1_CodingRate_MASK

Enum MODEMCONFIG1_BITS_T

_MODEMCONFIG1_CodingRate_SHIFT

Enum MODEMCONFIG1_BITS_T

MODEMCONFIG1_Bw0

Enum MODEMCONFIG1_BITS_T

MODEMCONFIG1_Bw1

Enum MODEMCONFIG1_BITS_T

MODEMCONFIG1_Bw2

Enum MODEMCONFIG1_BITS_T

MODEMCONFIG1_Bw3

Enum MODEMCONFIG1_BITS_T

_MODEMCONFIG1_Bw_MASK

Enum MODEMCONFIG1_BITS_T

_MODEMCONFIG1_Bw_SHIFT

Enum MODEMCONFIG1_BITS_T

CODINGRATE_4_5

Enum CODINGRATE_T

CODINGRATE_4_6

Enum CODINGRATE_T

CODINGRATE_4_7

Enum CODINGRATE_T

CODINGRATE_4_8

Enum CODINGRATE_T

BW_7_8

Enum BW_T

BW_10_4

Enum BW_T

BW_15_6

Enum BW_T

BW_20_8

Enum BW_T

BW_31_25

Enum BW_T

BW_41_7

Enum BW_T

BW_62_5

Enum BW_T

BW_125

Enum BW_T

BW_250

Enum BW_T

BW_500

Enum BW_T

MODEMCONFIG2_SymbTimeoutMsb0

Enum MODEMCONFIG2_BITS_T

MODEMCONFIG2_SymbTimeoutMsb1

Enum MODEMCONFIG2_BITS_T

_MODEMCONFIG2_SymbTimeoutMsb_MASK

Enum MODEMCONFIG2_BITS_T

_MODEMCONFIG2_SymbTimeoutMsb_SHIFT

Enum MODEMCONFIG2_BITS_T

MODEMCONFIG2_RxPayloadCrcOn

Enum MODEMCONFIG2_BITS_T

MODEMCONFIG2_TxContinuousMode

Enum MODEMCONFIG2_BITS_T

MODEMCONFIG2_SpreadingFactor0

Enum MODEMCONFIG2_BITS_T

MODEMCONFIG2_SpreadingFactor1

Enum MODEMCONFIG2_BITS_T

MODEMCONFIG2_SpreadingFactor2

Enum MODEMCONFIG2_BITS_T

MODEMCONFIG2_SpreadingFactor3

Enum MODEMCONFIG2_BITS_T

_MODEMCONFIG2_SpreadingFactor_MASK

Enum MODEMCONFIG2_BITS_T

_MODEMCONFIG2_SpreadingFactor_SHIFT

Enum MODEMCONFIG2_BITS_T

SPREADINGFACTOR_64

Enum SPREADINGFACTOR_T

SPREADINGFACTOR_128

Enum SPREADINGFACTOR_T

SPREADINGFACTOR_256

Enum SPREADINGFACTOR_T

SPREADINGFACTOR_512

Enum SPREADINGFACTOR_T

SPREADINGFACTOR_1024

Enum SPREADINGFACTOR_T

SPREADINGFACTOR_2048

Enum SPREADINGFACTOR_T

SPREADINGFACTOR_4096

Enum SPREADINGFACTOR_T

PREABLEDETECT_PreambleDetectorTol0

Enum PREAMBLEDETECT_BITS_T

PREABLEDETECT_PreambleDetectorTol1

Enum PREAMBLEDETECT_BITS_T

PREABLEDETECT_PreambleDetectorTol2

Enum PREAMBLEDETECT_BITS_T

PREABLEDETECT_PreambleDetectorTol3

Enum PREAMBLEDETECT_BITS_T

PREABLEDETECT_PreambleDetectorTol4

Enum PREAMBLEDETECT_BITS_T

_PREABLEDETECT_PreambleDetectorTol4_MASK

Enum PREAMBLEDETECT_BITS_T

_PREABLEDETECT_PreambleDetectorTol4_SHIFT

Enum PREAMBLEDETECT_BITS_T

PREABLEDETECT_PreambleDetectorSize0

Enum PREAMBLEDETECT_BITS_T

PREABLEDETECT_PreambleDetectorSize1

Enum PREAMBLEDETECT_BITS_T

_PREABLEDETECT_PreambleDetectorSize_MASK

Enum PREAMBLEDETECT_BITS_T

_PREABLEDETECT_PreambleDetectorSize_SHIFT

Enum PREAMBLEDETECT_BITS_T

PREABLEDETECT_PreambleDetectorOn

Enum PREAMBLEDETECT_BITS_T

PREAMBLEDETECTORSIZE_1

Enum PREAMBLEDETECTORSIZE_T

PREAMBLEDETECTORSIZE_2

Enum PREAMBLEDETECTORSIZE_T

PREAMBLEDETECTORSIZE_3

Enum PREAMBLEDETECTORSIZE_T

OSC_ClkOut0

Enum OSC_BITS_T

OSC_ClkOut1

Enum OSC_BITS_T

OSC_ClkOut2

Enum OSC_BITS_T

_OSC_ClkOut_MASK

Enum OSC_BITS_T

_OSC_ClkOut_SHIFT

Enum OSC_BITS_T

OSC_RcCalStart

Enum OSC_BITS_T

CLKOUT_1

Enum CLKOUT_T

CLKOUT_2

Enum CLKOUT_T

CLKOUT_4

Enum CLKOUT_T

CLKOUT_8

Enum CLKOUT_T

CLKOUT_16

Enum CLKOUT_T

CLKOUT_32

Enum CLKOUT_T

CLKOUT_RC

Enum CLKOUT_T

CLKOUT_OFF

Enum CLKOUT_T

MODEMCONFIG3_AgcAutoOn

Enum MODEMCONFIG3_BITS_T

MODEMCONFIG3_LowDataRateOptimize

Enum MODEMCONFIG3_BITS_T

SYNCCONFIG_SyncSize0

Enum SYNCCONFIG_BITS_T

SYNCCONFIG_SyncSize1

Enum SYNCCONFIG_BITS_T

SYNCCONFIG_SyncSize2

Enum SYNCCONFIG_BITS_T

_SYNCCONFIG_SyncSize_MASK

Enum SYNCCONFIG_BITS_T

_SYNCCONFIG_SyncSize_SHIFT

Enum SYNCCONFIG_BITS_T

SYNCCONFIG_SyncOn

Enum SYNCCONFIG_BITS_T

SYNCCONFIG_PreamblePolarity

Enum SYNCCONFIG_BITS_T

SYNCCONFIG_AutoRestartMode0

Enum SYNCCONFIG_BITS_T

SYNCCONFIG_AutoRestartMode1

Enum SYNCCONFIG_BITS_T

_SYNCCONFIG_AutoRestartMode_MASK

Enum SYNCCONFIG_BITS_T

_SYNCCONFIG_AutoRestartMode_SHIFT

Enum SYNCCONFIG_BITS_T

AUTORESTARTMODE_OFF

Enum AUTORESTARTMODE_T

AUTORESTARTMODE_ON_NOPLL

Enum AUTORESTARTMODE_T

AUTORESTARTMODE_ON_PLL

Enum AUTORESTARTMODE_T

FEIMSB_FreqError0

Enum FEIMSB_BITS_T

FEIMSB_FreqError1

Enum FEIMSB_BITS_T

FEIMSB_FreqError2

Enum FEIMSB_BITS_T

FEIMSB_FreqError3

Enum FEIMSB_BITS_T

_FEIMSB_FreqError_MASK

Enum FEIMSB_BITS_T

_FEIMSB_FreqError_SHIFT

Enum FEIMSB_BITS_T

PACKETCONFIG1_CrcWhiteningType

Enum PACKETCONFIG1_BITS_T

PACKETCONFIG1_AddressFiltering0

Enum PACKETCONFIG1_BITS_T

PACKETCONFIG1_AddressFiltering1

Enum PACKETCONFIG1_BITS_T

_PACKETCONFIG1_AddressFiltering_MASK

Enum PACKETCONFIG1_BITS_T

_PACKETCONFIG1_AddressFiltering_SHIFT

Enum PACKETCONFIG1_BITS_T

PACKETCONFIG1_CrcAutoClearOff

Enum PACKETCONFIG1_BITS_T

PACKETCONFIG1_CrcOn

Enum PACKETCONFIG1_BITS_T

PACKETCONFIG1_DcFree0

Enum PACKETCONFIG1_BITS_T

PACKETCONFIG1_DcFree1

Enum PACKETCONFIG1_BITS_T

_PACKETCONFIG1_DcFree_MASK

Enum PACKETCONFIG1_BITS_T

_PACKETCONFIG1_DcFree_SHIFT

Enum PACKETCONFIG1_BITS_T

PACKETCONFIG1_PacketFormat

Enum PACKETCONFIG1_BITS_T

ADDRESSFILTERING_NONE

Enum ADDRESSFILTERING_T

ADDRESSFILTERING_NODE

Enum ADDRESSFILTERING_T

ADDRESSFILTERING_NODE_BROADCAST

Enum ADDRESSFILTERING_T

DCFREE_NONE

Enum DCFREE_T

DCFREE_MANCHESTER

Enum DCFREE_T

DCFREE_WHITENING

Enum DCFREE_T

PACKETCONFIG2_PayloadLengthMsb0

Enum PACKETCONFIG2_BITS_T

PACKETCONFIG2_PayloadLengthMsb1

Enum PACKETCONFIG2_BITS_T

PACKETCONFIG2_PayloadLengthMsb2

Enum PACKETCONFIG2_BITS_T

_PACKETCONFIG2_PayloadLengthMsb_MASK

Enum PACKETCONFIG2_BITS_T

_PACKETCONFIG2_PayloadLengthMsb_SHIFT

Enum PACKETCONFIG2_BITS_T

PACKETCONFIG2_BeaconOn

Enum PACKETCONFIG2_BITS_T

PACKETCONFIG2_IoHomeOn

Enum PACKETCONFIG2_BITS_T

PACKETCONFIG2_DataMode

Enum PACKETCONFIG2_BITS_T

DETECTOPTIMIZE_DetectionOptimize0

Enum DETECTOPTIMIZE_BITS_T

DETECTOPTIMIZE_DetectionOptimize1

Enum DETECTOPTIMIZE_BITS_T

DETECTOPTIMIZE_DetectionOptimize2

Enum DETECTOPTIMIZE_BITS_T

_DETECTOPTIMIZE_DetectionOptimize_MASK

Enum DETECTOPTIMIZE_BITS_T

_DETECTOPTIMIZE_DetectionOptimize_SHIFT

Enum DETECTOPTIMIZE_BITS_T

DETECTIONOPTIMIZE_SF7_SF12

Enum DETECTIONOPTIMIZE_T

DETECTIONOPTIMIZE_SF6

Enum DETECTIONOPTIMIZE_T

INVERTIQ_InvertIQTxOff

Enum INVERTIQ_BITS_T

INVERTIQ_InvertIQRx

Enum INVERTIQ_BITS_T

FIFOTHRESH_FifoThreshold0

Enum FIFOTHRESH_BITS_T

FIFOTHRESH_FifoThreshold1

Enum FIFOTHRESH_BITS_T

FIFOTHRESH_FifoThreshold2

Enum FIFOTHRESH_BITS_T

FIFOTHRESH_FifoThreshold3

Enum FIFOTHRESH_BITS_T

FIFOTHRESH_FifoThreshold4

Enum FIFOTHRESH_BITS_T

FIFOTHRESH_FifoThreshold5

Enum FIFOTHRESH_BITS_T

_FIFOTHRESH_FifoThreshold_MASK

Enum FIFOTHRESH_BITS_T

_FIFOTHRESH_FifoThreshold_SHIFT

Enum FIFOTHRESH_BITS_T

FIFOTHRESH_TxStartCondition

Enum FIFOTHRESH_BITS_T

SEQCONFIG1_FromTransit

Enum SEQCONFIG1_BITS_T

SEQCONFIG1_FromIdle

Enum SEQCONFIG1_BITS_T

SEQCONFIG1_LowPowerSelection

Enum SEQCONFIG1_BITS_T

SEQCONFIG1_FromStart0

Enum SEQCONFIG1_BITS_T

SEQCONFIG1_FromStart1

Enum SEQCONFIG1_BITS_T

_SEQCONFIG1_FromStart_MASK

Enum SEQCONFIG1_BITS_T

_SEQCONFIG1_FromStart_SHIFT

Enum SEQCONFIG1_BITS_T

SEQCONFIG1_IdleMode

Enum SEQCONFIG1_BITS_T

SEQCONFIG1_SequencerStop

Enum SEQCONFIG1_BITS_T

SEQCONFIG1_SequencerStart

Enum SEQCONFIG1_BITS_T

FROMSTART_ToLowPowerSelection

Enum FROMSTART_T

FROMSTART_ToReceiveState

Enum FROMSTART_T

FROMSTART_ToTransmitState

Enum FROMSTART_T

FROMSTART_ToTransmitStateOnFifoLevel

Enum FROMSTART_T

SEQCONFIG2_FromPacketReceived0

Enum SEQCONFIG2_BITS_T

SEQCONFIG2_FromPacketReceived1

Enum SEQCONFIG2_BITS_T

SEQCONFIG2_FromPacketReceived2

Enum SEQCONFIG2_BITS_T

_SEQCONFIG2_FromPacketReceived_MASK

Enum SEQCONFIG2_BITS_T

_SEQCONFIG2_FromPacketReceived_SHIFT

Enum SEQCONFIG2_BITS_T

SEQCONFIG2_FromRxTimeout0

Enum SEQCONFIG2_BITS_T

SEQCONFIG2_FromRxTimeout1

Enum SEQCONFIG2_BITS_T

_SEQCONFIG2_FromRxTimeout_MASK

Enum SEQCONFIG2_BITS_T

_SEQCONFIG2_FromRxTimeout_SHIFT

Enum SEQCONFIG2_BITS_T

SEQCONFIG2_FromReceive0

Enum SEQCONFIG2_BITS_T

SEQCONFIG2_FromReceive1

Enum SEQCONFIG2_BITS_T

SEQCONFIG2_FromReceive2

Enum SEQCONFIG2_BITS_T

_SEQCONFIG2_FromReceive_MASK

Enum SEQCONFIG2_BITS_T

_SEQCONFIG2_FromReceive_SHIFT

Enum SEQCONFIG2_BITS_T

FROMPACKETRECEIVED_ToSequencerOff

Enum FROMPACKETRECEIVED_T

FROMPACKETRECEIVED_ToTransmitStateOnFifoEmpty

Enum FROMPACKETRECEIVED_T

FROMPACKETRECEIVED_ToLowPowerSelection

Enum FROMPACKETRECEIVED_T

FROMPACKETRECEIVED_ToReceiveViaFS

Enum FROMPACKETRECEIVED_T

FROMPACKETRECEIVED_ToReceive

Enum FROMPACKETRECEIVED_T

FROMRXTIMEOUT_ToReceiveViaReceiveStart

Enum FROMRXTIMEOUT_T

FROMRXTIMEOUT_ToTransmitState

Enum FROMRXTIMEOUT_T

FROMRXTIMEOUT_ToLowPowerSelection

Enum FROMRXTIMEOUT_T

FROMRXTIMEOUT_ToSequencerOffState

Enum FROMRXTIMEOUT_T

FROMRECEIVE_ToPcketReceived

Enum FROMRECEIVE_T

FROMRECEIVE_ToLowPowerSelection

Enum FROMRECEIVE_T

FROMRECEIVE_ToPacketReceived

Enum FROMRECEIVE_T

FROMRECEIVE_ToSequencerOffOnRSSI

Enum FROMRECEIVE_T

FROMRECEIVE_ToSequencerOffOnSync

Enum FROMRECEIVE_T

FROMRECEIVE_ToSequencerOffOnPreambleDetect

Enum FROMRECEIVE_T

TIMERRESOL_Timer2Resolution0

Enum TIMERRESOL_BITS_T

TIMERRESOL_Timer2Resolution1

Enum TIMERRESOL_BITS_T

_TIMERRESOL_Timer2Resolution_MASK

Enum TIMERRESOL_BITS_T

_TIMERRESOL_Timer2Resolution_SHIFT

Enum TIMERRESOL_BITS_T

TIMERRESOL_Timer1Resolution0

Enum TIMERRESOL_BITS_T

TIMERRESOL_Timer1Resolution1

Enum TIMERRESOL_BITS_T

_TIMERRESOL_Timer1Resolution_MASK

Enum TIMERRESOL_BITS_T

_TIMERRESOL_Timer1Resolution_SHIFT

Enum TIMERRESOL_BITS_T

TIMERRESOLUTION_DISABLED

Enum TIMERRESOLUTION_T

TIMERRESOLUTION_64us

Enum TIMERRESOLUTION_T

TIMERRESOLUTION_4_1ms

Enum TIMERRESOLUTION_T

TIMERRESOLUTION_262ms

Enum TIMERRESOLUTION_T

IMAGECAL_TempMonitorOff

Enum IMAGECAL_BITS_T

IMAGECAL_TempThreshold0

Enum IMAGECAL_BITS_T

IMAGECAL_TempThreshold1

Enum IMAGECAL_BITS_T

_IMAGECAL_TempThreshold_MASK

Enum IMAGECAL_BITS_T

_IMAGECAL_TempThreshold_SHIFT

Enum IMAGECAL_BITS_T

IMAGECAL_TenpChange

Enum IMAGECAL_BITS_T

IMAGECAL_ImageCalRunning

Enum IMAGECAL_BITS_T

IMAGECAL_ImageCalStart

Enum IMAGECAL_BITS_T

IMAGECAL_AutoImageCalOn

Enum IMAGECAL_BITS_T

TEMPTHRESHOLD_5C

Enum TEMPTHRESHOLD_T

TEMPTHRESHOLD_10C

Enum TEMPTHRESHOLD_T

TEMPTHRESHOLD_15C

Enum TEMPTHRESHOLD_T

TEMPTHRESHOLD_20C

Enum TEMPTHRESHOLD_T

LOWBAT_LowBatTrim0

Enum LOWBAT_BITS_T

LOWBAT_LowBatTrim1

Enum LOWBAT_BITS_T

LOWBAT_LowBatTrim2

Enum LOWBAT_BITS_T

_LOWBAT_LowBatTrim_MASK

Enum LOWBAT_BITS_T

_LOWBAT_LowBatTrim_SHIFT

Enum LOWBAT_BITS_T

LOWBAT_LowBatOn

Enum LOWBAT_BITS_T

LOWBATTRIM_1_695

Enum LOWBATTRIM_T

LOWBATTRIM_1_764

Enum LOWBATTRIM_T

LOWBATTRIM_1_835

Enum LOWBATTRIM_T

LOWBATTRIM_1_905

Enum LOWBATTRIM_T

LOWBATTRIM_1_976

Enum LOWBATTRIM_T

LOWBATTRIM_2_045

Enum LOWBATTRIM_T

LOWBATTRIM_2_116

Enum LOWBATTRIM_T

LOWBATTRIM_2_185

Enum LOWBATTRIM_T

IRQFLAGS1_SyncAddressMatch

Enum IRQFLAGS1_BITS_T

IRQFLAGS1_PreambleDetect

Enum IRQFLAGS1_BITS_T

IRQFLAGS1_Timeout

Enum IRQFLAGS1_BITS_T

IRQFLAGS1_Rssi

Enum IRQFLAGS1_BITS_T

IRQFLAGS1_PllLock

Enum IRQFLAGS1_BITS_T

IRQFLAGS1_TxReady

Enum IRQFLAGS1_BITS_T

IRQFLAGS1_RxReady

Enum IRQFLAGS1_BITS_T

IRQFLAGS1_ModeReady

Enum IRQFLAGS1_BITS_T

IRQFLAGS2_LowBat

Enum IRQFLAGS2_BITS_T

IRQFLAGS2_CrcOk

Enum IRQFLAGS2_BITS_T

IRQFLAGS2_PayloadReady

Enum IRQFLAGS2_BITS_T

IRQFLAGS2_PacketSent

Enum IRQFLAGS2_BITS_T

IRQFLAGS2_FifoOverrun

Enum IRQFLAGS2_BITS_T

IRQFLAGS2_FifoLevel

Enum IRQFLAGS2_BITS_T

IRQFLAGS2_FifoEmpty

Enum IRQFLAGS2_BITS_T

IRQFLAGS2_FifoFull

Enum IRQFLAGS2_BITS_T

DOIMAPPING1_Dio3Mapping0

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio3Mapping1

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio3Mapping_MASK

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio3Mapping_SHIFT

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio2Mapping0

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio2Mapping1

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio2Mapping_MASK

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio2Mapping_SHIFT

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio1Mapping0

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio1Mapping1

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio1Mapping_MASK

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio1Mapping_SHIFT

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio0Mapping0

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio0Mapping1

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio0Mapping_MASK

Enum DIOMAPPING1_BITS_T

DOIMAPPING1_Dio0Mapping_SHIFT

Enum DIOMAPPING1_BITS_T

DOIMAPPING2_MapPreambleDetect

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio5Mapping0

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio5Mapping1

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio5Mapping_MASK

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio5Mapping_SHIFT

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio4Mapping0

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio4Mapping1

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio4Mapping_MASK

Enum DIOMAPPING2_BITS_T

DOIMAPPING2_Dio4Mapping_SHIFT

Enum DIOMAPPING2_BITS_T

DIOMAPPING_00

Enum DIOMAPPING_T

DIOMAPPING_01

Enum DIOMAPPING_T

DIOMAPPING_10

Enum DIOMAPPING_T

DIOMAPPING_11

Enum DIOMAPPING_T

PLLHOP_FastHopOn

Enum PLLHOP_BITS_T

TCXO_TcxoOn

Enum TCXO_BITS_T

PADAC_PaDac0

Enum PADAC_BITS_T

PADAC_PaDac1

Enum PADAC_BITS_T

PADAC_PaDac2

Enum PADAC_BITS_T

_PADAC_PaDac_MASK

Enum PADAC_BITS_T

_PADAC_PaDac_SHIFT

Enum PADAC_BITS_T

PADAC_DEFAULT

Enum PADAC_T

PADAC_BOOST

Enum PADAC_T

BITRATEFRAC_BitRateFrac0

Enum BITRATEFRAC_BITS_T

BITRATEFRAC_BitRateFrac1

Enum BITRATEFRAC_BITS_T

BITRATEFRAC_BitRateFrac2

Enum BITRATEFRAC_BITS_T

BITRATEFRAC_BitRateFrac3

Enum BITRATEFRAC_BITS_T

_BITRATEFRAC_BitRateFrac_MASK

Enum BITRATEFRAC_BITS_T

_BITRATEFRAC_BitRateFrac_SHIFT

Enum BITRATEFRAC_BITS_T

AGCREF_AgcReferenceLevel0

Enum ACFREF_BITS_T

AGCREF_AgcReferenceLevel1

Enum ACFREF_BITS_T

AGCREF_AgcReferenceLevel2

Enum ACFREF_BITS_T

AGCREF_AgcReferenceLevel3

Enum ACFREF_BITS_T

AGCREF_AgcReferenceLevel4

Enum ACFREF_BITS_T

AGCREF_AgcReferenceLevel5

Enum ACFREF_BITS_T

_AGCREF_AgcReferenceLevel_MASK

Enum ACFREF_BITS_T

_AGCREF_AgcReferenceLevel_SHIFT

Enum ACFREF_BITS_T

AGCTHRESH1_AcgStep10

Enum ACGTHRESH1_BITS_T

AGCTHRESH1_AcgStep11

Enum ACGTHRESH1_BITS_T

AGCTHRESH1_AcgStep12

Enum ACGTHRESH1_BITS_T

AGCTHRESH1_AcgStep13

Enum ACGTHRESH1_BITS_T

_AGCTHRESH1_AcgStep1_MASK

Enum ACGTHRESH1_BITS_T

_AGCTHRESH1_AcgStep1_SHIFT

Enum ACGTHRESH1_BITS_T

AGCTHRESH2_AcgStep30

Enum ACGTHRESH2_BITS_T

AGCTHRESH2_AcgStep31

Enum ACGTHRESH2_BITS_T

AGCTHRESH2_AcgStep32

Enum ACGTHRESH2_BITS_T

AGCTHRESH2_AcgStep33

Enum ACGTHRESH2_BITS_T

_AGCTHRESH2_AcgStep3_MASK

Enum ACGTHRESH2_BITS_T

_AGCTHRESH2_AcgStep3_SHIFT

Enum ACGTHRESH2_BITS_T

AGCTHRESH2_AcgStep20

Enum ACGTHRESH2_BITS_T

AGCTHRESH2_AcgStep21

Enum ACGTHRESH2_BITS_T

AGCTHRESH2_AcgStep22

Enum ACGTHRESH2_BITS_T

AGCTHRESH2_AcgStep23

Enum ACGTHRESH2_BITS_T

_AGCTHRESH2_AcgStep2_MASK

Enum ACGTHRESH2_BITS_T

_AGCTHRESH2_AcgStep2_SHIFT

Enum ACGTHRESH2_BITS_T

LOR_DetectionThreshold_SF7_SF12

Enum LOR_DETECTIONTHRESHOLD_T

LOR_DetectionThreshold_SF6

Enum LOR_DETECTIONTHRESHOLD_T

AGCTHRESH3_AcgStep50

Enum ACGTHRESH3_BITS_T

AGCTHRESH3_AcgStep51

Enum ACGTHRESH3_BITS_T

AGCTHRESH3_AcgStep52

Enum ACGTHRESH3_BITS_T

AGCTHRESH3_AcgStep53

Enum ACGTHRESH3_BITS_T

_AGCTHRESH3_AcgStep5_MASK

Enum ACGTHRESH3_BITS_T

_AGCTHRESH3_AcgStep5_SHIFT

Enum ACGTHRESH3_BITS_T

AGCTHRESH3_AcgStep40

Enum ACGTHRESH3_BITS_T

AGCTHRESH3_AcgStep41

Enum ACGTHRESH3_BITS_T

AGCTHRESH3_AcgStep42

Enum ACGTHRESH3_BITS_T

AGCTHRESH3_AcgStep43

Enum ACGTHRESH3_BITS_T

_AGCTHRESH3_AcgStep4_MASK

Enum ACGTHRESH3_BITS_T

_AGCTHRESH3_AcgStep4_SHIFT

Enum ACGTHRESH3_BITS_T