Struct to hold timing-related information and status for the RMM.
More...
#include <RMMClocks.h>
|
|
std::string | modeOfSource |
| | The source of the current timing mode.
|
| |
|
std::string | modeOfSync |
| | The synchronization method used by the current timing system.
|
| |
|
double | cmnInRefclkFreqMHz |
| | Frequency of the reference clock used for synchronization, usually around 88.0252MHz.
|
| |
|
bool | cmnInRefclkFreqOk |
| | True if common input reference clock frequency is within tolerance, false otherwise.
|
| |
|
double | si570FreqMHz |
| | Frequency of the Si570 clock in MHz. The Si570 is used as the reference clock for the GTY and the timestamping clock, typically expected around 176.105MHz.
|
| |
|
bool | si570FreqOk |
| | True if the Si570 frequency is within tolerance, false otherwise.
|
| |
|
double | si5341InFreqMHz |
| | Frequency of the input clock driving the Si5341 in MHz. This clock is sourced from the timestamping system and is typically expected around 158.4945MHz.
|
| |
|
bool | si5341InFreqOk |
| | True if the Si5341 input frequency is within tolerance, false otherwise.
|
| |
|
double | tsFreqMHz |
| | Frequency of the timestamping clock in MHz. Expected value is around 88.0252MHz.
|
| |
|
bool | tsFreqOk |
| | True if timestamping frequency is within tolerance, false otherwise.
|
| |
|
bool | clkMuxLocked |
| | Indicates whether the clock mux is locked.
|
| |
|
uint32_t | currentTime |
| | The current timestamp value.
|
| |
|
double | syncFreqHz |
| | Frequency of the synchronization pulse in Hz.
|
| |
|
uint32_t | mrfStatus |
| | Status of progress of the delay compensation of the Embedded EVR, such as whether it is in reset, initial lock, or compensating for delays.
|
| |
|
std::string | mrfMsg |
| | A human-readable string describing the status of the MRF system.
|
| |
|
uint32_t | mrfMeasDelay |
| | Measured delay value for the MRF system.
|
| |
|
uint32_t | mrfTarDelay |
| | Target delay value for the MRF system.
|
| |
|
uint32_t | mrfTopology |
| | The MRF topology ID.
|
| |
Struct to hold timing-related information and status for the RMM.
The documentation for this struct was generated from the following file: