Annotation of embedaddon/ntp/scripts/stats/README.timecodes, revision 1.1

1.1     ! misho       1: Radio Timecode Formats (README.timecodes)
        !             2: 
        !             3: Following are examples of the serial timecode formats used by various
        !             4: timecode receivers as given in the instruction manuals. These examples
        !             5: are intended only for illustration and not as the basis of system
        !             6: design. The following symbols are used to identify the timecode
        !             7: character that begins a subfield. The values given after this symbol
        !             8: represent the character offset from the beginning of the timecode string
        !             9: as edited to remove control characters.
        !            10: 
        !            11: C         on-time character (start bit)
        !            12: Y         year of century
        !            13: T         time of day
        !            14: D         day of year or month/day
        !            15: A         alarm indicator (format specific)
        !            16: Q         quality indicator (format specific)
        !            17: <LF>      ASCII line feed (hex 0a)
        !            18: <CR>      ASCII carriage return (hex 0d)
        !            19: <SP>      ASCII space (hex 20)
        !            20: 
        !            21: In order to promote uniform behavior in the various implementations, it
        !            22: is useful to have a common interpretation of alarm conditions and signal
        !            23: quality. When the alarm indicator it on, the receiver is not operating
        !            24: correctly or has never synchronized to the broadcast signal. When the
        !            25: alarm indicator is off and the quality indicator is on, the receiver has
        !            26: synchronized to the broadcast signal, then lost the signal and is
        !            27: coasting on its internal oscillator.
        !            28: 
        !            29: In the following uppercase letters, punctuation marks and spaces <SP>
        !            30: stand for themselves; lowercase letters stand for fields as described.
        !            31: Special characters other than <LF>, <CR> and <SP> are preceded by ^.
        !            32: 
        !            33: Spectracom 8170 and Netclock/2 WWV Synchonized Clock (format 0)
        !            34: 
        !            35: "<CR><LF>i  ddd hh:mm:ss  TZ=zz<CR><LF>"
        !            36:  C       A  D   T
        !            37: 
        !            38:      poll: ?; offsets: Y = none, D = 3, T = 7, A = 0, Q = none
        !            39:      i = synchronization flag (<SP> = in synch, ? = out synch)
        !            40:      ddd = day of year
        !            41:      hh:mm:ss = hours, minutes, seconds
        !            42:      zz = timezone offset (hours from UTC)
        !            43: 
        !            44:      Note: alarm condition is indicated by other than <SP> at A, which
        !            45:      occurs during initial synchronization and when received signal has
        !            46:      been lost for about ten hours
        !            47: 
        !            48:      example: "   216 15:36:43  TZ=0"
        !            49:                A  D   T
        !            50: 
        !            51: Netclock/2 WWV Synchonized Clock (format 2)
        !            52: 
        !            53: "<CR><LF>iqyy ddd hh:mm:ss.fff ld"
        !            54:  C       AQY  D   T
        !            55: 
        !            56:      poll: ?; offsets: Y = 2, D = 5, T = 9, A = 0, Q = 1
        !            57:      i = synchronization flag (<SP> = in synch, ? = out synch)
        !            58:      q = quality indicator (<SP> < 1ms, A < 10 ms, B < 100 ms, C < 500
        !            59:      ms, D > 500 ms)
        !            60:      yy = year (as broadcast)
        !            61:      ddd = day of year
        !            62:      hh:mm:ss.fff = hours, minutes, seconds, milliseconds of day
        !            63:      l = leap-second warning (L indicates leap at end of month)
        !            64:      d = standard/daylight time indicator (<SP> standard, D daylight)
        !            65: 
        !            66:      Note: alarm condition is indicated by other than <SP> at A, which
        !            67:      occurs during initial synchronization and when received signal has
        !            68:      been lost for about ten hours; unlock condition is indicated by
        !            69:      other than <SP> at Q, with time since last lock indicated by the
        !            70:      letter code A < 13 min, B < 1.5 hr, C < 7 hr, D > 7 hr.
        !            71: 
        !            72:      example: "  92 216 15:36:43.640  D"
        !            73:                AQ   D   T
        !            74: 
        !            75: TrueTime 468-DC Satellite Synchronized Clock (and other TrueTime
        !            76: receivers)
        !            77: 
        !            78: "<CR><LF><^A>ddd:hh:mm:ssq<CR>"
        !            79:               D   T       QC
        !            80: 
        !            81:      poll: none; offsets: Y = none, D = 0, T = 4, A = 12, Q = 12
        !            82:      hh:mm:ss = hours, minutes, seconds
        !            83:      q = quality/alarm indicator (<SP> = locked, ? = alarm)
        !            84: 
        !            85:      Note: alarm condition is indicated by ? at A, which occurs during
        !            86:      initial synchronization and when received signal is lost for an
        !            87:      extended period; unlock condition is indicated by other than <SP>
        !            88:      at Q
        !            89: 
        !            90:      example: "216:15:36:43 "
        !            91:                D   T       Q
        !            92: 
        !            93: Heath GC-1000 Most Accurate Clock (WWV/H)
        !            94: 
        !            95: "<CR>hh:mm:ss.f     dd/mm/yy<CR>"
        !            96:  C   T        A     D
        !            97: 
        !            98:      poll: none; offsets: Y = none, D = 15, T = 0, A = 9, Q = none
        !            99:      hh:mm:ss = hours, minutes, seconds
        !           100:      f = deciseconds (? when out of spec)
        !           101:      dd/mm = day, month
        !           102:      yy = year of century (from DIPswitches)
        !           103: 
        !           104:      Note: 0?:??:??.? is displayed before synch is first established and
        !           105:      hh:mm:ss.? once synch is established and then lost again for about
        !           106:      a day.
        !           107: 
        !           108:      example: "15:36:43.6     04/08/91"
        !           109:                T        A     D     Y
        !           110: 
        !           111: PST/Traconex 1020 Time Source (WWV/H) (firmware revision V4.01)
        !           112: 
        !           113: "frdzycchhSSFTttttuuxx<CR>" "ahh:mm:ss.fffs<CR>" "yy/dd/mm/ddd<CR>"
        !           114:           A   Q               T                   Y  D
        !           115: 
        !           116:      poll: "QMQDQT"; offsets: Y = 0, D = 3 T = 1,, A = 11, Q = 13
        !           117:      f = frequency enable (O = all frequencies enabled)
        !           118:      r = baud rate (3 = 1200, 6 = 9600)
        !           119:      d = features indicator (@ = month/day display enabled)
        !           120:      z = time zone (0 = UTC)
        !           121:      y = year (5 = 1991)
        !           122:      cc = WWV propagation delay (52 = 22 ms)
        !           123:      hh = WWVH propagation delay (81 = 33 ms)
        !           124:      SS = status (80 or 82 = operating correctly)
        !           125:      F = current receive frequency (1-5 = 2.5, 5, 10, 15, 20 MHz)
        !           126:      T = transmitter (C = WWV, H = WWVH)
        !           127:      tttt = time since last update (minutes)
        !           128:      uu = flush character (03 = ^C)
        !           129:      xx = 94 (unknown) (firmware revision X4.01.999 only)
        !           130: 
        !           131:      a = AM/PM indicator (A = AM, P = PM, <SP> - 24-hour format)
        !           132:      hh:mm:ss.fff = hours, minutes, seconds, milliseconds of day
        !           133:      s = daylight-saving indicator (<SP> standard, D daylight)
        !           134: 
        !           135:      yy = year of century (from DIPswitches)
        !           136:      dd/mm/ddd = day of month, month of year, day of year
        !           137: 
        !           138:      Note: The alarm condition is indicated by other than ? at A, which
        !           139:      occurs during initial synchronization and when received signal is
        !           140:      lost for an extended period. A receiver unlock condition is
        !           141:      indicated by other than "0000" in the tttt subfield at Q.
        !           142: 
        !           143:      example: "O3@055281824C00000394 91/08/04/216  15:36:43.640"
        !           144:                              T       Y        D    T
        !           145: 
        !           146: David L. Mills
        !           147: University of Delaware
        !           148: mills@udel.edu
        !           149: 23 October 1993

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>