|
Ares LoRa Serial Driver Core
|
#include <ares_frame.hpp>
Public Attributes | |
| uint32_t | frequency = 0 |
| uint16_t | preamble_length = 0 |
| uint8_t | bandwidth = 0 |
| uint8_t | data_rate = 0 |
| uint8_t | coding_rate = 0 |
| int8_t | tx_power = 0 |
| uint8_t | cad_mode = 0 |
| uint8_t | cad_num_symbols = 0 |
| uint8_t | cad_det_peak = 0 |
| uint8_t | cad_det_min = 0 |
Data for AresFrame::LORA_CONFIG frames.
| uint8_t AresFrame::LoraConfig::bandwidth = 0 |
The bandwidth to use for transceiving.
| uint8_t AresFrame::LoraConfig::cad_det_min = 0 |
Minimum detection threshold (hardware-specific, dimensionless).
| uint8_t AresFrame::LoraConfig::cad_det_peak = 0 |
Detection peak threshold (hardware-specific, dimensionless).
| uint8_t AresFrame::LoraConfig::cad_mode = 0 |
Channel Activity Detection mode.
Controls whether send/recv operations perform CAD before the actual operation.
| uint8_t AresFrame::LoraConfig::cad_num_symbols = 0 |
Number of symbols for CAD detection.
| uint8_t AresFrame::LoraConfig::coding_rate = 0 |
The coding rate to use for transceiving.
| uint8_t AresFrame::LoraConfig::data_rate = 0 |
The data-rate to use for transceiving.
| uint32_t AresFrame::LoraConfig::frequency = 0 |
Frequency in Hz to use for transceiving.
| uint16_t AresFrame::LoraConfig::preamble_length = 0 |
Length of the preamble.
| int8_t AresFrame::LoraConfig::tx_power = 0 |
TX-power in dBm to use for transmission.