at86rf2xx_registers.h
Register and command definitions for AT86RF2xx devices.
-
AT86RF212B_PARTNUM
-
-
AT86RF231_PARTNUM
-
-
AT86RF232_PARTNUM
-
-
AT86RF233_PARTNUM
-
-
AT86RF2XX_PARTNUM
-
-
AT86RF2XX_ACCESS_REG
-
-
AT86RF2XX_ACCESS_FB
-
-
AT86RF2XX_ACCESS_SRAM
-
-
AT86RF2XX_ACCESS_READ
-
-
AT86RF2XX_ACCESS_WRITE
-
-
AT86RF2XX_REG__TRX_STATUS
-
-
AT86RF2XX_REG__TRX_STATE
-
-
AT86RF2XX_REG__TRX_CTRL_0
-
-
AT86RF2XX_REG__TRX_CTRL_1
-
-
AT86RF2XX_REG__PHY_TX_PWR
-
-
AT86RF2XX_REG__PHY_RSSI
-
-
AT86RF2XX_REG__PHY_ED_LEVEL
-
-
AT86RF2XX_REG__PHY_CC_CCA
-
-
AT86RF2XX_REG__CCA_THRES
-
-
AT86RF2XX_REG__RX_CTRL
-
-
AT86RF2XX_REG__SFD_VALUE
-
-
AT86RF2XX_REG__TRX_CTRL_2
-
-
AT86RF2XX_REG__ANT_DIV
-
-
AT86RF2XX_REG__IRQ_MASK
-
-
AT86RF2XX_REG__IRQ_STATUS
-
-
AT86RF2XX_REG__VREG_CTRL
-
-
AT86RF2XX_REG__BATMON
-
-
AT86RF2XX_REG__XOSC_CTRL
-
-
AT86RF2XX_REG__CC_CTRL_1
-
-
AT86RF2XX_REG__RX_SYN
-
-
AT86RF2XX_REG__XAH_CTRL_1
-
-
AT86RF2XX_REG__FTN_CTRL
-
-
AT86RF2XX_REG__PLL_CF
-
-
AT86RF2XX_REG__PLL_DCU
-
-
AT86RF2XX_REG__PART_NUM
-
-
AT86RF2XX_REG__VERSION_NUM
-
-
AT86RF2XX_REG__MAN_ID_0
-
-
AT86RF2XX_REG__MAN_ID_1
-
-
AT86RF2XX_REG__SHORT_ADDR_0
-
-
AT86RF2XX_REG__SHORT_ADDR_1
-
-
AT86RF2XX_REG__PAN_ID_0
-
-
AT86RF2XX_REG__PAN_ID_1
-
-
AT86RF2XX_REG__IEEE_ADDR_0
-
-
AT86RF2XX_REG__IEEE_ADDR_1
-
-
AT86RF2XX_REG__IEEE_ADDR_2
-
-
AT86RF2XX_REG__IEEE_ADDR_3
-
-
AT86RF2XX_REG__IEEE_ADDR_4
-
-
AT86RF2XX_REG__IEEE_ADDR_5
-
-
AT86RF2XX_REG__IEEE_ADDR_6
-
-
AT86RF2XX_REG__IEEE_ADDR_7
-
-
AT86RF2XX_REG__XAH_CTRL_0
-
-
AT86RF2XX_REG__CSMA_SEED_0
-
-
AT86RF2XX_REG__CSMA_SEED_1
-
-
AT86RF2XX_REG__CSMA_BE
-
-
AT86RF2XX_REG__TST_CTRL_DIGI
-
-
AT86RF2XX_TRX_CTRL_0_MASK__PAD_IO
-
-
AT86RF2XX_TRX_CTRL_0_MASK__PAD_IO_CLKM
-
-
AT86RF2XX_TRX_CTRL_0_MASK__CLKM_SHA_SEL
-
-
AT86RF2XX_TRX_CTRL_0_MASK__CLKM_CTRL
-
-
AT86RF2XX_TRX_CTRL_0_DEFAULT__PAD_IO
-
-
AT86RF2XX_TRX_CTRL_0_DEFAULT__PAD_IO_CLKM
-
-
AT86RF2XX_TRX_CTRL_0_DEFAULT__CLKM_SHA_SEL
-
-
AT86RF2XX_TRX_CTRL_0_DEFAULT__CLKM_CTRL
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__OFF
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__1MHz
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__2MHz
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__4MHz
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__8MHz
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__16MHz
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__250kHz
-
-
AT86RF2XX_TRX_CTRL_0_CLKM_CTRL__62_5kHz
-
-
AT86RF2XX_TRX_CTRL_1_MASK__PA_EXT_EN
-
-
AT86RF2XX_TRX_CTRL_1_MASK__IRQ_2_EXT_EN
-
-
AT86RF2XX_TRX_CTRL_1_MASK__TX_AUTO_CRC_ON
-
-
AT86RF2XX_TRX_CTRL_1_MASK__RX_BL_CTRL
-
-
AT86RF2XX_TRX_CTRL_1_MASK__SPI_CMD_MODE
-
-
AT86RF2XX_TRX_CTRL_1_MASK__IRQ_MASK_MODE
-
-
AT86RF2XX_TRX_CTRL_1_MASK__IRQ_POLARITY
-
-
AT86RF2XX_TRX_CTRL_2_MASK__RX_SAFE_MODE
-
-
AT86RF2XX_TRX_CTRL_2_MASK__FREQ_MODE
-
-
AT86RF2XX_TRX_CTRL_2_MASK__TRX_OFF_AVDD_EN
-
-
AT86RF2XX_TRX_CTRL_2_MASK__OQPSK_SCRAM_EN
-
-
AT86RF2XX_TRX_CTRL_2_MASK__ALT_SPECTRUM
-
-
AT86RF2XX_TRX_CTRL_2_MASK__BPSK_OQPSK
-
-
AT86RF2XX_TRX_CTRL_2_MASK__SUB_MODE
-
-
AT86RF2XX_TRX_CTRL_2_MASK__OQPSK_DATA_RATE
-
-
AT86RF2XX_IRQ_STATUS_MASK__BAT_LOW
-
-
AT86RF2XX_IRQ_STATUS_MASK__TRX_UR
-
-
AT86RF2XX_IRQ_STATUS_MASK__AMI
-
-
AT86RF2XX_IRQ_STATUS_MASK__CCA_ED_DONE
-
-
AT86RF2XX_IRQ_STATUS_MASK__TRX_END
-
-
AT86RF2XX_IRQ_STATUS_MASK__RX_START
-
-
AT86RF2XX_IRQ_STATUS_MASK__PLL_UNLOCK
-
-
AT86RF2XX_IRQ_STATUS_MASK__PLL_LOCK
-
-
AT86RF2XX_TRX_STATUS_MASK__CCA_DONE
-
-
AT86RF2XX_TRX_STATUS_MASK__CCA_STATUS
-
-
AT86RF2XX_TRX_STATUS_MASK__TRX_STATUS
-
-
AT86RF2XX_TRX_STATUS__P_ON
-
-
AT86RF2XX_TRX_STATUS__BUSY_RX
-
-
AT86RF2XX_TRX_STATUS__BUSY_TX
-
-
AT86RF2XX_TRX_STATUS__RX_ON
-
-
AT86RF2XX_TRX_STATUS__TRX_OFF
-
-
AT86RF2XX_TRX_STATUS__PLL_ON
-
-
AT86RF2XX_TRX_STATUS__SLEEP
-
-
AT86RF2XX_TRX_STATUS__BUSY_RX_AACK
-
-
AT86RF2XX_TRX_STATUS__BUSY_TX_ARET
-
-
AT86RF2XX_TRX_STATUS__RX_AACK_ON
-
-
AT86RF2XX_TRX_STATUS__TX_ARET_ON
-
-
AT86RF2XX_TRX_STATUS__RX_ON_NOCLK
-
-
AT86RF2XX_TRX_STATUS__RX_AACK_ON_NOCLK
-
-
AT86RF2XX_TRX_STATUS__BUSY_RX_AACK_NOCLK
-
-
AT86RF2XX_TRX_STATUS__STATE_TRANSITION_IN_PROGRESS
-
-
AT86RF2XX_TRX_STATE_MASK__TRAC
-
-
AT86RF2XX_TRX_STATE__NOP
-
-
AT86RF2XX_TRX_STATE__TX_START
-
-
AT86RF2XX_TRX_STATE__FORCE_TRX_OFF
-
-
AT86RF2XX_TRX_STATE__FORCE_PLL_ON
-
-
AT86RF2XX_TRX_STATE__RX_ON
-
-
AT86RF2XX_TRX_STATE__TRX_OFF
-
-
AT86RF2XX_TRX_STATE__PLL_ON
-
-
AT86RF2XX_TRX_STATE__RX_AACK_ON
-
-
AT86RF2XX_TRX_STATE__TX_ARET_ON
-
-
AT86RF2XX_TRX_STATE__TRAC_SUCCESS
-
-
AT86RF2XX_TRX_STATE__TRAC_SUCCESS_DATA_PENDING
-
-
AT86RF2XX_TRX_STATE__TRAC_SUCCESS_WAIT_FOR_ACK
-
-
AT86RF2XX_TRX_STATE__TRAC_CHANNEL_ACCESS_FAILURE
-
-
AT86RF2XX_TRX_STATE__TRAC_NO_ACK
-
-
AT86RF2XX_TRX_STATE__TRAC_INVALID
-
-
AT86RF2XX_PHY_CC_CCA_MASK__CCA_REQUEST
-
-
AT86RF2XX_PHY_CC_CCA_MASK__CCA_MODE
-
-
AT86RF2XX_PHY_CC_CCA_MASK__CHANNEL
-
-
AT86RF2XX_PHY_CC_CCA_DEFAULT__CCA_MODE
-
-
AT86RF2XX_CCA_THRES_MASK__CCA_ED_THRES
-
-
AT86RF2XX_CCA_THRES_MASK__RSVD_HI_NIBBLE
-
-
AT86RF2XX_PHY_TX_PWR_MASK__TX_PWR
-
-
AT86RF2XX_PHY_TX_PWR_DEFAULT__PA_BUF_LT
-
-
AT86RF2XX_PHY_TX_PWR_DEFAULT__PA_LT
-
-
AT86RF2XX_PHY_TX_PWR_DEFAULT__TX_PWR
-
-
AT86RF2XX_PHY_RSSI_MASK__RX_CRC_VALID
-
-
AT86RF2XX_PHY_RSSI_MASK__RND_VALUE
-
-
AT86RF2XX_PHY_RSSI_MASK__RSSI
-
-
AT86RF2XX_XOSC_CTRL__XTAL_MODE_CRYSTAL
-
-
AT86RF2XX_XOSC_CTRL__XTAL_MODE_EXTERNAL
-
-
AT86RF2XX_RX_SYN__RX_PDT_DIS
-
-
AT86RF2XX_RX_SYN__RX_OVERRIDE
-
-
AT86RF2XX_RX_SYN__RX_PDT_LEVEL
-
-
AT86RF2XX_TIMING__VCC_TO_P_ON
-
-
AT86RF2XX_TIMING__SLEEP_TO_TRX_OFF
-
-
AT86RF2XX_TIMING__TRX_OFF_TO_PLL_ON
-
-
AT86RF2XX_TIMING__TRX_OFF_TO_RX_ON
-
-
AT86RF2XX_TIMING__PLL_ON_TO_BUSY_TX
-
-
AT86RF2XX_TIMING__RESET
-
-
AT86RF2XX_TIMING__RESET_TO_TRX_OFF
-
-
AT86RF2XX_XAH_CTRL_0__MAX_FRAME_RETRIES
-
-
AT86RF2XX_XAH_CTRL_0__MAX_CSMA_RETRIES
-
-
AT86RF2XX_XAH_CTRL_0__SLOTTED_OPERATION
-
-
AT86RF2XX_XAH_CTRL_1__AACK_FLTR_RES_FT
-
-
AT86RF2XX_XAH_CTRL_1__AACK_UPLD_RES_FT
-
-
AT86RF2XX_XAH_CTRL_1__AACK_ACK_TIME
-
-
AT86RF2XX_XAH_CTRL_1__AACK_PROM_MODE
-
-
AT86RF2XX_CSMA_SEED_1__AACK_SET_PD
-
-
AT86RF2XX_CSMA_SEED_1__AACK_DIS_ACK
-
-
AT86RF2XX_CSMA_SEED_1__AACK_I_AM_COORD
-
-
AT86RF2XX_CSMA_SEED_1__CSMA_SEED_1
-