home *** CD-ROM | disk | FTP | other *** search
- From: mrapple@quack.sac.ca.us (Nick Sayer)
- Newsgroups: comp.protocols.time.ntp
- Organization: The Duck Pond public unix: +1 408 249 9630, log in as 'guest'.
-
- N I C K ' S C H U P R E A C H !
-
-
- Simply put, the highest accuracy-per-dollar method of getting time
- to a Unix system is via a CHU modem.
-
- CHU is a radio station in Canada that broadcasts on 3,330, 7.335, and
- 14,670 kHz. The transmissions come from 45 degrees 18 minutes
- north, 75 degrees 45 minutes west, and are 3 kW on 3 and 14 Mhz and 10
- kW on 7 MHz. The transmissions are upper-sideband, reinjected
- carrier (so they're audible on most AM radios).
-
- The signal is more boring to a human listener, consisting mostly of
- second markers and a once-a-minute station ID and time announcement,
- but between :31 and :39 seconds past the minute, CHU transmits
- Bel 103 compatable AFSK tones with 300 bps data containing the
- day of the year, hour, minute and second.
-
- Specifically, the mark tone is 2225 Hz and the space tone is 2025 Hz.
- The mark tone begins 10 ms after the start of the second. It goes on
- for 123.333... ms. The first start bit then begins and the bits continue
- for 10 8N2 characters. The last stop bit ends at precisely 500 msec
- past the minute, and the mark tone drops out shortly after that.
- Each bit is timed precisely and is exactly 1/300 of a second
- long.
-
- The 10 characters are all pairs of BCD digits. The first 5 and second
- 5 are the same, to allow error detection.
-
- Example data (in Hex):
-
- 16 59 80 42 73 16 59 80 42 73
-
- First, you throw away one half:
-
- 16 59 80 42 73
-
- Next, flip the nibbles around
-
- 61 95 08 24 37
-
- Next, a little prettying-up:
-
- 6 195 08:24:37
-
- It's 08:24:37 UTC on the 195th day of the year. The 6 is a constant.
-
- The best part of all is that a CHU system is simply a shortwave radio
- and a standard computer 300 baud modem, and that you can get just as
- accurate results as radio-clocks costing hundreds or thousands of
- dollars.
-
- A schematic of a suitable modem made with 3 simple chips is available
- on louie.udel.edu along with the source for a loadable driver used
- to accurately timestamp CHU stuff. Just make the module, compile
- xntpd with CHU support, hook up a modem, and there you are!
-
- --
- Nick Sayer <mrapple@quack.sac.ca.us> |
- N6QQQ @ N0ARY.#NOCAL.CA.USA.NA | The .signature virus
- 37 19 49 N / 121 57 36 W | was here (v2.2f).
- +1 408 249 9630, log in as 'guest' |
-