| 
    nidas v1.2.3
    
   | 
 
#include <irigclock.h>
Public Attributes | |
| uint32_t | syncToggles | 
| Counts of the number of times that the IRIG hardware clock has lost or regained sync.   | |
| uint32_t | softwareClockResets | 
| Total counts of the number of times that the sofware clock was reset with a step change.   | |
| uint32_t | slews [IRIG_MAX_DT_DIFF - IRIG_MIN_DT_DIFF+1] | 
| Counts of the number of times that the software clock was slewed, indexed by the number of delta-Ts is was out.   | |
| unsigned char | statusOR | 
| Value of extended status from PC104SG dual port RAM.   | |
| uint32_t pc104sg_status::slews[IRIG_MAX_DT_DIFF - IRIG_MIN_DT_DIFF+1] | 
Counts of the number of times that the software clock was slewed, indexed by the number of delta-Ts is was out.
Referenced by nidas::dynld::raf::IRIGSensor::printStatus().
| uint32_t pc104sg_status::softwareClockResets | 
Total counts of the number of times that the sofware clock was reset with a step change.
Referenced by nidas::dynld::raf::IRIGSensor::printStatus().
| unsigned char pc104sg_status::statusOR | 
Value of extended status from PC104SG dual port RAM.
Bits: 0: 1=On-board clock has not been verified to be within DP_Syncthr in last 5 seconds 1: 1=Input time code unreadable. 2: 1=PPS pulses not 1 second apart 3: 1=Major time has not been set since counter rejam 4: 1=Year not set
The status is read from the board 100 times a second. This status value returned by the IRIG_GET_STATUS ioctl is an OR of these bits since the last call to the IRIG_GET_STATUS ioctl.
Referenced by nidas::dynld::raf::IRIGSensor::checkClock(), nidas::dynld::raf::IRIGSensor::getIRIGTime(), main(), and nidas::dynld::raf::IRIGSensor::printStatus().
| uint32_t pc104sg_status::syncToggles | 
Counts of the number of times that the IRIG hardware clock has lost or regained sync.
Referenced by nidas::dynld::raf::IRIGSensor::printStatus().