|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Attributes | |
| bool | locked = false |
| uint32_t | last_raw_ms = 0 |
| uint64_t | last_unwrapped_ms = 0 |
| int64_t | offset_ns = 0 |
| std::deque< std::pair< uint64_t, int64_t > > | window |
| uint64_t | last_emitted_ns = 0 |
| BoardStats | stats |
Definition at line 94 of file BoardClockSync.hpp.
| uint64_t fsw::time::BoardClockSync::BoardState::last_emitted_ns = 0 |
Definition at line 102 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::stamp_packet().
| uint32_t fsw::time::BoardClockSync::BoardState::last_raw_ms = 0 |
Definition at line 96 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::resync(), and fsw::time::BoardClockSync::stamp_packet().
| uint64_t fsw::time::BoardClockSync::BoardState::last_unwrapped_ms = 0 |
Definition at line 97 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::resync(), and fsw::time::BoardClockSync::stamp_packet().
| bool fsw::time::BoardClockSync::BoardState::locked = false |
Definition at line 95 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::resync(), and fsw::time::BoardClockSync::stamp_packet().
| int64_t fsw::time::BoardClockSync::BoardState::offset_ns = 0 |
Definition at line 99 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::resync(), and fsw::time::BoardClockSync::stamp_packet().
| BoardStats fsw::time::BoardClockSync::BoardState::stats |
Definition at line 103 of file BoardClockSync.hpp.
Referenced by autonomous_lc_calibration.AutonomousLCCalibrator::_add_point(), autonomous_rtd_calibration.AutonomousRTDCalibrator::_add_point(), autonomous_tc_calibration.AutonomousTCCalibrator::_add_point(), calibration_orchestrator.CalibrationOrchestrator::_collect(), autonomous_pt_calibration.AutonomousPTCalibrator::_data_collection_loop(), autonomous_lc_calibration.AutonomousLCCalibrator::_listen(), autonomous_rtd_calibration.AutonomousRTDCalibrator::_listen(), autonomous_tc_calibration.AutonomousTCCalibrator::_listen(), calibration_orchestrator.CalibrationOrchestrator::_online_update(), calibration_orchestrator.CalibrationOrchestrator::_print_status(), calibration_orchestrator.CalibrationOrchestrator::_run_consensus_and_self_cal(), calibration_orchestrator.CalibrationOrchestrator::_save_all(), calibration_orchestrator.CalibrationOrchestrator::_tls_bayesian_fit_all(), autonomous_lc_calibration.AutonomousLCCalibrator::auto_fit(), autonomous_rtd_calibration.AutonomousRTDCalibrator::auto_fit(), autonomous_tc_calibration.AutonomousTCCalibrator::auto_fit(), fsw::time::BoardClockSync::resync(), calibration_orchestrator.UDPSensorReceiver::run(), and fsw::time::BoardClockSync::stamp_packet().
| std::deque<std::pair<uint64_t, int64_t> > fsw::time::BoardClockSync::BoardState::window |
Definition at line 101 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::resync(), and fsw::time::BoardClockSync::stamp_packet().