Radio/TAL Attributes

Note: All radio/TAL Attributes are set or read using the RADIO_SetAttr, or RADIO_GetAttr APIs respectively. Refer to RADIO_SetAttr and RADIO_GetAttr.
Table 1. Radio/TAL Attributes

Name (attribute)

Type

Range

Access

Default

BANDWIDTH

RadioLoRaBandwidth_t (ENUM)

enumerated values

Read/Write

BW_125KHZ

CHANNEL_FREQUENCY

uint32

valid frequency value

Read/Write

EU: FREQ_868100KHZ, NA: FREQ_923300KHZ

CHANNEL_FREQUENCY _DEVIATION

uint32

0x00000000 – 0xffffffff

Read/Write

0x61a8

CRC_ON

uint8

0x00 (Disabled), 0x01 (Enabled)

Read/Write

0x01 (Enabled)

ERROR_CODING_RATE

RadioErrorCodingRate_t (ENUM)

enumerated values

Read/Write

CR_4_5

FREQUENCY_HOP_PERIOD

uint16

0x0000 - 0xffff

Read Only

0x0000

FSK_AFC_BW

RadioFSKShaping_t (ENUM)

enumerated values

Read/Write

FSKBW_83_3KHZ

FSK_BIT_RATE

uint32

0x00000000 – 0xffffffff

Read/Write

0xc350

FSK_DATA_SHAPING

RadioFSKShaping_t (ENUM)

enumerated values

Read/Write

FSK_SHAPING_GAUSS _BR_0_5

FSK_RX_BW

RadioFSKShaping_t (ENUM)

enumerated values

Read/Write

FSK_BW_50_0KHZ

FSK_SYNC_WORD

uint8 [8]

0x00 - 0xff

Read/Write

{0xc1, 0x94, 0xc1}

FSK_SYNC_WORD_LEN

uint8

0x00 - 0x08

Read/Write

0x03

IQINVERTED

uint8

0x00 (Disabled), 0x01 (Enabled)

Read/Write

0x00 (Disabled)

LORA_SYNC_WORD

uint8

0x00 - 0xff

Read/Write

0x34

MODULATION

RadioModulation_t (ENUM)

enumerated values

Read/Write

MODULATION_LORA

OUTPUT_POWER

uint8

0x00 - 0xff

Read/Write

0x01

PABOOST

uint8

0x00 - 0xff

Read/Write

0x01

PACKET_SNR

int8

-128 to +127

Read Only

-128

PREAMBLE_LEN

uint16

0x0000 - 0xffff

Read/Write

0x08

RADIO_CALLBACK

RadioCallback_t (function pointer)

Valid function address

Read/Write

RADIO_LBT_PARAMS

RadioLBT_t (structure)

structure member type

Read/Write

{0x00}

SPREADING_FACTOR

RadioDataRate_t (ENUM)

enumerated values

Read/Write

SF_12

WATCHDOG_TIMEOUT

uint32

0x00000000 – 0xffffffff

Read/Write

0x3a98