Knight KE / Mbed OS Game_Master
Embed: (wiki syntax)

« Back to documentation index

lora_mac_system_params_t Struct Reference

lora_mac_system_params_t Struct Reference

#include <lorawan_data_structures.h>

Data Fields

int8_t channel_tx_power
int8_t channel_data_rate
uint32_t max_sys_rx_error
uint8_t min_rx_symb
uint32_t max_rx_win_time
uint32_t recv_delay1
uint32_t recv_delay2
uint32_t join_accept_delay1
uint32_t join_accept_delay2
uint8_t retry_num
uint8_t rx1_dr_offset
rx2_channel_params rx2_channel
uint8_t uplink_dwell_time
uint8_t downlink_dwell_time
float max_eirp
float antenna_gain
uint8_t max_duty_cycle
uint16_t aggregated_duty_cycle
bool adr_on

Detailed Description

The global MAC layer parameters.

Definition at line 160 of file lorawan_data_structures.h.


Field Documentation

bool adr_on

LoRaMac ADR control status

Definition at line 242 of file lorawan_data_structures.h.

Aggregated duty cycle management

Definition at line 237 of file lorawan_data_structures.h.

float antenna_gain

The antenna gain of the node.

Definition at line 227 of file lorawan_data_structures.h.

The data rate in channels.

Definition at line 168 of file lorawan_data_structures.h.

The TX power in channels.

Definition at line 164 of file lorawan_data_structures.h.

The downlink dwell time configuration. 0: No limit, 1: 400ms

Definition at line 219 of file lorawan_data_structures.h.

Join accept delay 1.

Definition at line 195 of file lorawan_data_structures.h.

Join accept delay 1.

Definition at line 199 of file lorawan_data_structures.h.

uint8_t max_duty_cycle

Maximum duty cycle

Remarks:
Possibility to shutdown the device.

Definition at line 233 of file lorawan_data_structures.h.

float max_eirp

The maximum possible EIRP.

Definition at line 223 of file lorawan_data_structures.h.

uint32_t max_rx_win_time

LoRaMac maximum time a reception window stays open.

Definition at line 183 of file lorawan_data_structures.h.

uint32_t max_sys_rx_error

The system overall timing error in milliseconds. [-SystemMaxRxError : +SystemMaxRxError] Default: +/-10 ms

Definition at line 174 of file lorawan_data_structures.h.

uint8_t min_rx_symb

The minimum number of symbols required to detect an RX frame. Default: 6 symbols

Definition at line 179 of file lorawan_data_structures.h.

uint32_t recv_delay1

Receive delay 1.

Definition at line 187 of file lorawan_data_structures.h.

uint32_t recv_delay2

Receive delay 2.

Definition at line 191 of file lorawan_data_structures.h.

uint8_t retry_num

The number of uplink messages repetitions (confirmed messages only).

Definition at line 203 of file lorawan_data_structures.h.

uint8_t rx1_dr_offset

The datarate offset between uplink and downlink on first window.

Definition at line 207 of file lorawan_data_structures.h.

LoRaMAC 2nd reception window settings.

Definition at line 211 of file lorawan_data_structures.h.

The uplink dwell time configuration. 0: No limit, 1: 400ms

Definition at line 215 of file lorawan_data_structures.h.