Mbed OS Reference
Loading...
Searching...
No Matches
radio_fsk_settings Struct Reference

FSK modem parameters. More...

#include <LoRaRadio.h>

Data Fields

int8_t power
 Transmit power. More...
 
uint32_t f_dev
 Frequency deviation. More...
 
uint32_t bandwidth
 Modulation bandwidth. More...
 
uint32_t bandwidth_afc
 Automated frequency correction bandwidth. More...
 
uint32_t datarate
 Data rate (SF). More...
 
uint16_t preamble_len
 Expected preamble length. More...
 
bool fix_len
 This flag turns on if the TX data size is fixed. More...
 
uint8_t payload_len
 Size of outgoing data. More...
 
bool crc_on
 Turn CRC on/off. More...
 
bool iq_inverted
 
bool rx_continuous
 Turn continuous reception mode (such as Class C mode) on/off. More...
 
uint32_t tx_timeout
 Timeout value in milliseconds (ms) after which the radio driver reports a timeout if the radio was unable to transmit. More...
 
uint32_t rx_single_timeout
 Timeout value in symbols (symb) after which the radio driver reports a timeout if the radio did not receive a Preamble. More...
 

Detailed Description

FSK modem parameters.

Parameters encompassing FSK modulation.

Definition at line 118 of file LoRaRadio.h.

Field Documentation

◆ power

int8_t power

Transmit power.

Definition at line 122 of file LoRaRadio.h.

◆ f_dev

uint32_t f_dev

Frequency deviation.

Definition at line 127 of file LoRaRadio.h.

◆ bandwidth

uint32_t bandwidth

Modulation bandwidth.

Definition at line 132 of file LoRaRadio.h.

◆ bandwidth_afc

uint32_t bandwidth_afc

Automated frequency correction bandwidth.

Definition at line 137 of file LoRaRadio.h.

◆ datarate

uint32_t datarate

Data rate (SF).

Definition at line 142 of file LoRaRadio.h.

◆ preamble_len

uint16_t preamble_len

Expected preamble length.

Definition at line 147 of file LoRaRadio.h.

◆ fix_len

bool fix_len

This flag turns on if the TX data size is fixed.

Definition at line 152 of file LoRaRadio.h.

◆ payload_len

uint8_t payload_len

Size of outgoing data.

Definition at line 157 of file LoRaRadio.h.

◆ crc_on

bool crc_on

Turn CRC on/off.

Definition at line 162 of file LoRaRadio.h.

◆ iq_inverted

bool iq_inverted
Deprecated:
Does not apply to FSK. Will be removed.

Definition at line 167 of file LoRaRadio.h.

◆ rx_continuous

bool rx_continuous

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

Definition at line 172 of file LoRaRadio.h.

◆ tx_timeout

uint32_t tx_timeout

Timeout value in milliseconds (ms) after which the radio driver reports a timeout if the radio was unable to transmit.

Definition at line 178 of file LoRaRadio.h.

◆ rx_single_timeout

uint32_t rx_single_timeout

Timeout value in symbols (symb) after which the radio driver reports a timeout if the radio did not receive a Preamble.

Definition at line 184 of file LoRaRadio.h.