summaryrefslogtreecommitdiffstats
path: root/contrib/ntp/html/driver34.htm
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ntp/html/driver34.htm')
-rw-r--r--contrib/ntp/html/driver34.htm62
1 files changed, 52 insertions, 10 deletions
diff --git a/contrib/ntp/html/driver34.htm b/contrib/ntp/html/driver34.htm
index e9dcdbc..c114c72 100644
--- a/contrib/ntp/html/driver34.htm
+++ b/contrib/ntp/html/driver34.htm
@@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html> <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso8859-1">
-<title>Dumb Clock</title>
+<title>Ultralink Clock</title>
</head>
<body>
@@ -10,18 +10,19 @@
<hr>
<h4>Synopsis</h4>
Address: 127.127.34.<i>u</i><br>
-Reference ID: <TT>ULINK</TT><br>
+Reference ID: <TT>WWVB</TT><br>
Driver ID: <tt>ULINK</tt><br>
-Serial Port: <tt>/dev/ulink<i>u</i></tt>; 9600 bps, 8-bits,
+Serial Port: <tt>/dev/wwvb<i>u</i></tt>; 9600 bps, 8-bits,
no parity<br>
<br>Features: <tt>(none)</tt>
<h4>Description</h4>
-This driver supports the Ultralink Model 320 RS-232 powered WWVB receiver. PDF specs available on <a href="http://www.linuxfoundary.com">www.linuxfoundary.com</a>. While the unit may support them, this driver does nothing with leap seconds, quality codes, etc. (though it probably should).
+This driver supports the Ultralink Model 320 RS-232 powered WWVB receiver. PDF specs available on <a href="http://www.ulio.com">www.ulio.com</a>.
+This driver also supports the Model 330,331,332 decoders in both polled or continous time code mode. Leap second and quality are supported.
<P>Most of this code is originally from refclock_wwvb.c with thanks. Any mistakes are mine. Any improvements are welcome.
-
+<hr>
<pre>
- The timecode format is:
+ The Model 320 timecode format is:
<cr><lf>SQRYYYYDDD+HH:MM:SS.mmLT<cr>
@@ -40,14 +41,55 @@ This driver supports the Ultralink Model 320 RS-232 powered WWVB receiver. PDF
L = Leap second pending at end of month -- 'I' = inset, 'D'=delete
T = DST <-> STD transition indicators
- Note that this driver does not do anything with the L or T flags.
+ Note that this driver does not do anything with the T flag.
- The M320 also has a 'U' command which returns UT1 correction information. It
- is not used in this driver.
+ The M320 also has a 'U' command which returns UT1 correction information.
+ It is not used in this driver.
+</pre>
+<hr>
+<pre>
+ The Model 33x timecode format is:
+
+ S9+D 00 YYYY+DDDUTCS HH:MM:SSl+5
+
+ Where:
+
+ S = sync indicator S insync N not in sync
+ the sync flag is WWVB decoder sync
+ nothing to do with time being correct
+ 9+ = signal level 0 thru 9+ If over 9 indicated as 9+
+ D = data bit ( fun to watch but useless ;-)
+ space
+ 00 = hours since last GOOD WWVB frame sync
+ space
+ YYYY = current year
+ + = leap year indicator
+ DDD = day of year
+ UTC = timezone (always UTC)
+ S = daylight savings indicator
+ space
+ HH = hours
+ : = This is the REAL in sync indicator (: = insync)
+ MM = minutes
+ : = : = in sync ? = NOT in sync
+ SS = seconds
+ L = leap second flag
+ +5 = UT1 correction (sign + digit ))
+
+ This driver ignores UT1 correction,DST indicator,Leap year
+ and signal level.
+
+</pre>
+<hr>
+<pre>
+
+Fudge factors
+ flag1 polling enable (1=poll 0=no poll)
+
</pre>
<hr>
- <address><a href="mailto:dstrout@linuxfoundary.com">root</a></address>
+ <address><a href="mailto:dstrout@linuxfoundary.com">mail</a></address>
<!-- hhmts start -->
Last modified: Tue Sep 14 05:53:08 EDT 1999
<!-- hhmts end -->
OpenPOWER on IntegriCloud