STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
fsw::control::ControllerService Member List

This is the complete list of members for fsw::control::ControllerService, including all inherited members.

connectSubscriber()fsw::control::ControllerServiceprivate
controller_fsw::control::ControllerServiceprivate
controller_thread_fsw::control::ControllerServiceprivate
controllerLoop()fsw::control::ControllerServiceprivate
ControllerService()fsw::control::ControllerService
current_cmd_fsw::control::ControllerServiceprivate
current_meas_fsw::control::ControllerServiceprivate
current_nav_fsw::control::ControllerServiceprivate
elodin_client_fsw::control::ControllerServiceprivate
elodin_connected_fsw::control::ControllerServiceprivate
elodin_host_fsw::control::ControllerServiceprivate
elodin_port_fsw::control::ControllerServiceprivate
elodin_subscriber_fsw::control::ControllerServiceprivate
elodin_subscriber_thread_fsw::control::ControllerServiceprivate
elodinSubscriberLoop()fsw::control::ControllerServiceprivate
fire_active_fsw::control::ControllerServiceprivate
fire_gate_enabled_fsw::control::ControllerServiceprivate
fire_start_time_fsw::control::ControllerServiceprivate
fire_state_id_fsw::control::ControllerServiceprivate
getLastActuation() constfsw::control::ControllerService
getLastDiagnostics() constfsw::control::ControllerService
has_measurement_fsw::control::ControllerServiceprivate
initialize(const PWMConfig &pwm_config, const RobustDDPController::Config &controller_config, const std::string &elodin_host="", uint16_t elodin_port=2240, const std::string &lut_path="", const std::string &thrust_curve_path="")fsw::control::ControllerService
input_mutex_fsw::control::ControllerServicemutableprivate
interpolateThrustCurve(double t_elapsed_s) constfsw::control::ControllerServiceprivate
is_running() constfsw::control::ControllerServiceinline
isFireGateEnabled() constfsw::control::ControllerServiceinline
last_actuation_fsw::control::ControllerServiceprivate
last_diagnostics_fsw::control::ControllerServiceprivate
loadThrustCurve(const std::string &path)fsw::control::ControllerServiceprivate
loop_interval_ms_fsw::control::ControllerServiceprivate
loop_rate_hz_fsw::control::ControllerServiceprivate
lut_fsw::control::ControllerServiceprivate
output_mutex_fsw::control::ControllerServicemutableprivate
pwm_config_fsw::control::ControllerServiceprivate
registerControllerTables()fsw::control::ControllerServiceprivate
running_fsw::control::ControllerServiceprivate
sendActuationPWM(const RobustDDPController::ActuationCommand &act)fsw::control::ControllerServiceprivate
sendPWMCommand(const PWMTarget &target, float duty_cycle, float frequency, uint32_t duration_ms)fsw::control::ControllerServiceprivate
sendPWMCommands(const PWMTarget &t1, float duty1, const PWMTarget &t2, float duty2, float frequency, uint32_t duration_ms)fsw::control::ControllerServiceprivate
setCommand(const RobustDDPController::Command &cmd)fsw::control::ControllerService
setFireActive(bool active)fsw::control::ControllerService
setFireGateEnabled(bool enabled)fsw::control::ControllerServiceinline
setFireStateId(uint8_t id)fsw::control::ControllerServiceinline
setMeasurement(const RobustDDPController::Measurement &meas)fsw::control::ControllerService
setNavState(const RobustDDPController::NavState &nav)fsw::control::ControllerService
setTestDuty(float fuel, float ox)fsw::control::ControllerService
start(double loop_rate_hz=10.0)fsw::control::ControllerService
stop()fsw::control::ControllerService
subscriberReadLoop(std::vector< uint8_t > &rx_buffer)fsw::control::ControllerServiceprivate
test_duty_fuel_fsw::control::ControllerServiceprivate
test_duty_ox_fsw::control::ControllerServiceprivate
thrust_curve_loaded_fsw::control::ControllerServiceprivate
thrust_curve_times_fsw::control::ControllerServiceprivate
thrust_curve_values_fsw::control::ControllerServiceprivate
udp_socket_fd_fsw::control::ControllerServiceprivate
writeActuationToDB(const RobustDDPController::ActuationCommand &actuation)fsw::control::ControllerServiceprivate
writeDiagnosticsToDB(const RobustDDPController::Diagnostics &diagnostics)fsw::control::ControllerServiceprivate
writeMeasurementToDB(const RobustDDPController::Measurement &measurement)fsw::control::ControllerServiceprivate
~ControllerService()fsw::control::ControllerService