LoRa modem parameters. More...
#include <LoRaRadio.h>
Data Fields | |
int8_t | power |
Transmit power. More... | |
uint32_t | bandwidth |
Modulation bandwidth. More... | |
uint32_t | datarate |
Data rate (SF). More... | |
bool | low_datarate_optimize |
Turn low data rate optimization on/off. More... | |
uint8_t | coderate |
Error correction code rate. More... | |
uint16_t | preamble_len |
Preamble length in symbols. More... | |
bool | fix_len |
Set to true if the outgoing payload length is fixed. More... | |
uint8_t | payload_len |
Size of outgoing payload. More... | |
bool | crc_on |
Turn CRC on/off. More... | |
bool | freq_hop_on |
Turn frequency hopping on/off. More... | |
uint8_t | hop_period |
Number of symbols between two frequency hops. More... | |
bool | iq_inverted |
Turn IQ inversion on/off. More... | |
bool | rx_continuous |
Turn continuous reception mode (such as in Class C) on/off. More... | |
uint32_t | tx_timeout |
Timeout in milliseconds (ms) after which the radio driver reports an error if the radio was unable to transmit. More... | |
bool | public_network |
Change the network mode to Public or Private. More... | |
LoRa modem parameters.
Parameters encompassing LoRa modulation.
Definition at line 243 of file LoRaRadio.h.
uint32_t bandwidth |
Modulation bandwidth.
Definition at line 252 of file LoRaRadio.h.
uint8_t coderate |
Error correction code rate.
Definition at line 267 of file LoRaRadio.h.
bool crc_on |
Turn CRC on/off.
Definition at line 287 of file LoRaRadio.h.
uint32_t datarate |
Data rate (SF).
Definition at line 257 of file LoRaRadio.h.
bool fix_len |
Set to true if the outgoing payload length is fixed.
Definition at line 277 of file LoRaRadio.h.
bool freq_hop_on |
Turn frequency hopping on/off.
Definition at line 292 of file LoRaRadio.h.
uint8_t hop_period |
Number of symbols between two frequency hops.
Definition at line 297 of file LoRaRadio.h.
bool iq_inverted |
Turn IQ inversion on/off.
Usually, the end device sends an IQ inverted signal, and the base stations do not invert. We recommended sending an IQ inverted signal from the device side, so any transmissions from the base stations do not interfere with end device transmission.
Definition at line 305 of file LoRaRadio.h.
bool low_datarate_optimize |
Turn low data rate optimization on/off.
Definition at line 262 of file LoRaRadio.h.
uint8_t payload_len |
Size of outgoing payload.
Definition at line 282 of file LoRaRadio.h.
int8_t power |
Transmit power.
Definition at line 247 of file LoRaRadio.h.
uint16_t preamble_len |
Preamble length in symbols.
Definition at line 272 of file LoRaRadio.h.
bool public_network |
Change the network mode to Public or Private.
Definition at line 321 of file LoRaRadio.h.
bool rx_continuous |
Turn continuous reception mode (such as in Class C) on/off.
Definition at line 310 of file LoRaRadio.h.
uint32_t tx_timeout |
Timeout in milliseconds (ms) after which the radio driver reports an error if the radio was unable to transmit.
Definition at line 316 of file LoRaRadio.h.