aboutsummaryrefslogtreecommitdiff
path: root/contrib/ntp/html/driver35.htm
blob: d3b77e0e201afc33127073333c2fee4dbd41d09c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>Conrad parallel port radio clock</title>
</head>
<body>

<h3>Conrad parallel port radio clock</h3>
<hr>

<h4>Synopsis</h4>

<p>Address: 127.127.35.<i>u</i><br>
Reference ID: <tt>PCF</tt><br>
Driver ID: <tt>PCF</tt><br>
Parallel Port: <tt>/dev/pcfclock<i>u</i></tt>
</p>

<h4>Description</h4>

<p>This driver supports the parallel port radio clocks sold by <a
href="http://www.conrad-electronic.com/">Conrad Electronic</a> under
order numbers 967602 and 642002.  The battery-powered radio clock is
put between a parallel port and your printer.  It receives the legal
German time, which is either CET or CEST, from the DCF77 transmitter
and uses it to set internal quartz clock.  The DCF77 transmitter is
located near to Frankfurt/Main and covers a radius of more than 1500
kilometers.

<p>The driver requires that the pcfclock device driver be installed.
A device driver for Linux&nbsp;2.2 is available at
<a href="http://home.pages.de/~voegele/pcf.html">the pcfclock driver
page</a>.
</p>

<p>The driver uses C library functions to convert the received
timecode to UTC and therefore requires that the local timezone be
CET/CEST.  If your server is not located in Central Europe, you have
to set the environment variable TZ to CET before <tt>ntpd</tt> is
started.</p>

<h4>Monitor Data</h4>

<p>Each timecode is written to the <tt>clockstats</tt> file in the format
<tt>YYYY MM DD HH MI SS</tt>.</p>

<h4>Fudge Factors</h4>

<dl>
<dt><tt>time1 <i>time</i></tt></dt>
<dd>Specifies the time offset calibration factor, in seconds and fraction,
with default 0.0.</dd>

<dt><tt>time2 <i>time</i></tt></dt>
<dd>Not used by this driver.</dd>

<dt><tt>stratum <i>number</i></tt></dt>
<dd>Specifies the driver stratum, in decimal from 0 to 15, with default 0.
</dd>

<dt><tt>refid <i>string</i></tt></dt>
<dd>Specifies the driver reference identifier, an ASCII string from one to
four characters, with default <tt>PCF</tt>.</dd>

<dt><tt>flag1 0 | 1</tt></dt>
<dd>Not used by this driver.</dd>

<dt><tt>flag2 0 | 1</tt></dt>
<dd>Not used by this driver.</dd>

<dt><tt>flag3 0 | 1</tt></dt>
<dd>Not used by this driver.</dd>

<dt><tt>flag4 0 | 1</tt></dt>
<dd>Not used by this driver.</dd>
</dl>

<hr>
<address>Andreas Voegele (andreas.voegele@gmx.de)</address>

</body>
</html>