TCG 01 User Manual
9
th
Edition: February 2007
Page 43 of 49
E.3
String-A Time Code O/P on P4
Placeholder Content
<SOH>
HEX 01
DDD
Day of year: range “001”—“365”
:
HEX 3A
hh
hour: “00”—”23”
mm
minute: “00”—“59”
ss
seconds: “00”—“59”
YY
year: “00”—“99” representing the last two digits of the year
<CR>
HEX 0A
<LF>
HEX 0D
Example
Interpretation
<SOH>112:12:34:36<CR><LF>
day 112, time 12:34:36
E.4
String-B Time Code O/P on P4
“Quality” Character (Q)
Meaning
HEX
ASCII
20
<Space>
Clock in sync, timing accuracy is better than 60nS
2E
. (full stop)
Clock is accurate to 1uS
2A
*
Clock is accurate to 10uS
23
#
Clock is accurate to 100uS
3F
?
Clock accuracy may be worse than 100uS
Example
Interpretation
<SOH>112:12:34:36?<CR><LF> day 112, time: 12:34:36, >100uS sync error
About
This code is very similar in data content to the IRIG J-17 code, but adds a
two-character field containing the year, and uses 8-bit ASCII, no parity
data format
Timing
Transmitted once every second. The leading edge of the “start” bit of the
first character <SOH> is exactly on the second that the message describes.
Comms
9600bd, 8-bit ASCII, no parity
Definition <SOH>DDD:hh:mm:ss:YY<CR><LF>
About
This code substitutes a “Quality” indicator byte for the year field, but
otherwise is identical in form, function and timing to String-A.
Timing
Transmitted once every second. The leading edge of the “start” bit of the
first character <SOH> is exactly on the second that the message describes.
Comms
9600bd, 8-bit ASCII, no parity
Definition <SOH>DDD:hh:mm:ss:Q<CR><LF>
Refer to String-A table (above) for the definitions of the common digits: