Onethinx LoRaWAN module
IRQstatus_t Union Reference

Represents the possible IRQ states. More...

#include <OnethinxExt01.h>

Data Fields

uint16_t Value
 
struct {
   uint8_t   IRQ_TX_DONE: 1
 Radio received TX DONE IRQ. More...
 
   uint8_t   IRQ_RX_DONE: 1
 Radio received RX DONE IRQ. More...
 
   uint8_t   IRQ_PREAMBLE_DETECTED: 1
 Radio received PREAMBLE DETECTED IRQ. More...
 
   uint8_t   IRQ_SYNCWORD_VALID: 1
 Radio received SYNCWORD VALID IRQ. More...
 
   uint8_t   IRQ_HEADER_VALID: 1
 Radio received HEADER VALID IRQ. More...
 
   uint8_t   IRQ_HEADER_ERROR: 1
 Radio received HEADER ERROR IRQ. More...
 
   uint8_t   IRQ_CRC_ERROR: 1
 Radio received CRC ERROR IRQ. More...
 
   uint8_t   IRQ_CAD_DONE: 1
 Radio received CAD DONE IRQ. More...
 
   uint8_t   IRQ_CAD_ACTIVITY_DETECTED: 1
 Radio received CAD ACTIVITY DETECTED IRQ. More...
 
   uint8_t   IRQ_RX_TX_TIMEOUT: 1
 Radio received RX TX TIMEOUT IRQ. More...
 
   uint8_t   __pad0__: 6
 Reserved. More...
 
}; 
 

Detailed Description

Represents the possible IRQ states.

Field Documentation

◆ 

struct { ... }

◆ __pad0__

uint8_t __pad0__

Reserved.

◆ IRQ_CAD_ACTIVITY_DETECTED

uint8_t IRQ_CAD_ACTIVITY_DETECTED

Radio received CAD ACTIVITY DETECTED IRQ.

◆ IRQ_CAD_DONE

uint8_t IRQ_CAD_DONE

Radio received CAD DONE IRQ.

◆ IRQ_CRC_ERROR

uint8_t IRQ_CRC_ERROR

Radio received CRC ERROR IRQ.

◆ IRQ_HEADER_ERROR

uint8_t IRQ_HEADER_ERROR

Radio received HEADER ERROR IRQ.

◆ IRQ_HEADER_VALID

uint8_t IRQ_HEADER_VALID

Radio received HEADER VALID IRQ.

◆ IRQ_PREAMBLE_DETECTED

uint8_t IRQ_PREAMBLE_DETECTED

Radio received PREAMBLE DETECTED IRQ.

◆ IRQ_RX_DONE

uint8_t IRQ_RX_DONE

Radio received RX DONE IRQ.

◆ IRQ_RX_TX_TIMEOUT

uint8_t IRQ_RX_TX_TIMEOUT

Radio received RX TX TIMEOUT IRQ.

◆ IRQ_SYNCWORD_VALID

uint8_t IRQ_SYNCWORD_VALID

Radio received SYNCWORD VALID IRQ.

◆ IRQ_TX_DONE

uint8_t IRQ_TX_DONE

Radio received TX DONE IRQ.

◆ Value

uint16_t Value