|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Go to the source code of this file.
Classes | |
| class | radio_link::RadioControl |
| struct | radio_link::LoraConfig |
| class | radio_link::Sx1262Setup |
Namespaces | |
| namespace | radio_link |
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} |