The TM-4 is used as an event logger to log shot times from digishot. The 'tagger' data set includes all output from the TM-4. The 'shot' data set includes only the event messages (message #62)
Spectra provides primary shot timing aboard Langseth. The TM-4 is used for qc and backup purposes.
Message # | Type | Form | Explanation |
---|---|---|---|
50 | ACKNOWLEDGE | CRLF | |
51 | DATE AND TIME | MMDDYYYY,HHMMSSCRLF | MMDDYYYY is UTC month, day, and year HHMMSS is UTC hours, minutes and seconds |
52 | POSITION | WWWW.WW,X,YYYYY.YY,Z,A,NCRLF | W = latitude in DDMM.MM
X = hemisphere N or S Y = longitude in DDDMM.MM Z = hemisphere E or W A = GPS availability (0 = not available, 1 = available) N = number of satellites used (0-9, A[10], B[11], C[12]) |
53 | ALTITUDE | SXXXXX,MCRLF | S = sign (+ or -)
X = altitude (5 digits) M = altitude units (meters) |
55 | MASK ANGLE AND MAP DATUM SETTING | X,47CRLF | X = 0 for 5 degrees
X = 1 for 15 degrees X = 2 for 20 degrees 47 = two digit map datum code (fixed at WGS84) |
56 | USER TIME BIAS | SXXXXXCRLF | S = sign (+ or -)
X = bias value (5 digits) |
57 | TIMING MODE | XCRLF | X = 0 for Dynamic Timing Mode
X = 1 for Static Timing Mode X = 3 for Auto Survey Mode |
59 | GEOMETRIC QUALITY AND ALMANAC STATUS | X,YCRLF | X = GQ (0-9)
Y = 0 (Almanac OK) Y = 1 (no Almanac) Y = 2 (Almanac is old) |
60 | TIME PORT DATA RATE AND MULTIPLEXER #1 STATUS | X,YCRLF | X = 0 (1200 baud) Y = 0 for 10 MHz output
X = 1 (2400 baud) Y = 1 for 5 MHz output X = 2 (4800 baud) Y = 2 for 1 MHz output X = 3 (9600 baud) Y = 3 for 100 kHz output X = 4 (19200 baud) Y = 4 for 10 kHz output X = 5 (38400 baud) Y = 5 for 1 kHz output X = 6 (57600 baud) Y = 6 for IRIG output (if installed) X = 7 (115200 baud) Y = 7 for PPS output Y = 8 for OFF (newer TM-4's only) |
61 | TIMING STATUS | W,CRLF | W = 0 (time not valid)
W = 1 (Time Valid) |
62 | EVENT TIME-TAG | MMDDYYYY,HHMMSS.SSSSSSSCRLF | MMDDYYYY = UTC date of event
HHMMSS.SSSSSSS = UTC time of event |
63 | POP/ETT STATUS | X,P,MMDDYYYY,HHMMSS.SSSSSSS,RRRRRRRRCRLF | X = 0 for ETT/POP OFF
X = 1 for POP One-Shot X = 2 for POP Repeat X = 3 for ETT P = + for positive polarity P = - for negative polarity P = 0 when POP/ETT Mode is OFF MMDDYYYY is the POP date (UTC) HHMMSS.SSSSSSS is the POP time (UTC) RRRRRRRR is the POP repeat interval |
64 | OSCILLATOR TUNING MODE | XCRLF | X = 1 for Mode 1 (oscillator warm-up)
X = 2 for Mode 2 (course adjust) X = 3 for Mode 3 (course adjust standby) X = 4 for Mode 4 (fine adjust) X = 5 for Mode 5 (fine adjust hold) Note: See OSCILLATOR MODES on page 11 of the Spectrum manual for an explanation of these Oscillator Tuning Modes. |
65 | ALARM STATUS | X,Y,ZCRLF | X = 0 for No Coast condition
X = 1 for Coast Alarm condition See Message #79 for Coast Timer. Y = 0 for Antenna Good Y = 1 for Antenna Current Sense Fault condition Z = 0 for 10 MHz Frequency Output Good Z = 1 for 10 MHz Frequency Output Fault condition See HARDWARE FAULT MONITORING on page 14 of Spectrum manual for an explanation of Antenna Alarm. |
68 | MULTIPLEXER #2 STATUS | XCRLF | X = 0 for 10 MHz output
X = 1 for Mux1 mirror X = 2 for PPS X = 3 for output option 1 X = 4 for output option 2 X = 5 for output option 3 X = 6 for baseband IRIG (if installed) X = 7 for baseband NASA-36 (if installed) X = 8 for OFF (newer TM-4's only) |
69 | TRACKING CHANNEL STATUS | VV,W,X,Y,....VV,W,X,Y,ZCRLF | VV = PRN of satellite being tracked
W = constellation status: 0 = not included in current constellation 1 = included in current constellation X = tracking status: A = acquisition/reacquisition S = searching 0-9 = SQ Y = Ephemeris status: 0 = not collected 1 = collected Z = receiver status: 2 = search the sky 3 = Almanac collect 4 = Ephemeris collect 5 = acquisition 6 = position NOTE: VV,W,X,Y repeats twelve times, corresponding to each of the twelve channels. |
70 | SERIAL TIME MESSAGE FORMAT | XCRLF | X = 0 for standard output
X = 1 for NTP output (optional) X = 2 for NMEA output |
71 | SERIAL TIME CODE FORMAT | XCRLF | X = 0 for IRIG B output
X = 1 for NASA-36 output |
72 | ETT PARAMETERS | X,PCRLF | X = 0 (ETT off)
X = 1 (ETT on) |
74 | POP PARAMETERS (Simultaneous ETT/POP units) | X,P,MMDDYYYY,HHMMSS.SSSSSSS,RRRRRRRR,WCRLF | X = 0 for POP Off
X = 1 for POP One-Shot X = 2 for POP Repeat P = + for positive polarity P = - for negative polarity MMDDYYYY is the POP date (UTC) HHMMSS.SSSSSSS is the POP time (UTC) RRRRRRRR is the POP repeat interval in milliseconds W = 0 for 1 μs pulse width W = 1 for 10 μs pulse width W = 2 for 100 μs pulse width W = 3 for 1 ms pulse width W = 4 for 10 ms pulse width W = 5 for 50 ms pulse width W = 6 for 100 ms pulse width W = 7 for 250 ms pulse width W = 8 for Level Hold |
75 | SPEED OVER LAND and HEADING | SSS.SS,HHH.HCRLF | SSS.SS indicates speed over land in meters/sec
HHH.H indicates course in degrees decimal |
76 | ADDITIONAL NMEA INFORMATION | DDMM.MMMM,N,DDDMM.MMMM,W,SAAAAA.A,M,G,UU,PP.P,ZZZ.ZZ,YYY.YCRLF | DDMM.MMMM is latitude in degrees and decimal minutes
N is north or south (N, S) DDDMM.MMMM is longitude in degrees and decimal minutes W is west or east (W, E) S is sign of altitude above or below sea level (+,-) AAAAA.A is altitude (in meters) (0-18000) M is altitude units (meters) G is GPS status (0= fix not valid, 1= fix valid) UU is number of satellites used in navigation solution (0-12) PP.P is estimated horizontal dilution of precision (0-99.9) ZZZ.ZZ is speed over ground in knots YYY.Y is course over ground in degrees |
77 | PHASE LOCK STATUS | X,CRLF | ![]() |
78 | ADDITIONAL USER OPTION SETTINGS | A,B,C,D,E,FCRLF | A = 0 for Antenna Alarm Disabled
A = 1 for Antenna Alarm Enabled (default) B = 0 for PPS Source 0 (See Message #24 for definitions) B = 1 for PPS Source 1 B = 2 for PPS Source 2 B = 3 for PPS Source 3 Fields C-F are reserved. |
79 | COAT TIMER | HHHHMMSSCRLF | HHHHMMSS = Amount of time (Hours, Minutes, Seconds) that the unit has been in Coast (Mode 3 or Mode 5) |
80 | PHASE LOCK STATUS | X, CRLF | |
81 | LEAP SECONDS?GPS TIME | X,Y,±ZZCRLF | X = 0 for TM-4 operation in GPS Time (reserved for future feature, currently disabled)
X = 1 for TM-4 operation in UTC Time (default) Y = 0 for Leap Second data not valid Y = 1 for Leap Second data valid ±ZZ = UTC/GPS Time Offset, in whole seconds The difference between UTC Time and GPS Time is the number of Leap Seconds that have been introduced to UTC Time since the beginning of GPS Time. (GPS Time is never adjusted for Leap Seconds.) The ìUTC Offsetî from GPS Time is in the information data stream broadcast by the GPS satellites. The TM-4 stores the previously known value, but until the TM-4 makes contact wisatellites and downloads the current"UTC Offset", the data cannot be considered to be valid. |