|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <BoardClockSync.hpp>
Public Types | |
| enum class | Mode { BoardClock , Arrival } |
Public Attributes | |
| Mode | mode = Mode::BoardClock |
| uint32_t | window_seconds = 10 |
| uint32_t | max_plausible_gap_s = 60 |
| uint32_t | max_batch_age_s = 5 |
| uint32_t | resync_threshold_ms = 1000 |
| uint32_t | log_interval_s = 10 |
Definition at line 51 of file BoardClockSync.hpp.
|
strong |
| Enumerator | |
|---|---|
| BoardClock | |
| Arrival | |
Definition at line 52 of file BoardClockSync.hpp.
| uint32_t fsw::time::TimeSyncConfig::log_interval_s = 10 |
Definition at line 58 of file BoardClockSync.hpp.
Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table(), and main().
| uint32_t fsw::time::TimeSyncConfig::max_batch_age_s = 5 |
Definition at line 56 of file BoardClockSync.hpp.
Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().
| uint32_t fsw::time::TimeSyncConfig::max_plausible_gap_s = 60 |
Definition at line 55 of file BoardClockSync.hpp.
Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().
| Mode fsw::time::TimeSyncConfig::mode = Mode::BoardClock |
Definition at line 53 of file BoardClockSync.hpp.
Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table(), main(), main(), and calibration_robustness.SystemConfig::to_dict().
| uint32_t fsw::time::TimeSyncConfig::resync_threshold_ms = 1000 |
Definition at line 57 of file BoardClockSync.hpp.
Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table().
| uint32_t fsw::time::TimeSyncConfig::window_seconds = 10 |
Definition at line 54 of file BoardClockSync.hpp.
Referenced by fsw::config::anonymous_namespace{Config.cpp}::from_table(), and main().