STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
TimeSyncConfig Struct Reference

#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

Detailed Description

Definition at line 51 of file BoardClockSync.hpp.

Member Enumeration Documentation

◆ Mode

Enumerator
BoardClock 
Arrival 

Definition at line 52 of file BoardClockSync.hpp.

Member Data Documentation

◆ log_interval_s

Definition at line 58 of file BoardClockSync.hpp.

◆ max_batch_age_s

Definition at line 56 of file BoardClockSync.hpp.

◆ max_plausible_gap_s

Definition at line 55 of file BoardClockSync.hpp.

◆ mode

Definition at line 53 of file BoardClockSync.hpp.

◆ resync_threshold_ms

Definition at line 57 of file BoardClockSync.hpp.

◆ window_seconds

Definition at line 54 of file BoardClockSync.hpp.


The documentation for this struct was generated from the following file: