SX1278 RA-01, RA-02 LoRa library

Embed: (wiki syntax)

« Back to documentation index

RadioLoRaSettings_t Struct Reference

RadioLoRaSettings_t Struct Reference

Radio LoRa modem parameters Parameters encompassing LoRa modulation. More...

#include <sx1278.h>

Data Fields

int8_t Power
 Transmit power.
uint32_t Bandwidth
 Modulation bandwidth.
uint32_t Datarate
 Data rate (SF).
bool LowDatarateOptimize
 Turn low data rate optimization on/off.
uint8_t Coderate
 Error correction code rate.
uint16_t PreambleLen
 Preamble length in symbols.
bool FixLen
 Set to true if the outgoing payload length is fixed.
uint8_t PayloadLen
 Size of outgoing payload.
bool CrcOn
 Turn CRC on/off.
bool FreqHopOn
 Turn frequency hopping on/off.
uint8_t HopPeriod
 Number of symbols between two frequency hops.
bool IqInverted
 Turn IQ inversion on/off.
bool RxContinuous
 Turn continuous reception mode (such as in Class C) on/off.
uint32_t TxTimeout
 Timeout in milliseconds (ms) after which the radio driver reports an error if the radio was unable to transmit.
bool PublicNetwork
 Change the network mode to Public or Private.

Detailed Description

Radio LoRa modem parameters Parameters encompassing LoRa modulation.

Definition at line 374 of file sx1278.h.


Field Documentation

uint32_t Bandwidth

Modulation bandwidth.

Definition at line 384 of file sx1278.h.

uint8_t Coderate

Error correction code rate.

Definition at line 399 of file sx1278.h.

bool CrcOn

Turn CRC on/off.

Definition at line 419 of file sx1278.h.

uint32_t Datarate

Data rate (SF).

Definition at line 389 of file sx1278.h.

bool FixLen

Set to true if the outgoing payload length is fixed.

Definition at line 409 of file sx1278.h.

bool FreqHopOn

Turn frequency hopping on/off.

Definition at line 424 of file sx1278.h.

uint8_t HopPeriod

Number of symbols between two frequency hops.

Definition at line 429 of file sx1278.h.

bool IqInverted

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 437 of file sx1278.h.

Turn low data rate optimization on/off.

Definition at line 394 of file sx1278.h.

uint8_t PayloadLen

Size of outgoing payload.

Definition at line 414 of file sx1278.h.

int8_t Power

Transmit power.

Definition at line 379 of file sx1278.h.

uint16_t PreambleLen

Preamble length in symbols.

Definition at line 404 of file sx1278.h.

Change the network mode to Public or Private.

Definition at line 453 of file sx1278.h.

Turn continuous reception mode (such as in Class C) on/off.

Definition at line 442 of file sx1278.h.

uint32_t TxTimeout

Timeout in milliseconds (ms) after which the radio driver reports an error if the radio was unable to transmit.

Definition at line 448 of file sx1278.h.