STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
fsw::config::ControllerConfig Struct Reference

#include <Config.hpp>

Collaboration diagram for fsw::config::ControllerConfig:
[legend]

Public Attributes

double pwm_frequency_hz = 10.0
uint32_t pwm_duration_ms = 10000
double controller_loop_hz = 10.0
double P_copv_min_pa = 0.0
double fallback_fuel_duty_cycle = 0.0
double fallback_ox_duty_cycle = 0.0
std::string lut_path
std::string thrust_curve_path

Detailed Description

Definition at line 72 of file Config.hpp.

Member Data Documentation

◆ controller_loop_hz

double fsw::config::ControllerConfig::controller_loop_hz = 10.0

Definition at line 78 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().

◆ fallback_fuel_duty_cycle

double fsw::config::ControllerConfig::fallback_fuel_duty_cycle = 0.0

Definition at line 80 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().

◆ fallback_ox_duty_cycle

double fsw::config::ControllerConfig::fallback_ox_duty_cycle = 0.0

Definition at line 81 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().

◆ lut_path

std::string fsw::config::ControllerConfig::lut_path

Definition at line 82 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().

◆ P_copv_min_pa

double fsw::config::ControllerConfig::P_copv_min_pa = 0.0

Definition at line 79 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().

◆ pwm_duration_ms

uint32_t fsw::config::ControllerConfig::pwm_duration_ms = 10000

Definition at line 77 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().

◆ pwm_frequency_hz

double fsw::config::ControllerConfig::pwm_frequency_hz = 10.0

Definition at line 76 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().

◆ thrust_curve_path

std::string fsw::config::ControllerConfig::thrust_curve_path

Definition at line 83 of file Config.hpp.

Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().


The documentation for this struct was generated from the following file:
  • daq-server/diablo_server/lib/include/config/Config.hpp