SA.45s Chip-Scale Atomic Clock
SA.45s CSAC User Guide Revision D
26
Command:
!DC150[CRLF]
Response:
150[CRLF]
To query the current compensation setting, without modifying the value, use the command
!DC?
Example (query current compensation setting):
Command:
!DC?[CRLF]
Response:
150[CRLF]
To store the current compensation setting in non-volatile RAM, use the command
!DCL
Example (Latch current value of compensation to power-up default):
Command:
!DCL[CRLF]
Response:
Phase comp latched[CRLF]
3.4.3.7
Set Ultra-Low Power Mode Parameters (U)
Note: Placing the CSAC in ULP mode results in short-term drift performance of its internal TCXO.
The ultra-low power operating mode is defined by two parameters, Sleep-Time and Wake-Time, which
may be set with the
command in this format:
!U
!USSS, WWW[CRLF]
where SSS is the sleep time in seconds and WWW is the wake time in seconds.
Example (set sleep time = 55 minutes, wake time = 5 minutes):
Command:
!U3300,300[CRLF]
Response:
3300,300[CRLF]
The allowed ranges of Sleep-Time and Wake-Time are 1800 seconds to 65535 seconds and 10 seconds
to –65535 seconds, respectively.
To query the ULP settings without modifying their values, use the command
.
!U?
Example (query current ULP settings):
Command:
!U?[CRLF]
Response:
3300,300[CRLF]
Note: The single-character is a shortcut for
.
U
!U?[CRLF]
3.4.3.8
Time-of-Day (TOD)
TOD is maintained internally within the CSAC, represented by a single unsigned long integer value,
which begins counting up from 0 when the CSAC is powered on. The TOD is synchronized with the 1PPS
output. TOD is routinely transmitted in the telemetry string (see
"Telemetry (6 and ^)" (see page 20)
TOD may be set externally with the
command in this format:
!T
!TYXXXX[CRLF]
where Y is either A for absolute setting or D for a delta adjustment of TOD and XXXX is either the
unsigned integer TOD (typically either UNIX/Windows time or GPS time) or a signed integer adjustment
to the TOD.
Example (absolute setting TOD to 1221578499):
Command:
!TA1221578499[CRLF]