![]() |
SatNOGS-COMMS
4.1.0
A COMMS subsystem for CubeSats
|
Extensible parameter descriptor. More...
#include <settings.hpp>
Public Attributes | |
| const char * | path |
| LittleFS path for the setting. | |
| std::variant< float, uint32_t, bool, agc1, fsk, lib::rf_frontend::gain_mode, lib::rf_frontend::filter, lib::radio::modulation, lib::fpga::boot_mode, ExtraTypes... > | default_value |
Extensible parameter descriptor.
Missions may extend the supported value types by instantiating basic_param_info with additional types, e.g.: using my_param_info = sc::settings::basic_param_info<MyEnum>;
| ExtraTypes | Additional value types the mission needs to store. |
Definition at line 178 of file settings.hpp.
| std::variant<float, uint32_t, bool, agc1, fsk, lib::rf_frontend::gain_mode, lib::rf_frontend::filter, lib::radio::modulation, lib::fpga::boot_mode, ExtraTypes...> satnogs::comms::settings::basic_param_info< ExtraTypes >::default_value |
Default value applied when no stored information is available
Definition at line 184 of file settings.hpp.
| const char* satnogs::comms::settings::basic_param_info< ExtraTypes >::path |
LittleFS path for the setting.
Definition at line 180 of file settings.hpp.