STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
sx1262_setup.h File Reference
#include <stdint.h>
#include "radio.h"
#include "sx1262.h"
Include dependency graph for sx1262_setup.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

Namespaces

Enumerations

enum class  radio_link::SetupStep : uint8_t {
  radio_link::Ok = 0 , radio_link::Standby , radio_link::Regulator , radio_link::Tcxo ,
  radio_link::Calibrate , radio_link::RfSwitch , radio_link::PacketType , radio_link::Frequency ,
  radio_link::ImageCalibration , radio_link::PaConfig , radio_link::TxParams , radio_link::BufferBase ,
  radio_link::Modulation , radio_link::PacketParams , radio_link::IrqMap , radio_link::TxClamp ,
  radio_link::SyncWord , radio_link::DeviceErrors , radio_link::StartRx
}
enum class  radio_link::RxMode : uint8_t { radio_link::Continuous , radio_link::DutyCycle }

Functions

uint32_t radio_link::lora_time_on_air_us (const LoraConfig &cfg, uint8_t payload_len)
uint32_t radio_link::sx1262_frequency_word (uint32_t freq_hz)

Variables

constexpr LoraConfig radio_link::kDefaultLora = {915000000u, 9, 0x04, 1, 8, 22, 0x1424}