STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
Valve Struct Reference

Public Attributes

uint8_t actuator_id
uint8_t sensor_id
int enable_pin
int position_pin
uint8_t state

Detailed Description

Definition at line 64 of file main.cpp.

Member Data Documentation

◆ actuator_id

uint8_t Valve::actuator_id

Definition at line 65 of file main.cpp.

Referenced by processActuatorCommands(), and setValve().

◆ enable_pin

int Valve::enable_pin

Definition at line 67 of file main.cpp.

Referenced by setValve().

◆ position_pin

int Valve::position_pin

Definition at line 68 of file main.cpp.

Referenced by readPositionCounts().

◆ sensor_id

◆ state

uint8_t Valve::state

Definition at line 69 of file main.cpp.

Referenced by feedtwin.session.core.TankSim::_atmosphere_floor(), feedtwin.session.core.Session::_burnout_check(), feedtwin.session.core.TankSim::_chill(), feedtwin.session.core.TankSim::_chill_target(), feedtwin.session.core.TankSim::_collect(), feedtwin.session.core.TankSim::_dewar_load(), feedtwin.session.core.Session::_fire_notes(), feedtwin.session.core.TankSim::_gas_temperature_of(), feedtwin.session.core.Session::_integrate(), feedtwin.session.core.TankSim::_ledger(), feedtwin.session.core.Session::_loading(), feedtwin.session.core.Session::_notes(), feedtwin.session.core.TankSim::_one_step(), feedtwin.session.core.TankSim::_pressurant_floor(), feedtwin.session.core.TankSim::_settled(), feedtwin.session.core.TankSim::_specific_energy_at(), feedtwin.session.core.Session::_supply_press(), feedtwin.session.core.TankSim::_wanted(), feedtwin.session.core.BottleSim::advance(), feedtwin.session.core.TankSim::advance(), feedtwin.session.network_trace.NetworkTrace::append(), feedtwin.session.core.Session::command_state(), feedtwin.session.core.TankSim::fill_line_flow(), feedtwin.session.core.TankSim::outlet_pressure(), feedtwin.session.core.Session::prime(), feedtwin.session.network_trace.NetworkTrace::record(), engine.control.robust_ddp.controller.RobustDDPController::reset(), setValve(), feedtwin.session.core.Session::signals(), feedtwin.session.core.TankSim::skip_chill(), engine.control.robust_ddp.controller.RobustDDPController::step(), feedtwin.session.core.TankSim::take_back(), test_robust_ddp_actuation.TestActuation::test_compute_actuation_binary(), test_robust_ddp_actuation.TestActuation::test_compute_actuation_clamping(), test_robust_ddp_actuation.TestActuation::test_compute_actuation_pwm(), test_robust_ddp_safety_filter.TestSafetyFilter::test_filter_action_clamping(), test_robust_ddp_safety_filter.TestSafetyFilter::test_filter_action_safe(), test_robust_ddp_safety_filter.TestSafetyFilter::test_filter_action_unsafe_mr(), test_robust_ddp_safety_filter.TestSafetyFilter::test_filter_action_unsafe_ullage(), and test_robust_ddp_safety_filter.TestSafetyFilter::test_find_best_safe_action().


The documentation for this struct was generated from the following file:
  • firmware/Hotfire_Code/BallValve_Hotfire/src/main.cpp