|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <gnss_core.h>
Public Attributes | |
| gnss_io_t | io |
| record_sink_t | sink |
| gnss_frame_parser_t | parser |
| gnss_state_t | state |
| uint32_t | baud |
| uint8_t | candidate |
| uint8_t | tries |
| uint32_t | deadline_us |
| uint32_t | pps_us |
| uint32_t | detected_baud |
| uint32_t | fixes |
| uint32_t | configs |
| uint32_t | naks |
| uint32_t | resets |
| rec_gnss_t | latest |
| uint32_t | rf_reports |
| uint32_t | sat_reports |
| ubx_rf_t | rf |
| ubx_sats_t | sats |
Definition at line 50 of file gnss_core.h.
| uint32_t gnss_core_t::baud |
Definition at line 55 of file gnss_core.h.
Referenced by configure(), on_frame(), and open_at().
| uint8_t gnss_core_t::candidate |
Definition at line 56 of file gnss_core.h.
Referenced by detect(), gnss_core_init(), gnss_core_poll(), and restart().
| uint32_t gnss_core_t::configs |
Definition at line 63 of file gnss_core.h.
Referenced by on_frame().
| uint32_t gnss_core_t::deadline_us |
Definition at line 58 of file gnss_core.h.
Referenced by detect(), gnss_core_poll(), gnss_core_wait_us(), on_frame(), on_pvt(), and send_config().
| uint32_t gnss_core_t::detected_baud |
Definition at line 61 of file gnss_core.h.
Referenced by check_gps(), and on_frame().
| uint32_t gnss_core_t::fixes |
Definition at line 62 of file gnss_core.h.
Referenced by on_pvt().
| gnss_io_t gnss_core_t::io |
Definition at line 51 of file gnss_core.h.
Referenced by configure(), gnss_core_request_status(), open_at(), send_config(), and world_init().
| rec_gnss_t gnss_core_t::latest |
Definition at line 65 of file gnss_core.h.
Referenced by on_pvt().
| uint32_t gnss_core_t::naks |
Definition at line 64 of file gnss_core.h.
Referenced by on_frame().
| gnss_frame_parser_t gnss_core_t::parser |
Definition at line 53 of file gnss_core.h.
Referenced by gnss_core_feed(), on_frame(), on_pvt(), and open_at().
| uint32_t gnss_core_t::pps_us |
Definition at line 59 of file gnss_core.h.
Referenced by gnss_core_init(), gnss_core_set_pps(), and on_pvt().
| uint32_t gnss_core_t::resets |
Definition at line 64 of file gnss_core.h.
Referenced by restart().
| ubx_rf_t gnss_core_t::rf |
Definition at line 68 of file gnss_core.h.
Referenced by on_frame().
| uint32_t gnss_core_t::rf_reports |
Definition at line 67 of file gnss_core.h.
Referenced by on_frame().
| uint32_t gnss_core_t::sat_reports |
Definition at line 67 of file gnss_core.h.
Referenced by on_frame().
| ubx_sats_t gnss_core_t::sats |
Definition at line 69 of file gnss_core.h.
Referenced by on_frame().
| record_sink_t gnss_core_t::sink |
Definition at line 52 of file gnss_core.h.
Referenced by on_pvt(), and world_init().
| gnss_state_t gnss_core_t::state |
Definition at line 54 of file gnss_core.h.
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(), check_gps(), feedtwin.session.core.Session::command_state(), configure(), detect(), feedtwin.session.core.TankSim::fill_line_flow(), gnss_core_init(), gnss_core_poll(), gnss_core_request_status(), on_frame(), feedtwin.session.core.TankSim::outlet_pressure(), feedtwin.session.core.Session::prime(), feedtwin.session.network_trace.NetworkTrace::record(), engine.control.robust_ddp.controller.RobustDDPController::reset(), 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().
| uint8_t gnss_core_t::tries |
Definition at line 57 of file gnss_core.h.
Referenced by configure(), and gnss_core_poll().