|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <BoardClockSync.hpp>
Public Attributes | |
| double | offset_ms = 0.0 |
| double | jitter_ms = 0.0 |
| uint32_t | resyncs = 0 |
| uint32_t | clamp_fallbacks = 0 |
| uint64_t | packets = 0 |
| bool | locked = false |
Definition at line 78 of file BoardClockSync.hpp.
| uint32_t fsw::time::BoardClockSync::BoardStats::clamp_fallbacks = 0 |
Definition at line 82 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::stamp_packet(), anonymous_namespace{test_board_clock_sync.cpp}::test_arrival_mode(), anonymous_namespace{test_board_clock_sync.cpp}::test_clamp_fallback(), anonymous_namespace{test_board_clock_sync.cpp}::test_wrap_between_packets(), and anonymous_namespace{test_board_clock_sync.cpp}::test_wrap_mid_packet().
| double fsw::time::BoardClockSync::BoardStats::jitter_ms = 0.0 |
Definition at line 80 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::stamp_packet(), and anonymous_namespace{test_board_clock_sync.cpp}::test_min_filter_jitter().
| bool fsw::time::BoardClockSync::BoardStats::locked = false |
Definition at line 84 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::stamp_packet(), and anonymous_namespace{test_board_clock_sync.cpp}::test_spreading().
| double fsw::time::BoardClockSync::BoardStats::offset_ms = 0.0 |
Definition at line 79 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::stamp_packet().
| uint64_t fsw::time::BoardClockSync::BoardStats::packets = 0 |
Definition at line 83 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::stamp_packet().
| uint32_t fsw::time::BoardClockSync::BoardStats::resyncs = 0 |
Definition at line 81 of file BoardClockSync.hpp.
Referenced by fsw::time::BoardClockSync::resync(), anonymous_namespace{test_board_clock_sync.cpp}::test_arrival_mode(), anonymous_namespace{test_board_clock_sync.cpp}::test_drift(), anonymous_namespace{test_board_clock_sync.cpp}::test_min_filter_jitter(), anonymous_namespace{test_board_clock_sync.cpp}::test_multi_board(), anonymous_namespace{test_board_clock_sync.cpp}::test_reboot(), anonymous_namespace{test_board_clock_sync.cpp}::test_spreading(), anonymous_namespace{test_board_clock_sync.cpp}::test_wrap_between_packets(), and anonymous_namespace{test_board_clock_sync.cpp}::test_wrap_mid_packet().