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