|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <toml.hpp>
Public Member Functions | |
| TOML_NODISCARD_CTOR | time () noexcept=default |
| TOML_CONSTRAINED_TEMPLATE ((impl::all_integral< H, M, S, NS >), typename H, typename M, typename S=uint8_t, typename NS=uint32_t) TOML_NODISCARD_CTOR const expr time(H h | |
Public Attributes | |
| uint8_t | hour |
| uint8_t | minute |
| uint8_t | second |
| uint32_t | nanosecond |
| M | m |
| M S | s = S{} |
|
defaultnoexcept |
Referenced by combined_gui.SensorPlotWidget::_apply_demo_mode(), engine.pipeline.cea_cache.CEACache::_build_cache_parallel(), engine.pipeline.cea_cache.CEACache::_build_cache_sequential(), board_simulator.SimulatedBoard::_check_for_sensor_config(), calibration_orchestrator.CalibrationOrchestrator::_collect(), autonomous_pt_calibration.AutonomousPTCalibrator::_data_collection_loop(), smart_calibration_gui.SmartCalibrationGUI::_drain_synced(), backend.routers.layerx::_execute(), board_simulator.SimulatedBoard::_generate_data(), ball_valve_gui::_header(), autonomous_lc_calibration.AutonomousLCCalibrator::_listen(), autonomous_rtd_calibration.AutonomousRTDCalibrator::_listen(), autonomous_tc_calibration.AutonomousTCCalibrator::_listen(), actuator_testing_gui::_make_header(), sense_testing_gui::_make_header(), calibration_performance_monitor.PerformanceMonitor::_monitor_loop(), sense_testing_gui.SenseTestingGUIWindow::_on_add_max_force_to_leaderboard(), combined_gui.SettingsWidget::_on_reset_all_data(), sense_testing_gui.SenseTestingGUIWindow::_on_sensor_data(), calibration_orchestrator.CalibrationOrchestrator::_online_update(), calibration_orchestrator.CalibrationOrchestrator::_print_actuator_status(), calibration_orchestrator.CalibrationOrchestrator::_print_status(), autonomous_pt_calibration.AutonomousPTCalibrator::_process_pt_sample(), ota_upload::_progress_printer(), board_simulator.SimulatedBoard::_run(), calibration_orchestrator.CalibrationOrchestrator::_run_consensus_and_self_cal(), board_simulator.SimulatedBoard::_send_self_test(), board_simulator.SimulatedBoard::_send_sensor_data(), actuator_testing_gui.ActuatorTestingWindow::_update_board_status_labels(), sense_testing_gui.SenseTestingGUIWindow::_update_plots(), engine.layerx.sources.DrawingStore::add(), robust_pt_calibration_gui.BayesianPTCalibration::add_calibration_point(), autonomous_lc_calibration.AutonomousLCCalibrator::auto_fit(), autonomous_rtd_calibration.AutonomousRTDCalibrator::auto_fit(), autonomous_tc_calibration.AutonomousTCCalibrator::auto_fit(), calibration_robustness.BackupManager::backup_calibration_state(), ball_valve_gui.BallValveGui::board_active(), engine.layerx.card::build_card(), demo_sensor_sender::build_demo_packet(), board_startup_sim::build_self_test_packet(), magnetometer_calibration::collect_magnetometer_readings(), accelerometer_calibration::collect_static_positions(), gyroscope_calibration::collect_zero_velocity_readings(), smart_calibration_gui.SmartCalibrationGUI::confirm_human_input(), actuator_testing_gui::create_actuator_command_packet(), combined_gui::create_actuator_command_packet(), solenoid_characterization_gui::create_actuator_command_packet(), smart_calibration_gui.SmartCalibrationGUI::create_human_input_request(), combined_gui::create_pwm_actuator_command_packet(), solenoid_characterization_gui::create_pwm_actuator_command_packet(), engine.layerx.feedfit::design_update(), solenoid_characterization_gui.SolenoidCharacterizationWindow::get_current_board_time(), calibration_robustness.HealthMonitor::get_current_status(), combined_fsw_gui.UDPReceiver::get_stats(), combined_gui.UDPReceiver::get_stats(), lc_calibration_gui.UDPReceiver::get_stats(), pt_multi_gui.UDPReceiver::get_stats(), sense_testing_gui.UDPReceiver::get_stats(), pt_cali::live_feed(), combined_gui.CalibrationWindow::load_calibration(), board_startup_sim::main(), test_ota_flash::main(), send_sensor_config_manual::make_header(), ball_valve_gui.BallValveGui::on_board_heartbeat(), ball_valve_gui.ValvePanel::on_counts(), actuator_testing_gui.ActuatorTestingWindow::on_sensor_data(), combined_gui.SensorPlotWidget::on_sensor_data(), lc_calibration_gui.LCPlotWindow::on_sensor_data(), pt_multi_gui.PTPlotWindow::on_sensor_data(), solenoid_characterization_gui.SolenoidCharacterizationWindow::on_sensor_data(), combined_gui.CalibrationWindow::perform_zero_point_calibration(), robust_calibration.RobustCalibrationFramework::predict_pressure_with_uncertainty(), calibration_orchestrator.CalibrationOrchestrator::propagate_zero_point(), engine.layerx.measurements.MeasurementStore::put(), combined_gui.CalibrationWindow::record_calibration_point(), engine.layerx.analysis::reduce_trace(), ball_valve_gui.ValvePanel::refresh_position(), ball_valve_gui.BallValveGui::refresh_status(), actuator_testing_gui.SensorReceiver::run(), calibration_orchestrator.UDPSensorReceiver::run(), combined_fsw_gui.UDPReceiver::run(), combined_gui.UDPReceiver::run(), lc_calibration_gui.UDPReceiver::run(), pt_multi_gui.UDPReceiver::run(), sense_testing_gui.UDPReceiver::run(), layer1_sweep::run_case(), engine.optimizer.layers.layer2_pressure::run_layer2_pressure(), engine.optimizer.layers.layer3_thermal_protection::run_layer3_thermal_protection(), calibration_orchestrator.CalibrationOrchestrator::run_phase2(), t7_integration::scenario_restart(), calibration_robustness.BackupManager::should_backup(), smart_calibration_gui.SmartCalibrationGUI::should_request_human_input(), test_robustness_system::test_backup_and_recovery(), test_calibration_system::test_calibration_system(), test_robustness_system::test_health_monitoring(), test_human_input_system::test_human_input_system(), test_layerx::test_the_api_runs_a_burn(), autonomous_calibration_engine.AdaptivePriorEvolution::update_from_sensor(), smart_calibration_gui.SmartCalibrationGUI::update_performance_stats(), solenoid_characterization_gui.SolenoidCharacterizationWindow::update_plot(), combined_gui.SensorPlotWidget::update_plots(), pt_multi_gui.PTPlotWindow::update_plots(), smart_calibration_gui.SmartCalibrationGUI::update_plots(), combined_gui.SensorPlotWidget::update_statistics(), ota_upload::upload_firmware(), sense_testing_gui::upload_firmware_to_esp32(), t7_integration.FakeElodin::wait_clients(), and test_ota_flash::wait_until_listening().
| time::TOML_CONSTRAINED_TEMPLATE | ( | (impl::all_integral< H, M, S, NS >) | , |
| typename H | , | ||
| typename M | , | ||
| typename S | = uint8_t, | ||
| typename NS | = uint32_t ) const |
References all_integral, TOML_CONSTRAINED_TEMPLATE(), and TOML_NODISCARD_CTOR.
Referenced by TOML_CONSTRAINED_TEMPLATE().
| M time::m |
Definition at line 2724 of file toml.hpp.
Referenced by engine.layerx.flight.InlineAscent::_integrate(), test_timeseries_fill_levels._Runner::evaluate_arrays(), engine.layerx.flight.InlineAscent::held(), and engine.layerx.flight.InlineAscent::specific_force().
| uint32_t time::nanosecond |
Definition at line 2713 of file toml.hpp.
Referenced by parser::parse_time().
| M S time::s = S{} |
Definition at line 2724 of file toml.hpp.
Referenced by engine.core.injectors.impinging._RingManifold::march().
| uint8_t time::second |
Definition at line 2711 of file toml.hpp.
Referenced by parser::parse_time().