xref: /freebsd/contrib/ntp/html/drivers/driver40-ja.html (revision f391d6bc1d0464f62f1b8264666c897a680156b1)
1276da39aSCy Schubert<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2276da39aSCy Schubert
3276da39aSCy Schubert<html lang="ja">
4276da39aSCy Schubert
5276da39aSCy Schubert	<head>
6276da39aSCy Schubert		<meta http-equiv="content-type" content="text/html;charset=utf-8">
7276da39aSCy Schubert		<meta name="generator" content="HTML Tidy, see www.w3.org">
8276da39aSCy Schubert		<meta http-equiv="Content-Style-Type" content="text/css">
9276da39aSCy Schubert		<meta http-equiv="Content-Script-Type" content="text/javascript">
10276da39aSCy Schubert		<title>JJY Receivers</title>
11276da39aSCy Schubert		<link rev="made" href="http://www.bea.hi-ho.ne.jp/abetakao/">
12276da39aSCy Schubert		<link rel="start" href="http://www.eecis.udel.edu/~mills/ntp/html/refclock.html">
13276da39aSCy Schubert		<link href="scripts/style.css" type="text/css" rel="stylesheet">
14276da39aSCy Schubert	</head>
15276da39aSCy Schubert
16276da39aSCy Schubert	<body>
17276da39aSCy Schubert		<h3>JJY Receivers</h3>
18276da39aSCy Schubert<p>Last update:
19*f391d6bcSXin LI  <!-- #BeginDate format:En2m -->08-May-2016  00:00<!-- #EndDate -->
20276da39aSCy Schubert  UTC &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="driver40.html">ENGLISH(英語)</a> &nbsp; <a href="driver40-ja.html">JAPANESE(日本語)</a></p>
21276da39aSCy Schubert		<hr>
22276da39aSCy Schubert		<h4>Synopsis</h4>
23276da39aSCy Schubert		Address: 127.127.40.<em>u</em><br>
24276da39aSCy Schubert		Reference ID: <code>JJY</code><br>
25276da39aSCy Schubert		Driver ID: <code>JJY</code><br>
26276da39aSCy Schubert		Serial Port: <code>/dev/jjy<em>u</em></code>; それぞれのJJY受信機、GPS時計、テレフォンJJYを参照して下さい。
27276da39aSCy Schubert		<h4>Description</h4>
28276da39aSCy Schubert		<p>このドライバーは、以下の、日本で販売されている JJY受信機、GPS時計と、電話回線による時刻配信サービスをサポートしています。
29276da39aSCy Schubert		</p>
30276da39aSCy Schubert		<table width="100%">
31276da39aSCy Schubert		<tr>
32276da39aSCy Schubert		<td width="50%" style="vertical-align:top;">
33276da39aSCy Schubert		<a href="#mode-1">トライステート &nbsp; TS-JJY01, TS-JJY02</a><br>
34276da39aSCy Schubert		<a href="#mode-2">シーデックス &nbsp; JST2000</a><br>
35276da39aSCy Schubert		<a href="#mode-3">エコー計測器 &nbsp; LT-2000</a><br>
36276da39aSCy Schubert		<a href="#mode-4">シチズンTIC &nbsp; JJY-200</a><br>
37276da39aSCy Schubert		<a href="#mode-5">トライステート &nbsp; TS-GPSclock-01</a><br>
38276da39aSCy Schubert		</td>
39276da39aSCy Schubert		<td width="50%" style="vertical-align:top; border-left:solid; padding:0px 0px 0px 10px;">
40276da39aSCy Schubert		<a href="#mode-6">セイコー タイム システム &nbsp; TDC-300</a><br>
41276da39aSCy Schubert		<a href="#mode-100">テレフォンJJY</a><br>
42276da39aSCy Schubert		</td>
43276da39aSCy Schubert		</tr>
44276da39aSCy Schubert		</table>
45276da39aSCy Schubert		<ul>
46276da39aSCy Schubert
47276da39aSCy Schubert			<li>
48276da39aSCy Schubert				<p><a name="mode-1">トライステート &nbsp; TS-JJY01, TS-JJY02</a> &nbsp; <a href="http://www.tristate.ne.jp/">http://www.tristate.ne.jp/</a> (日本語)</p><br>
49276da39aSCy Schubert				<dl>
50276da39aSCy Schubert					<dt>NTPの設定 ( ntp.conf )</dt>
51276da39aSCy Schubert					<dd><br>
52276da39aSCy Schubert						<dl>
53276da39aSCy Schubert							<dt>server &nbsp; 127.127.40.X &nbsp; mode 1</dt>
54276da39aSCy Schubert							<dd><br></dd>
55276da39aSCy Schubert							<dt>fudge &nbsp; 127.127.40.X &nbsp; time1 0.NNN &nbsp; flag1 0|1</dt>
56276da39aSCy Schubert							<dd>
57276da39aSCy Schubert								<p>Time1 は、受信機からの時刻に加算する調整時間を、固定小数点形式の秒で設定します。<br>
58276da39aSCy Schubert								この受信機には、数10ミリ秒 ( 0.0NN秒 ) から百数10ミリ秒 ( 0.1NN秒 ) の調整時間を設定すると良いでしょう。</p>
59276da39aSCy Schubert								<p>Flag1 は、時刻同期には無関係です。Flag1 を 1 に設定すると、状態を問い合わせるコマンドを DATE コマンドと STIM コマンドの前に発行して、応答を clockstats ファイルに記録します。</p>
60276da39aSCy Schubert								<table border="1" summary="fudge flag1">
61276da39aSCy Schubert									<tr><td>0 (Default)</td><td>DCST と STUS コマンドは、発行しません。</td></tr>
62276da39aSCy Schubert									<tr><td>1</td><td>DCST と STUS コマンドを、発行します。</td></tr>
63276da39aSCy Schubert								</table>
64276da39aSCy Schubert							</dd>
65276da39aSCy Schubert						</dl>
66276da39aSCy Schubert						<br>
67276da39aSCy Schubert					</dd>
68276da39aSCy Schubert					<dt>インターフェース</dt>
69276da39aSCy Schubert					<dd>
70276da39aSCy Schubert						<p>RS-232C, 9600 BPS, 8ビット, パリティなし, 1ストップ・ビット</p>
71276da39aSCy Schubert						<br>
72276da39aSCy Schubert					</dd>
73276da39aSCy Schubert					<dt>日時データの形式</dt>
74276da39aSCy Schubert					<dd><br>
75276da39aSCy Schubert						<table summary="CommandAndReply">
76276da39aSCy Schubert							<tr>
77276da39aSCy Schubert								<td>コマンド</td>
78276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
79276da39aSCy Schubert								<td>応答</td>
80276da39aSCy Schubert							</tr>
81276da39aSCy Schubert							<tr>
82276da39aSCy Schubert								<td><code>dcst{CR}{LF}</code></td>
83276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
84276da39aSCy Schubert								<td><code>valid{CR}{LF} | invalid{CR}{LF}</code></td>
85276da39aSCy Schubert							</tr>
86276da39aSCy Schubert							<tr>
87276da39aSCy Schubert								<td><code>stus{CR}{LF}</code></td>
88276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
89276da39aSCy Schubert								<td><code>adjusted{CR}{LF} | unadjusted{CR}{LF}</code></td>
90276da39aSCy Schubert							</tr>
91276da39aSCy Schubert							<tr>
92276da39aSCy Schubert								<td><code>time{CR}{LF}</code></td>
93276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
94276da39aSCy Schubert								<td><code>HH:MM:SS{CR}{LF}</code></td>
95276da39aSCy Schubert							</tr>
96276da39aSCy Schubert							<tr>
97276da39aSCy Schubert								<td><code>date{CR}{LF}</code></td>
98276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
99276da39aSCy Schubert								<td><code>YYYY/MM/DD WWW{CR}{LF}</code></td>
100276da39aSCy Schubert							</tr>
101276da39aSCy Schubert							<tr>
102276da39aSCy Schubert								<td><code>stim{CR}{LF}</code></td>
103276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
104276da39aSCy Schubert								<td><code>HH:MM:SS{CR}{LF}</code></td>
105276da39aSCy Schubert							</tr>
106276da39aSCy Schubert						</table>
107276da39aSCy Schubert						<p>日付と時刻は、別々に問い合わせます。日付が深夜0時の前か後かの不確定をチェックするため、日付の問い合わせの前後に時刻を問い合わせています。</p><br>
108276da39aSCy Schubert					</dd>
109276da39aSCy Schubert				</dl>
110276da39aSCy Schubert			</li>
111276da39aSCy Schubert
112276da39aSCy Schubert			<li>
113276da39aSCy Schubert				<p><a name="mode-2">シーデックス &nbsp; JST2000</a> &nbsp; <a href="http://www.c-dex.co.jp/">http://www.c-dex.co.jp/</a> (日本語)</p><br>
114276da39aSCy Schubert				<dl>
115276da39aSCy Schubert					<dt>NTPの設定 ( ntp.conf )</dt>
116276da39aSCy Schubert					<dd><br>
117276da39aSCy Schubert						<dl>
118276da39aSCy Schubert							<dt>server &nbsp; 127.127.40.X &nbsp; mode 2</dt>
119276da39aSCy Schubert							<dd><br></dd>
120276da39aSCy Schubert							<dt>fudge &nbsp; 127.127.40.X &nbsp; time1 0.NNN</dt>
121276da39aSCy Schubert						</dl>
122276da39aSCy Schubert						<br>
123276da39aSCy Schubert					</dd>
124276da39aSCy Schubert					<dt>インターフェース</dt>
125276da39aSCy Schubert					<dd>
126276da39aSCy Schubert						<p>RS-232C, 9600 BPS, 8ビット, パリティなし, 1ストップ・ビット</p>
127276da39aSCy Schubert						<br>
128276da39aSCy Schubert					</dd>
129276da39aSCy Schubert					<dt>日時データの形式</dt>
130276da39aSCy Schubert					<dd><br>
131276da39aSCy Schubert						<table summary="CommandAndReply">
132276da39aSCy Schubert							<tr>
133276da39aSCy Schubert								<td>コマンド</td>
134276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
135276da39aSCy Schubert								<td>応答</td>
136276da39aSCy Schubert							</tr>
137276da39aSCy Schubert							<tr>
138276da39aSCy Schubert								<td><code>{ENQ}1J{ETX}</code></td>
139276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
140*f391d6bcSXin LI								<td><code>{STX}JYYMMDDWHHMMSSS{ETX}</code></td>
141276da39aSCy Schubert							</tr>
142276da39aSCy Schubert						</table>
143276da39aSCy Schubert						<br>
144276da39aSCy Schubert					</dd>
145276da39aSCy Schubert				</dl>
146276da39aSCy Schubert			</li>
147276da39aSCy Schubert
148276da39aSCy Schubert			<li>
149276da39aSCy Schubert				<p><a name="mode-3">エコー計測器 &nbsp; LT-2000</a> &nbsp; <a href="http://www.clock.co.jp/">http://www.clock.co.jp/</a> (日本語)</p><br>
150276da39aSCy Schubert				<dl>
151276da39aSCy Schubert					<dt>NTPの設定 ( ntp.conf )</dt>
152276da39aSCy Schubert					<dd><br>
153276da39aSCy Schubert						<dl>
154276da39aSCy Schubert							<dt>server &nbsp; 127.127.40.X &nbsp; mode 3</dt>
155276da39aSCy Schubert							<dd><br></dd>
156276da39aSCy Schubert							<dt>fudge &nbsp; 127.127.40.X &nbsp; time1 0.NNN</dt>
157276da39aSCy Schubert						</dl>
158276da39aSCy Schubert						<br>
159276da39aSCy Schubert					</dd>
160276da39aSCy Schubert					<dt>Interface</dt>
161276da39aSCy Schubert					<dd>
162276da39aSCy Schubert						<p>RS-232C, 9600 BPS, 8ビット, パリティなし, 1ストップ・ビット</p>
163276da39aSCy Schubert						<br>
164276da39aSCy Schubert					</dd>
165276da39aSCy Schubert					<dt>Time code format</dt>
166276da39aSCy Schubert					<dd><br>
167276da39aSCy Schubert						<table summary="CommandAndReply">
168276da39aSCy Schubert							<tr>
169276da39aSCy Schubert								<td>コマンド</td>
170276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
171276da39aSCy Schubert								<td>応答</td>
172276da39aSCy Schubert							</tr>
173276da39aSCy Schubert							<tr>
174276da39aSCy Schubert								<td><code>C</code></td>
175276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
176276da39aSCy Schubert								<td>( Mode 2 : Continuous )</td>
177276da39aSCy Schubert							</tr>
178276da39aSCy Schubert							<tr>
179276da39aSCy Schubert								<td>( Every second before 0.5 second )</td>
180276da39aSCy Schubert								<td></td>
181276da39aSCy Schubert								<td><code>YYMMDDWHHMMSS{ST1}{ST2}{ST3}{ST4}{CR}</code></td>
182276da39aSCy Schubert							</tr>
183276da39aSCy Schubert							<tr>
184276da39aSCy Schubert								<td><code>#</code></td>
185276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
186276da39aSCy Schubert								<td>( Mode 1 : Request&amp;Send )</td>
187276da39aSCy Schubert							</tr>
188276da39aSCy Schubert						</table>
189276da39aSCy Schubert						<br>
190276da39aSCy Schubert					</dd>
191276da39aSCy Schubert				</dl>
192276da39aSCy Schubert			</li>
193276da39aSCy Schubert
194276da39aSCy Schubert			<li>
195276da39aSCy Schubert				<p><a name="mode-4">シチズンTIC &nbsp; JJY-200</a> &nbsp; <a href="http://www.tic-citizen.co.jp/">http://www.tic-citizen.co.jp/</a> (日本語)</p><br>
196276da39aSCy Schubert				<dl>
197276da39aSCy Schubert					<dt>NTPの設定 ( ntp.conf )</dt>
198276da39aSCy Schubert					<dd><br>
199276da39aSCy Schubert						<dl>
200276da39aSCy Schubert							<dt>server &nbsp; 127.127.40.X &nbsp; mode 4</dt>
201276da39aSCy Schubert							<dd><br></dd>
202276da39aSCy Schubert							<dt>fudge &nbsp; 127.127.40.X &nbsp; time1 0.NNN</dt>
203276da39aSCy Schubert						</dl>
204276da39aSCy Schubert						<br>
205276da39aSCy Schubert					</dd>
206276da39aSCy Schubert					<dt>インターフェース</dt>
207276da39aSCy Schubert					<dd>
208276da39aSCy Schubert						<p>RS-232C, 4800 BPS, 8ビット, パリティなし, 1ストップ・ビット</p>
209276da39aSCy Schubert						<br>
210276da39aSCy Schubert					</dd>
211276da39aSCy Schubert					<dt>日時データの形式</dt>
212276da39aSCy Schubert					<dd><br>
213276da39aSCy Schubert						<table summary="CommandAndReply">
214276da39aSCy Schubert							<tr>
215276da39aSCy Schubert								<td>コマンド</td>
216276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
217276da39aSCy Schubert								<td>応答</td>
218276da39aSCy Schubert							</tr>
219276da39aSCy Schubert							<tr>
220276da39aSCy Schubert								<td>( Every second )</td>
221276da39aSCy Schubert								<td></td>
222276da39aSCy Schubert								<td><code>'XX YY/MM/DD W HH:MM:SS{CR}</code></td>
223276da39aSCy Schubert							</tr>
224276da39aSCy Schubert						</table>
225276da39aSCy Schubert						<br>
226276da39aSCy Schubert					</dd>
227276da39aSCy Schubert				</dl>
228276da39aSCy Schubert			</li>
229276da39aSCy Schubert
230276da39aSCy Schubert			<li>
231276da39aSCy Schubert				<p><a name="mode-5">トライステート &nbsp; TS-GPSclock-01</a> &nbsp; <a href="http://www.tristate.ne.jp/">http://www.tristate.ne.jp/</a> (日本語)</p>
232276da39aSCy Schubert				<p>このドライバーは、JJY受信機ではないGPS時計のトライステート TS-GPSclock-01 のコマンド・レスポンス・モードをサポートします。<br>
233276da39aSCy Schubert				TS-GPSclock-01 は、オンボードのスイッチとメニューでコマンド・レスポンス・モードとタイム・ゾーンをJST(日本標準時)に設定しなければなりまん。<br>
234276da39aSCy Schubert				この Type 40 のドライバーの他, TS-GPSclock-01 のNMEAモードは、<a href="driver20.html">一般 NMEA GPS ドライバー ( Type 20 )</a> でも利用することができます。</p>
235276da39aSCy Schubert				<dl>
236276da39aSCy Schubert					<dt>NTPの設定 ( ntp.conf )</dt>
237276da39aSCy Schubert					<dd><br>
238276da39aSCy Schubert						<dl>
239276da39aSCy Schubert							<dt>server &nbsp; 127.127.40.X &nbsp; mode 5</dt>
240276da39aSCy Schubert							<dd><br></dd>
241276da39aSCy Schubert							<dt>fudge &nbsp; 127.127.40.X &nbsp; time1 0.NNN &nbsp; flag1 0|1</dt>
242276da39aSCy Schubert							<dd>
243276da39aSCy Schubert								<p>Time1 は、受信機からの時刻に加算する調整時間を、固定小数点形式の秒で設定します</p>
244276da39aSCy Schubert								<p>Flag1 は、時刻同期には無関係です。Flag1 を 1 に設定すると、状態を問い合わせるコマンドを DATE コマンドと STIM コマンドの前に発行して、応答を clockstats ファイルに記録します。</p>
245276da39aSCy Schubert								<table border="1" summary="fudge flag1">
246276da39aSCy Schubert									<tr><td>0 (Default)</td><td>STUS コマンドは、発行しません。</td></tr>
247276da39aSCy Schubert									<tr><td>1</td><td>STUS コマンドを、発行します。</td></tr>
248276da39aSCy Schubert								</table>
249276da39aSCy Schubert							</dd>
250276da39aSCy Schubert						</dl>
251276da39aSCy Schubert						<br>
252276da39aSCy Schubert					</dd>
253276da39aSCy Schubert					<dt>インターフェース</dt>
254276da39aSCy Schubert					<dd>
255276da39aSCy Schubert						<p>USB ( /dev/ttyACM<em>0</em> )</p>
256276da39aSCy Schubert						<br>
257276da39aSCy Schubert					</dd>
258276da39aSCy Schubert					<dt>日時データの形式</dt>
259276da39aSCy Schubert					<dd><br>
260276da39aSCy Schubert						<table summary="CommandAndReply">
261276da39aSCy Schubert							<tr>
262276da39aSCy Schubert								<td>コマンド</td>
263276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
264276da39aSCy Schubert								<td>応答</td>
265276da39aSCy Schubert							</tr>
266276da39aSCy Schubert							<tr>
267276da39aSCy Schubert								<td><code>stus{CR}{LF}</code></td>
268276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
269276da39aSCy Schubert								<td><code>*R{CR}{LF} | *G{CR}{LF} | *U{CR}{LF} | +U{CR}{LF}</code></td>
270276da39aSCy Schubert							</tr>
271276da39aSCy Schubert							<tr>
272276da39aSCy Schubert								<td><code>time{CR}{LF}</code></td>
273276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
274276da39aSCy Schubert								<td><code>HH:MM:SS{CR}{LF}</code></td>
275276da39aSCy Schubert							</tr>
276276da39aSCy Schubert							<tr>
277276da39aSCy Schubert								<td><code>date{CR}{LF}</code></td>
278276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
279276da39aSCy Schubert								<td><code>YYYY/MM/DD{CR}{LF}</code></td>
280276da39aSCy Schubert							</tr>
281276da39aSCy Schubert							<tr>
282276da39aSCy Schubert								<td><code>time{CR}{LF}</code></td>
283276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
284276da39aSCy Schubert								<td><code>HH:MM:SS{CR}{LF}</code></td>
285276da39aSCy Schubert							</tr>
286276da39aSCy Schubert						</table>
287276da39aSCy Schubert						<p>日付と時刻は、別々に問い合わせます。日付が深夜0時の前か後かの不確定をチェックするため、日付の問い合わせの前後に時刻を問い合わせています。</p><br>
288276da39aSCy Schubert					</dd>
289276da39aSCy Schubert				</dl>
290276da39aSCy Schubert			</li>
291276da39aSCy Schubert
292276da39aSCy Schubert			<li>
293276da39aSCy Schubert				<p><a name="mode-6">セイコー タイム システム &nbsp; TDC-300</a> &nbsp; <a href="http://www.seiko-sts.co.jp/">http://www.seiko-sts.co.jp/</a> (英語と日本語)</p><br>
294276da39aSCy Schubert				<p>TDC-300 は、フロント・パネルのメニュー表示とスイッチで type 3 のデータ形式に設定しなければなりません。</p>
295276da39aSCy Schubert				<dl>
296276da39aSCy Schubert					<dt>NTP configuration ( ntp.conf )</dt>
297276da39aSCy Schubert					<dd><br>
298276da39aSCy Schubert						<dl>
299276da39aSCy Schubert							<dt>server &nbsp; 127.127.40.X &nbsp; mode 6</dt>
300276da39aSCy Schubert							<dd><br></dd>
301276da39aSCy Schubert							<dt>fudge &nbsp; 127.127.40.X &nbsp; time1 0.NNN</dt>
302276da39aSCy Schubert						</dl>
303276da39aSCy Schubert						<br>
304276da39aSCy Schubert					</dd>
305276da39aSCy Schubert					<dt>インターフェース</dt>
306276da39aSCy Schubert					<dd>
307276da39aSCy Schubert						<p>RS-232C, 2400 BPS, 8-bits, no parity, 1 stop bit</p>
308276da39aSCy Schubert						<br>
309276da39aSCy Schubert					</dd>
310276da39aSCy Schubert					<dt>日時データの形式</dt>
311276da39aSCy Schubert					<dd><br>
312276da39aSCy Schubert						<table summary="CommandAndReply">
313276da39aSCy Schubert							<tr>
314276da39aSCy Schubert								<td>コマンド</td>
315276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
316276da39aSCy Schubert								<td>応答</td>
317276da39aSCy Schubert							</tr>
318276da39aSCy Schubert							<tr>
319276da39aSCy Schubert								<td></td>
320276da39aSCy Schubert								<td></td>
321276da39aSCy Schubert								<td><code>{STX}YYMMDDWHHMMSS{ETX}</code></td>
322276da39aSCy Schubert							</tr>
323276da39aSCy Schubert							<tr>
324276da39aSCy Schubert								<td>( 5 to 10 mSec. before second )</td>
325276da39aSCy Schubert								<td></td>
326276da39aSCy Schubert								<td><code>{STX}{xE5}{ETX}</code></td>
327276da39aSCy Schubert							</tr>
328276da39aSCy Schubert						</table>
329276da39aSCy Schubert						<br>
330276da39aSCy Schubert					</dd>
331276da39aSCy Schubert				</dl>
332276da39aSCy Schubert			</li>
333276da39aSCy Schubert
334276da39aSCy Schubert			<li>
335276da39aSCy Schubert				<p><a name="mode-100">テレフォンJJY</a> &nbsp; <a href="http://jjy.nict.go.jp/">http://jjy.nict.go.jp/</a> (英語と日本語)</p>
336276da39aSCy Schubert				<p>テレフォンJJYは、電話回線による時刻配信サービスです。<br>
337276da39aSCy Schubert				このサービスは、国立研究開発法人 情報通信研究機構が提供しています。</p>
338276da39aSCy Schubert				<p>注意: このモード(テレフォンJJY)は、refclock_acts ( Type 18 ) のドライバーと同時に利用することはできません。
339276da39aSCy Schubert				設定ファイルの phone は、server と関係付けられていないため、ドライバーの refclock_acts ( type 18 ) も、この refclock_jjy ( type 40, mode 100 to 180 ) のいずれも、
340276da39aSCy Schubert				複数の phone のうち、どれが自分に関係するものか識別できないからです。</p>
341276da39aSCy Schubert				<dl>
342276da39aSCy Schubert					<dt>NTPの設定 ( ntp.conf )</dt>
343276da39aSCy Schubert					<dd>
344276da39aSCy Schubert						<dl>
345276da39aSCy Schubert							<dt>server &nbsp; 127.127.40.X &nbsp; mode (100, 101 to 180) &nbsp; minpoll N</dt>
346276da39aSCy Schubert							<dd>
347276da39aSCy Schubert							<p>モード 100 を設定した場合、このドライバーは、遅延を計測するためのループバック・コマンドは発行せず、電話回線とシステムの処理による遅延は調整しません。<br>
348276da39aSCy Schubert							モード 101 から 180 を設定した場合、このドライバーは、ループバック・コマンドを発行して、テレフォンJJYのループバック回路を通して電話回線とシステムの処理による遅延を計測します。<br>
349276da39aSCy Schubert							テレフォンJJYのループバック回路を経由した往復の時間は、5回、計測されます。
350276da39aSCy Schubert							それぞれの遅延時間のうち、700ミリ秒を超えたものは、平均遅延時間の計算より除外されます。
351276da39aSCy Schubert							また、700ミリ秒以下の有効な遅延時間が、3回以上の場合は、そのうち、最大の遅延時間は、平均遅延時間の計算より除外され、
352276da39aSCy Schubert							4回以上の場合は、そのうち、最小の遅延時間は、平均遅延時間の計算より除外されます。
353276da39aSCy Schubert							調整時間は、往復時間 × ( モード番号 - 100 ) % で計算し、同期する時刻に加算されます。<br>
354276da39aSCy Schubert							モード 101 から 180 を設定して自動遅延補正を選択するなら、モード 145 から 165 が良いでしょう。</p>
355276da39aSCy Schubert							<p>デフォルトの日時問い合わせ処理間隔 6 ( 64 秒 ) は、このモードには、短すぎます。 "minpoll" は、8 ( 256 秒, 約 4 分 ) 以上を設定して下さい。<br>
356276da39aSCy Schubert							日時問い合わせ処理間隔は、秒数を 2 のべき乗で指定します。 minpoll の値が、12 なら 4096 秒(約1時間)、14 なら 16384 秒(約4.5時間)、16 なら 65536 秒(約18時間)となります。</p><br>
357276da39aSCy Schubert							</dd>
358276da39aSCy Schubert							<dt>fudge &nbsp; 127.127.40.X &nbsp; flag1 0|1 &nbsp; flag2 0|1 &nbsp; flag3 0|1 &nbsp; flag4 0|1</dt>
359276da39aSCy Schubert							<dd>
360276da39aSCy Schubert								<p>Time1 は、受信機からの時刻に加算する調整時間を、固定小数点形式の秒で設定します。<br>
361276da39aSCy Schubert								mode 100 の場合は、time1 で調整する時間を設定したほうが良いでしょう。<br>
362276da39aSCy Schubert								mode 101 から 180 の場合は、このドライバーが計測したループバックの遅延時間の一定の割合を同期時刻に加算しますので、time1 は設定しないほうが良いでしょう。</p>
363276da39aSCy Schubert								<div style="text-align:left;">Flag1 は、タッチ・トーンかダイヤル・パルスかを指定します。</div>
364276da39aSCy Schubert								<table border="1" summary="fudge flag1">
365276da39aSCy Schubert									<tr><td>0 (Default)</td><td>タッチ・トーン</td><td>ATDWTnn...nn</td></tr>
366276da39aSCy Schubert									<tr><td>1</td><td>ダイヤル・パルス</td><td>ATDWPnn...nn</td></tr>
367276da39aSCy Schubert								</table>
368276da39aSCy Schubert								<br>
369276da39aSCy Schubert								<div style="text-align:left;">Flag2 は、エラー訂正プロトコルを指定します。</div>
370276da39aSCy Schubert								<table border="1" summary="fudge flag2">
371276da39aSCy Schubert									<tr><td>0 (Default)</td><td>ノーマル(エラー訂正なし)</td><td>AT\N0</td></tr>
372276da39aSCy Schubert									<tr><td>1</td><td>V42, MNP, ノーマルの自動選択</td><td>AT\N3</td></tr>
373276da39aSCy Schubert								</table>
374276da39aSCy Schubert								<br>
375276da39aSCy Schubert								<div style="text-align:left;">Flag3 は、スピーカーのオン/オフを指定します。</div>
376276da39aSCy Schubert								<table border="1" summary="fudge flag3">
377276da39aSCy Schubert									<tr><td>0 (Default)</td><td>オフ</td><td>ATM0Ln</td></tr>
378276da39aSCy Schubert									<tr><td>1</td><td>オン</td><td>ATM2Ln</td></tr>
379276da39aSCy Schubert								</table>
380276da39aSCy Schubert								<br>
381276da39aSCy Schubert								<div style="text-align:left;">Flag4 は、スピーカーの音量を指定します。</div>
382276da39aSCy Schubert								<table border="1" summary="fudge flag4">
383276da39aSCy Schubert									<tr><td>0 (Default)</td><td>低</td><td>ATMnL1</td></tr>
384276da39aSCy Schubert									<tr><td>1</td><td>中</td><td>ATMnL2</td></tr>
385276da39aSCy Schubert								</table>
386276da39aSCy Schubert								<br>
387276da39aSCy Schubert							</dd>
388276da39aSCy Schubert							<dt>phone 042NNNNNNN</dt>
389276da39aSCy Schubert							<dd>
390276da39aSCy Schubert								<p>電話番号は、<a href="http://jjy.nict.go.jp/">http://jjy.nict.go.jp/</a> で公開されています。<br>
391276da39aSCy Schubert								電話番号の桁数をチェックしています。もし、日本国外から発信するために国際電話アクセス番号と国番号を付加すると、桁数制限を超えます。<br>
392276da39aSCy Schubert								また、電話番号の最初の2桁や3桁をチェックしています。日本の緊急番号や特別のサービスの番号を指定することはできません。<br>
393276da39aSCy Schubert								内線から外線に発信する時は、"0," ( ゼロとカンマ ) を先頭に付加して下さい。外線発信番号は、チェックしていて、それ以外の外線発信番号を指定することはできません。</p>
394276da39aSCy Schubert							</dd>
395276da39aSCy Schubert						</dl>
396276da39aSCy Schubert						<br>
397276da39aSCy Schubert					</dd>
398276da39aSCy Schubert					<dt>インターフェース</dt>
399276da39aSCy Schubert					<dd>
400276da39aSCy Schubert						<p>RS-232C 又は USB, 2400 BPS, 8ビット, パリティなし, 1ストップ・ビット</p>
401276da39aSCy Schubert						<p>モデム制御コマンド:<br>
402276da39aSCy Schubert						<code>ATE0Q0V1, ATMnLn, AT&amp;K4, AT+MS=V22B, AT%C0, AT\Nn, ATH1, ATDWxnn...nn</code><br>
403276da39aSCy Schubert						<code>+++, ATH0</code></p>
404276da39aSCy Schubert						<br>
405276da39aSCy Schubert					</dd>
406276da39aSCy Schubert					<dt>日時データの形式</dt>
407276da39aSCy Schubert					<dd><br>
408276da39aSCy Schubert						<table summary="CommandAndReply">
409276da39aSCy Schubert							<tr>
410276da39aSCy Schubert								<td>プロンプト</td>
411276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
412276da39aSCy Schubert								<td>コマンド</td>
413276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
414276da39aSCy Schubert								<td>応答</td>
415276da39aSCy Schubert							</tr>
416276da39aSCy Schubert							<tr>
417276da39aSCy Schubert								<td><code>Name{SP}?{SP}</code></td>
418276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
419276da39aSCy Schubert								<td><code>TJJY{CR}</code></td>
420276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
421276da39aSCy Schubert								<td>Welcome messages</td>
422276da39aSCy Schubert							</tr>
423276da39aSCy Schubert							<tr>
424276da39aSCy Schubert								<td><code>&gt;</code></td>
425276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
426276da39aSCy Schubert								<td><code>LOOP{CR}</code></td>
427276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
428276da39aSCy Schubert								<td>( Switch to the loopback circuit )</td>
429276da39aSCy Schubert							</tr>
430276da39aSCy Schubert							<tr>
431276da39aSCy Schubert								<td><code>&nbsp;</code></td>
432276da39aSCy Schubert								<td>&nbsp;&nbsp;</td>
433276da39aSCy Schubert								<td><code>( One char. )</code></td>
434276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
435276da39aSCy Schubert								<td><code>( One char. )</code></td>
436276da39aSCy Schubert							</tr>
437276da39aSCy Schubert							<tr>
438276da39aSCy Schubert								<td><code>&nbsp;</code></td>
439276da39aSCy Schubert								<td>&nbsp;&nbsp;</td>
440276da39aSCy Schubert								<td><code>COM{CR}</code></td>
441276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
442276da39aSCy Schubert								<td>( Exit from the loopback circuit )</td>
443276da39aSCy Schubert							</tr>
444276da39aSCy Schubert							<tr>
445276da39aSCy Schubert								<td><code>&gt;</code></td>
446276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
447276da39aSCy Schubert								<td><code>TIME{CR}</code></td>
448276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
449276da39aSCy Schubert								<td><code>HHMMSS{CR}HHMMSS{CR}HHMMSS{CR}</code> 3 times on second</td>
450276da39aSCy Schubert							</tr>
451276da39aSCy Schubert							<tr>
452276da39aSCy Schubert								<td><code>&gt;</code></td>
453276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
454276da39aSCy Schubert								<td><code>4DATE{CR}</code></td>
455276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
456276da39aSCy Schubert								<td><code>YYYYMMDD{CR}</code></td>
457276da39aSCy Schubert							</tr>
458276da39aSCy Schubert							<tr>
459276da39aSCy Schubert								<td><code>&gt;</code></td>
460276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
461276da39aSCy Schubert								<td><code>LEAPSEC{CR}</code></td>
462276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
463276da39aSCy Schubert								<td><code>{SP}0{CR} | +1{CR} | -1{CR}</code></td>
464276da39aSCy Schubert							</tr>
465276da39aSCy Schubert							<tr>
466276da39aSCy Schubert								<td><code>&gt;</code></td>
467276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
468276da39aSCy Schubert								<td><code>TIME{CR}</code></td>
469276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
470276da39aSCy Schubert								<td><code>HHMMSS{CR}HHMMSS{CR}HHMMSS{CR}</code> 3 times on second</td>
471276da39aSCy Schubert							</tr>
472276da39aSCy Schubert							<tr>
473276da39aSCy Schubert								<td><code>&gt;</code></td>
474276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
475276da39aSCy Schubert								<td><code>BYE{CR}</code></td>
476276da39aSCy Schubert								<td>&nbsp;--&gt;&nbsp;</td>
477276da39aSCy Schubert								<td>Sayounara messages</td>
478276da39aSCy Schubert							</tr>
479276da39aSCy Schubert						</table>
480276da39aSCy Schubert						<p>日付と時刻は、別々に問い合わせます。日付が深夜0時の前か後かの不確定をチェックするため、日付の問い合わせの前後に時刻を問い合わせています。<br>
481276da39aSCy Schubert						うるう秒は、処理していません。情報として clockstats ファイルに記録しているだけです。</p>
482276da39aSCy Schubert						<br>
483276da39aSCy Schubert					</dd>
484276da39aSCy Schubert				</dl>
485276da39aSCy Schubert			</li>
486276da39aSCy Schubert
487276da39aSCy Schubert		</ul>
488276da39aSCy Schubert
489276da39aSCy Schubert		<p>JJY は、長波で日本標準時(JST)を送信している無線局で、国立研究開発法人 情報通信研究機構が運用しています。JJY の運用情報などは、 <a href="http://www.nict.go.jp/">http://www.nict.go.jp/</a>(英語と日本語)や <a href="http://jjy.nict.go.jp/">http://jjy.nict.go.jp/</a>(英語と日本語)で提供されています。</p>
490276da39aSCy Schubert		<p>実際のシリアル・ポートのデバイスにシンボリック・リンクを作成して下さい。シンボリック・リンクを作成するコマンドは、以下のとおりです。</p>
491276da39aSCy Schubert		<p><code>ln -s /dev/ttyS0 /dev/jjy0</code></p>
492276da39aSCy Schubert		<p>RS-232C から USB への変換ケーブルを利用して、JJY受信機、GPS時計、モデムをRS-232Cポートではなく、USBに接続することができます。この場合のシンボリック・リンクを作成するコマンドは、以下のとおりです。</p>
493276da39aSCy Schubert		<p><code>ln -s /dev/ttyUSB0 /dev/jjy0</code></p>
494276da39aSCy Schubert		<p>Windows NT の場合は、 COM<em>X</em>: の数字部分がドライバーのユニット番号に使用されます。 ドライバーのユニット 1 は、COM1: にユニット 3 は、COM3: に対応します。</p>
495276da39aSCy Schubert		<h4>Monitor Data</h4>
496276da39aSCy Schubert		<p>このドライバーは、JJY受信機、GPS時計、モデムとの送受信データを <code>clockstats</code> ファイルに記録します。</p>
497276da39aSCy Schubert		<p><code>
498276da39aSCy Schubert		statsdir /var/log/ntpd/<br>
499276da39aSCy Schubert		filegen clockstats file  clockstats type day enable
500276da39aSCy Schubert		</code></p>
501276da39aSCy Schubert		<div style="text-align:left;">レコード中のマークについて</div>
502276da39aSCy Schubert		<table border="1" summary="Clockstats">
503276da39aSCy Schubert			<tr><td><code>JJY</code>&nbsp;</td><td>情報(このドライバーの開始または終了)</td></tr>
504276da39aSCy Schubert			<tr><td><code>--&gt;</code>&nbsp;</td><td>送信データ</td></tr>
505276da39aSCy Schubert			<tr><td><code>&lt;--</code>&nbsp;</td><td>受信データ</td></tr>
506276da39aSCy Schubert			<tr><td><code>---</code>&nbsp;</td><td>情報</td></tr>
507276da39aSCy Schubert			<tr><td><code>===</code>&nbsp;</td><td>情報(ポーリングの開始、および、同期時刻)</td></tr>
508276da39aSCy Schubert			<tr><td><code>-W-</code>&nbsp;</td><td>警告メッセージ</td></tr>
509276da39aSCy Schubert			<tr><td><code>-X-</code>&nbsp;</td><td>エラー・メッセージ</td></tr>
510276da39aSCy Schubert		</table>
511276da39aSCy Schubert		<h4>Fudge Factors</h4>
512276da39aSCy Schubert		<dl>
513276da39aSCy Schubert			<dt><code>time1 <em>time</em></code></dt>
514276da39aSCy Schubert			<dd>受信機からの時刻に対する調整時間を、固定小数点形式の秒で設定します。デフォルトは、0.0秒です。</dd>
515276da39aSCy Schubert			<dt><code>time2 <em>time</em></code></dt>
516276da39aSCy Schubert			<dd>未使用。</dd>
517276da39aSCy Schubert			<dt><code>stratum <em>number</em></code></dt>
518276da39aSCy Schubert			<dd>NTPの階層番号を 0 から 15 で指定します。デフォルトは、0です。</dd>
519276da39aSCy Schubert			<dt><code>refid <em>string</em></code></dt>
520276da39aSCy Schubert			<dd>ドライバーIDで、ASCII の1文字から4文字で指定します。デフォルトは、<code>JJY</code> です。</dd>
521276da39aSCy Schubert			<dt><code>flag1 0 | 1</code></dt>
522276da39aSCy Schubert			<dd>それぞれのモードを参照して下さい。</dd>
523276da39aSCy Schubert			<dt><code>flag2 0 | 1</code></dt>
524276da39aSCy Schubert			<dd>それぞれのモードを参照して下さい。</dd>
525276da39aSCy Schubert			<dt><code>flag3 0 | 1</code></dt>
526276da39aSCy Schubert			<dd>それぞれのモードを参照して下さい。</dd>
527276da39aSCy Schubert			<dt><code>flag4 0 | 1</code></dt>
528276da39aSCy Schubert			<dd>それぞれのモードを参照して下さい。</dd>
529276da39aSCy Schubert		</dl>
530276da39aSCy Schubert		<hr>
531276da39aSCy Schubert		<script type="text/javascript" language="javascript" src="scripts/footer.txt"></script>
532276da39aSCy Schubert	</body>
533276da39aSCy Schubert
534276da39aSCy Schubert</html>
535