Onethinx LoRaWAN module

Enumerations

enum  RadioLoRaSpreadingFactors_e {
  LORA_SF5 = 0x05 , LORA_SF6 = 0x06 , LORA_SF7 = 0x07 , LORA_SF8 = 0x08 ,
  LORA_SF9 = 0x09 , LORA_SF10 = 0x0A , LORA_SF11 = 0x0B , LORA_SF12 = 0x0C
}
 Represents the possible spreading factor values in LoRa packet types. More...
 
enum  RadioLoRaCodingRates_e { LORA_CR_4_5 = 0x01 , LORA_CR_4_6 = 0x02 , LORA_CR_4_7 = 0x03 , LORA_CR_4_8 = 0x04 }
 Represents the coding rate values for LoRa packet type. More...
 
enum  RadioLoraLowDataRateOptimize_e { LORA_LOWDATARATEOPTIMIZE_OFF = 0x00 , LORA_LOWDATARATEOPTIMIZE_ON = 0x01 }
 
enum  RadioLoRaHeaderType_e { LORA_PACKET_VARIABLE_LENGTH = 0x00 , LORA_PACKET_FIXED_LENGTH = 0x01 , LORA_PACKET_EXPLICIT = LORA_PACKET_VARIABLE_LENGTH , LORA_PACKET_IMPLICIT = LORA_PACKET_FIXED_LENGTH }
 Holds the Radio lengths mode for the LoRa packet type. More...
 
enum  RadioLoRaCrcMode_e { LORA_CRC_ON = 0x01 , LORA_CRC_OFF = 0x00 }
 Represents the CRC mode for LoRa packet type. More...
 
enum  RadioLoRaIQMode_e { LORA_IQ_NORMAL = 0x00 , LORA_IQ_INVERTED = 0x01 }
 Represents the IQ mode for LoRa packet type. More...
 
enum  LoRaSyncWord_e { LORA_MAC_PRIVATE_SYNCWORD = 0x1424 , LORA_MAC_PUBLIC_SYNCWORD = 0x3444 }
 

Detailed Description

Enumeration Type Documentation

◆ LoRaSyncWord_e

Enumerator
LORA_MAC_PRIVATE_SYNCWORD 
LORA_MAC_PUBLIC_SYNCWORD 

◆ RadioLoRaCodingRates_e

Represents the coding rate values for LoRa packet type.

Enumerator
LORA_CR_4_5 
LORA_CR_4_6 
LORA_CR_4_7 
LORA_CR_4_8 

◆ RadioLoRaCrcMode_e

Represents the CRC mode for LoRa packet type.

Enumerator
LORA_CRC_ON 

CRC activated.

LORA_CRC_OFF 

CRC not used.

◆ RadioLoRaHeaderType_e

Holds the Radio lengths mode for the LoRa packet type.

Enumerator
LORA_PACKET_VARIABLE_LENGTH 

The packet is on variable size, header included.

LORA_PACKET_FIXED_LENGTH 

The packet is known on both sides, no header included in the packet.

LORA_PACKET_EXPLICIT 

The packet is on variable size, header included.

LORA_PACKET_IMPLICIT 

The packet is on variable size, header included.

◆ RadioLoRaIQMode_e

Represents the IQ mode for LoRa packet type.

Enumerator
LORA_IQ_NORMAL 
LORA_IQ_INVERTED 

◆ RadioLoraLowDataRateOptimize_e

Enumerator
LORA_LOWDATARATEOPTIMIZE_OFF 
LORA_LOWDATARATEOPTIMIZE_ON 

◆ RadioLoRaSpreadingFactors_e

Represents the possible spreading factor values in LoRa packet types.

Enumerator
LORA_SF5 
LORA_SF6 
LORA_SF7 
LORA_SF8 
LORA_SF9 
LORA_SF10 
LORA_SF11 
LORA_SF12