Appiko
|
IRQ bitfield structure for S2LP. This structure is used to read or write the single IRQ bit. During the initialization the user has to fill this structure setting to one the single field related to the IRQ he wants to enable, and to zero the single field related to all the IRQs he wants to disable. The same structure can be used to retrieve all the IRQ events from the IRQ registers IRQ_STATUS[3:0], and read if one or more specific IRQ raised. More...
#include <S2LP_Gpio.h>
Definition at line 222 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::__pad0__ |
Reserved bit
Definition at line 256 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_BOR |
IRQ: Brown out event (both accurate and inaccurate)
Definition at line 245 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_CRC_ERROR |
IRQ: CRC error
Definition at line 227 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_LOCK |
IRQ: LOCK state
Definition at line 246 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_LOW_BATT_LVL |
IRQ: Battery level below threshold
Definition at line 243 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_MAX_BO_CCA_REACH |
IRQ: Max number of back-off during CCA
Definition at line 235 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_MAX_RE_TX_REACH |
IRQ: Max re-TX reached
Definition at line 226 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_PA_CALIBRATION_END |
IRQ: End of PA calibration procedure
Definition at line 248 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_PM_COUNT_EXPIRED |
IRQ: only for debug; Power Management startup timer expiration (see reg PM_START_COUNTER, 0xB5)
Definition at line 250 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_POR |
IRQ: Power On Reset
Definition at line 244 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_READY |
IRQ: READY state
Definition at line 241 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RSSI_ABOVE_TH |
IRQ: RSSI above threshold
Definition at line 238 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_DATA_DISC |
IRQ: RX data discarded (upon filtering)
Definition at line 224 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_DATA_READY |
IRQ: RX data ready
Definition at line 223 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_FIFO_ALMOST_EMPTY |
IRQ: RX FIFO almost empty
Definition at line 234 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_FIFO_ALMOST_FULL |
IRQ: RX FIFO almost full
Definition at line 233 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_FIFO_ERROR |
IRQ: RX FIFO underflow/overflow error
Definition at line 229 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_SNIFF_TIMEOUT |
IRQ: RX sniff opeartion timeout
Definition at line 255 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_START_TIME |
IRQ: only for debug; RX circuitry startup time; see TX_START_COUNTER
Definition at line 253 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_RX_TIMEOUT |
IRQ: RX operation timeout
Definition at line 254 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_STANDBY_DELAYED |
IRQ: STANDBY state after MCU_CK_CONF_CLOCK_TAIL_X clock cycles
Definition at line 242 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_TX_DATA_SENT |
IRQ: TX data sent
Definition at line 225 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_TX_FIFO_ALMOST_EMPTY |
IRQ: TX FIFO almost empty
Definition at line 232 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_TX_FIFO_ALMOST_FULL |
IRQ: TX FIFO almost full
Definition at line 230 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_TX_FIFO_ERROR |
IRQ: TX FIFO underflow/overflow error
Definition at line 228 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_TX_START_TIME |
IRQ: only for debug; TX circuitry startup time; see TX_START_COUNTER
Definition at line 252 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_VALID_PREAMBLE |
IRQ: Valid preamble detected
Definition at line 236 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_VALID_SYNC |
IRQ: Sync word detected
Definition at line 237 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_VCO_CALIBRATION_END |
IRQ: End of VCO calibration procedure
Definition at line 247 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_WKUP_TOUT_LDC |
IRQ: Wake-up timeout in LDC mode
Definition at line 239 of file S2LP_Gpio.h.
SFlagStatus S2LPIrqs::IRQ_XO_COUNT_EXPIRED |
IRQ: only for debug; Crystal oscillator settling time counter expired
Definition at line 251 of file S2LP_Gpio.h.