1*276da39aSCy Schubert<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2*276da39aSCy Schubert 3*276da39aSCy Schubert<html lang="ja"> 4*276da39aSCy Schubert 5*276da39aSCy Schubert <head> 6*276da39aSCy Schubert <meta http-equiv="content-type" content="text/html;charset=utf-8"> 7*276da39aSCy Schubert <meta name="generator" content="HTML Tidy, see www.w3.org"> 8*276da39aSCy Schubert <meta http-equiv="Content-Style-Type" content="text/css"> 9*276da39aSCy Schubert <meta http-equiv="Content-Script-Type" content="text/javascript"> 10*276da39aSCy Schubert <title>JJY Receivers</title> 11*276da39aSCy Schubert <link rev="made" href="http://www.bea.hi-ho.ne.jp/abetakao/"> 12*276da39aSCy Schubert <link rel="start" href="http://www.eecis.udel.edu/~mills/ntp/html/refclock.html"> 13*276da39aSCy Schubert <link href="scripts/style.css" type="text/css" rel="stylesheet"> 14*276da39aSCy Schubert </head> 15*276da39aSCy Schubert 16*276da39aSCy Schubert <body> 17*276da39aSCy Schubert <h3>JJY Receivers</h3> 18*276da39aSCy Schubert<p>Last update: 19*276da39aSCy Schubert <!-- #BeginDate format:En2m -->15-May-2015 00:00<!-- #EndDate --> 20*276da39aSCy Schubert UTC <a href="driver40.html">ENGLISH(英語)</a> <a href="driver40-ja.html">JAPANESE(日本語)</a></p> 21*276da39aSCy Schubert <hr> 22*276da39aSCy Schubert <h4>Synopsis</h4> 23*276da39aSCy Schubert Address: 127.127.40.<em>u</em><br> 24*276da39aSCy Schubert Reference ID: <code>JJY</code><br> 25*276da39aSCy Schubert Driver ID: <code>JJY</code><br> 26*276da39aSCy Schubert Serial Port: <code>/dev/jjy<em>u</em></code>; それぞれのJJY受信機、GPS時計、テレフォンJJYを参照して下さい。 27*276da39aSCy Schubert <h4>Description</h4> 28*276da39aSCy Schubert <p>このドライバーは、以下の、日本で販売されている JJY受信機、GPS時計と、電話回線による時刻配信サービスをサポートしています。 29*276da39aSCy Schubert </p> 30*276da39aSCy Schubert <table width="100%"> 31*276da39aSCy Schubert <tr> 32*276da39aSCy Schubert <td width="50%" style="vertical-align:top;"> 33*276da39aSCy Schubert <a href="#mode-1">トライステート TS-JJY01, TS-JJY02</a><br> 34*276da39aSCy Schubert <a href="#mode-2">シーデックス JST2000</a><br> 35*276da39aSCy Schubert <a href="#mode-3">エコー計測器 LT-2000</a><br> 36*276da39aSCy Schubert <a href="#mode-4">シチズンTIC JJY-200</a><br> 37*276da39aSCy Schubert <a href="#mode-5">トライステート TS-GPSclock-01</a><br> 38*276da39aSCy Schubert </td> 39*276da39aSCy Schubert <td width="50%" style="vertical-align:top; border-left:solid; padding:0px 0px 0px 10px;"> 40*276da39aSCy Schubert <a href="#mode-6">セイコー タイム システム TDC-300</a><br> 41*276da39aSCy Schubert <a href="#mode-100">テレフォンJJY</a><br> 42*276da39aSCy Schubert </td> 43*276da39aSCy Schubert </tr> 44*276da39aSCy Schubert </table> 45*276da39aSCy Schubert <ul> 46*276da39aSCy Schubert 47*276da39aSCy Schubert <li> 48*276da39aSCy Schubert <p><a name="mode-1">トライステート TS-JJY01, TS-JJY02</a> <a href="http://www.tristate.ne.jp/">http://www.tristate.ne.jp/</a> (日本語)</p><br> 49*276da39aSCy Schubert <dl> 50*276da39aSCy Schubert <dt>NTPの設定 ( ntp.conf )</dt> 51*276da39aSCy Schubert <dd><br> 52*276da39aSCy Schubert <dl> 53*276da39aSCy Schubert <dt>server 127.127.40.X mode 1</dt> 54*276da39aSCy Schubert <dd><br></dd> 55*276da39aSCy Schubert <dt>fudge 127.127.40.X time1 0.NNN flag1 0|1</dt> 56*276da39aSCy Schubert <dd> 57*276da39aSCy Schubert <p>Time1 は、受信機からの時刻に加算する調整時間を、固定小数点形式の秒で設定します。<br> 58*276da39aSCy Schubert この受信機には、数10ミリ秒 ( 0.0NN秒 ) から百数10ミリ秒 ( 0.1NN秒 ) の調整時間を設定すると良いでしょう。</p> 59*276da39aSCy Schubert <p>Flag1 は、時刻同期には無関係です。Flag1 を 1 に設定すると、状態を問い合わせるコマンドを DATE コマンドと STIM コマンドの前に発行して、応答を clockstats ファイルに記録します。</p> 60*276da39aSCy Schubert <table border="1" summary="fudge flag1"> 61*276da39aSCy Schubert <tr><td>0 (Default)</td><td>DCST と STUS コマンドは、発行しません。</td></tr> 62*276da39aSCy Schubert <tr><td>1</td><td>DCST と STUS コマンドを、発行します。</td></tr> 63*276da39aSCy Schubert </table> 64*276da39aSCy Schubert </dd> 65*276da39aSCy Schubert </dl> 66*276da39aSCy Schubert <br> 67*276da39aSCy Schubert </dd> 68*276da39aSCy Schubert <dt>インターフェース</dt> 69*276da39aSCy Schubert <dd> 70*276da39aSCy Schubert <p>RS-232C, 9600 BPS, 8ビット, パリティなし, 1ストップ・ビット</p> 71*276da39aSCy Schubert <br> 72*276da39aSCy Schubert </dd> 73*276da39aSCy Schubert <dt>日時データの形式</dt> 74*276da39aSCy Schubert <dd><br> 75*276da39aSCy Schubert <table summary="CommandAndReply"> 76*276da39aSCy Schubert <tr> 77*276da39aSCy Schubert <td>コマンド</td> 78*276da39aSCy Schubert <td> --> </td> 79*276da39aSCy Schubert <td>応答</td> 80*276da39aSCy Schubert </tr> 81*276da39aSCy Schubert <tr> 82*276da39aSCy Schubert <td><code>dcst{CR}{LF}</code></td> 83*276da39aSCy Schubert <td> --> </td> 84*276da39aSCy Schubert <td><code>valid{CR}{LF} | invalid{CR}{LF}</code></td> 85*276da39aSCy Schubert </tr> 86*276da39aSCy Schubert <tr> 87*276da39aSCy Schubert <td><code>stus{CR}{LF}</code></td> 88*276da39aSCy Schubert <td> --> </td> 89*276da39aSCy Schubert <td><code>adjusted{CR}{LF} | unadjusted{CR}{LF}</code></td> 90*276da39aSCy Schubert </tr> 91*276da39aSCy Schubert <tr> 92*276da39aSCy Schubert <td><code>time{CR}{LF}</code></td> 93*276da39aSCy Schubert <td> --> </td> 94*276da39aSCy Schubert <td><code>HH:MM:SS{CR}{LF}</code></td> 95*276da39aSCy Schubert </tr> 96*276da39aSCy Schubert <tr> 97*276da39aSCy Schubert <td><code>date{CR}{LF}</code></td> 98*276da39aSCy Schubert <td> --> </td> 99*276da39aSCy Schubert <td><code>YYYY/MM/DD WWW{CR}{LF}</code></td> 100*276da39aSCy Schubert </tr> 101*276da39aSCy Schubert <tr> 102*276da39aSCy Schubert <td><code>stim{CR}{LF}</code></td> 103*276da39aSCy Schubert <td> --> </td> 104*276da39aSCy Schubert <td><code>HH:MM:SS{CR}{LF}</code></td> 105*276da39aSCy Schubert </tr> 106*276da39aSCy Schubert </table> 107*276da39aSCy Schubert <p>日付と時刻は、別々に問い合わせます。日付が深夜0時の前か後かの不確定をチェックするため、日付の問い合わせの前後に時刻を問い合わせています。</p><br> 108*276da39aSCy Schubert </dd> 109*276da39aSCy Schubert </dl> 110*276da39aSCy Schubert </li> 111*276da39aSCy Schubert 112*276da39aSCy Schubert <li> 113*276da39aSCy Schubert <p><a name="mode-2">シーデックス JST2000</a> <a href="http://www.c-dex.co.jp/">http://www.c-dex.co.jp/</a> (日本語)</p><br> 114*276da39aSCy Schubert <dl> 115*276da39aSCy Schubert <dt>NTPの設定 ( ntp.conf )</dt> 116*276da39aSCy Schubert <dd><br> 117*276da39aSCy Schubert <dl> 118*276da39aSCy Schubert <dt>server 127.127.40.X mode 2</dt> 119*276da39aSCy Schubert <dd><br></dd> 120*276da39aSCy Schubert <dt>fudge 127.127.40.X time1 0.NNN</dt> 121*276da39aSCy Schubert </dl> 122*276da39aSCy Schubert <br> 123*276da39aSCy Schubert </dd> 124*276da39aSCy Schubert <dt>インターフェース</dt> 125*276da39aSCy Schubert <dd> 126*276da39aSCy Schubert <p>RS-232C, 9600 BPS, 8ビット, パリティなし, 1ストップ・ビット</p> 127*276da39aSCy Schubert <br> 128*276da39aSCy Schubert </dd> 129*276da39aSCy Schubert <dt>日時データの形式</dt> 130*276da39aSCy Schubert <dd><br> 131*276da39aSCy Schubert <table summary="CommandAndReply"> 132*276da39aSCy Schubert <tr> 133*276da39aSCy Schubert <td>コマンド</td> 134*276da39aSCy Schubert <td> --> </td> 135*276da39aSCy Schubert <td>応答</td> 136*276da39aSCy Schubert </tr> 137*276da39aSCy Schubert <tr> 138*276da39aSCy Schubert <td><code>{ENQ}1J{ETX}</code></td> 139*276da39aSCy Schubert <td> --> </td> 140*276da39aSCy Schubert <td><code>{STX}JYYMMDD HHMMSSS{ETX}</code></td> 141*276da39aSCy Schubert </tr> 142*276da39aSCy Schubert </table> 143*276da39aSCy Schubert <br> 144*276da39aSCy Schubert </dd> 145*276da39aSCy Schubert </dl> 146*276da39aSCy Schubert </li> 147*276da39aSCy Schubert 148*276da39aSCy Schubert <li> 149*276da39aSCy Schubert <p><a name="mode-3">エコー計測器 LT-2000</a> <a href="http://www.clock.co.jp/">http://www.clock.co.jp/</a> (日本語)</p><br> 150*276da39aSCy Schubert <dl> 151*276da39aSCy Schubert <dt>NTPの設定 ( ntp.conf )</dt> 152*276da39aSCy Schubert <dd><br> 153*276da39aSCy Schubert <dl> 154*276da39aSCy Schubert <dt>server 127.127.40.X mode 3</dt> 155*276da39aSCy Schubert <dd><br></dd> 156*276da39aSCy Schubert <dt>fudge 127.127.40.X time1 0.NNN</dt> 157*276da39aSCy Schubert </dl> 158*276da39aSCy Schubert <br> 159*276da39aSCy Schubert </dd> 160*276da39aSCy Schubert <dt>Interface</dt> 161*276da39aSCy Schubert <dd> 162*276da39aSCy Schubert <p>RS-232C, 9600 BPS, 8ビット, パリティなし, 1ストップ・ビット</p> 163*276da39aSCy Schubert <br> 164*276da39aSCy Schubert </dd> 165*276da39aSCy Schubert <dt>Time code format</dt> 166*276da39aSCy Schubert <dd><br> 167*276da39aSCy Schubert <table summary="CommandAndReply"> 168*276da39aSCy Schubert <tr> 169*276da39aSCy Schubert <td>コマンド</td> 170*276da39aSCy Schubert <td> --> </td> 171*276da39aSCy Schubert <td>応答</td> 172*276da39aSCy Schubert </tr> 173*276da39aSCy Schubert <tr> 174*276da39aSCy Schubert <td><code>C</code></td> 175*276da39aSCy Schubert <td> --> </td> 176*276da39aSCy Schubert <td>( Mode 2 : Continuous )</td> 177*276da39aSCy Schubert </tr> 178*276da39aSCy Schubert <tr> 179*276da39aSCy Schubert <td>( Every second before 0.5 second )</td> 180*276da39aSCy Schubert <td></td> 181*276da39aSCy Schubert <td><code>YYMMDDWHHMMSS{ST1}{ST2}{ST3}{ST4}{CR}</code></td> 182*276da39aSCy Schubert </tr> 183*276da39aSCy Schubert <tr> 184*276da39aSCy Schubert <td><code>#</code></td> 185*276da39aSCy Schubert <td> --> </td> 186*276da39aSCy Schubert <td>( Mode 1 : Request&Send )</td> 187*276da39aSCy Schubert </tr> 188*276da39aSCy Schubert </table> 189*276da39aSCy Schubert <br> 190*276da39aSCy Schubert </dd> 191*276da39aSCy Schubert </dl> 192*276da39aSCy Schubert </li> 193*276da39aSCy Schubert 194*276da39aSCy Schubert <li> 195*276da39aSCy Schubert <p><a name="mode-4">シチズンTIC JJY-200</a> <a href="http://www.tic-citizen.co.jp/">http://www.tic-citizen.co.jp/</a> (日本語)</p><br> 196*276da39aSCy Schubert <dl> 197*276da39aSCy Schubert <dt>NTPの設定 ( ntp.conf )</dt> 198*276da39aSCy Schubert <dd><br> 199*276da39aSCy Schubert <dl> 200*276da39aSCy Schubert <dt>server 127.127.40.X mode 4</dt> 201*276da39aSCy Schubert <dd><br></dd> 202*276da39aSCy Schubert <dt>fudge 127.127.40.X time1 0.NNN</dt> 203*276da39aSCy Schubert </dl> 204*276da39aSCy Schubert <br> 205*276da39aSCy Schubert </dd> 206*276da39aSCy Schubert <dt>インターフェース</dt> 207*276da39aSCy Schubert <dd> 208*276da39aSCy Schubert <p>RS-232C, 4800 BPS, 8ビット, パリティなし, 1ストップ・ビット</p> 209*276da39aSCy Schubert <br> 210*276da39aSCy Schubert </dd> 211*276da39aSCy Schubert <dt>日時データの形式</dt> 212*276da39aSCy Schubert <dd><br> 213*276da39aSCy Schubert <table summary="CommandAndReply"> 214*276da39aSCy Schubert <tr> 215*276da39aSCy Schubert <td>コマンド</td> 216*276da39aSCy Schubert <td> --> </td> 217*276da39aSCy Schubert <td>応答</td> 218*276da39aSCy Schubert </tr> 219*276da39aSCy Schubert <tr> 220*276da39aSCy Schubert <td>( Every second )</td> 221*276da39aSCy Schubert <td></td> 222*276da39aSCy Schubert <td><code>'XX YY/MM/DD W HH:MM:SS{CR}</code></td> 223*276da39aSCy Schubert </tr> 224*276da39aSCy Schubert </table> 225*276da39aSCy Schubert <br> 226*276da39aSCy Schubert </dd> 227*276da39aSCy Schubert </dl> 228*276da39aSCy Schubert </li> 229*276da39aSCy Schubert 230*276da39aSCy Schubert <li> 231*276da39aSCy Schubert <p><a name="mode-5">トライステート TS-GPSclock-01</a> <a href="http://www.tristate.ne.jp/">http://www.tristate.ne.jp/</a> (日本語)</p> 232*276da39aSCy Schubert <p>このドライバーは、JJY受信機ではないGPS時計のトライステート TS-GPSclock-01 のコマンド・レスポンス・モードをサポートします。<br> 233*276da39aSCy Schubert TS-GPSclock-01 は、オンボードのスイッチとメニューでコマンド・レスポンス・モードとタイム・ゾーンをJST(日本標準時)に設定しなければなりまん。<br> 234*276da39aSCy Schubert この Type 40 のドライバーの他, TS-GPSclock-01 のNMEAモードは、<a href="driver20.html">一般 NMEA GPS ドライバー ( Type 20 )</a> でも利用することができます。</p> 235*276da39aSCy Schubert <dl> 236*276da39aSCy Schubert <dt>NTPの設定 ( ntp.conf )</dt> 237*276da39aSCy Schubert <dd><br> 238*276da39aSCy Schubert <dl> 239*276da39aSCy Schubert <dt>server 127.127.40.X mode 5</dt> 240*276da39aSCy Schubert <dd><br></dd> 241*276da39aSCy Schubert <dt>fudge 127.127.40.X time1 0.NNN flag1 0|1</dt> 242*276da39aSCy Schubert <dd> 243*276da39aSCy Schubert <p>Time1 は、受信機からの時刻に加算する調整時間を、固定小数点形式の秒で設定します</p> 244*276da39aSCy Schubert <p>Flag1 は、時刻同期には無関係です。Flag1 を 1 に設定すると、状態を問い合わせるコマンドを DATE コマンドと STIM コマンドの前に発行して、応答を clockstats ファイルに記録します。</p> 245*276da39aSCy Schubert <table border="1" summary="fudge flag1"> 246*276da39aSCy Schubert <tr><td>0 (Default)</td><td>STUS コマンドは、発行しません。</td></tr> 247*276da39aSCy Schubert <tr><td>1</td><td>STUS コマンドを、発行します。</td></tr> 248*276da39aSCy Schubert </table> 249*276da39aSCy Schubert </dd> 250*276da39aSCy Schubert </dl> 251*276da39aSCy Schubert <br> 252*276da39aSCy Schubert </dd> 253*276da39aSCy Schubert <dt>インターフェース</dt> 254*276da39aSCy Schubert <dd> 255*276da39aSCy Schubert <p>USB ( /dev/ttyACM<em>0</em> )</p> 256*276da39aSCy Schubert <br> 257*276da39aSCy Schubert </dd> 258*276da39aSCy Schubert <dt>日時データの形式</dt> 259*276da39aSCy Schubert <dd><br> 260*276da39aSCy Schubert <table summary="CommandAndReply"> 261*276da39aSCy Schubert <tr> 262*276da39aSCy Schubert <td>コマンド</td> 263*276da39aSCy Schubert <td> --> </td> 264*276da39aSCy Schubert <td>応答</td> 265*276da39aSCy Schubert </tr> 266*276da39aSCy Schubert <tr> 267*276da39aSCy Schubert <td><code>stus{CR}{LF}</code></td> 268*276da39aSCy Schubert <td> --> </td> 269*276da39aSCy Schubert <td><code>*R{CR}{LF} | *G{CR}{LF} | *U{CR}{LF} | +U{CR}{LF}</code></td> 270*276da39aSCy Schubert </tr> 271*276da39aSCy Schubert <tr> 272*276da39aSCy Schubert <td><code>time{CR}{LF}</code></td> 273*276da39aSCy Schubert <td> --> </td> 274*276da39aSCy Schubert <td><code>HH:MM:SS{CR}{LF}</code></td> 275*276da39aSCy Schubert </tr> 276*276da39aSCy Schubert <tr> 277*276da39aSCy Schubert <td><code>date{CR}{LF}</code></td> 278*276da39aSCy Schubert <td> --> </td> 279*276da39aSCy Schubert <td><code>YYYY/MM/DD{CR}{LF}</code></td> 280*276da39aSCy Schubert </tr> 281*276da39aSCy Schubert <tr> 282*276da39aSCy Schubert <td><code>time{CR}{LF}</code></td> 283*276da39aSCy Schubert <td> --> </td> 284*276da39aSCy Schubert <td><code>HH:MM:SS{CR}{LF}</code></td> 285*276da39aSCy Schubert </tr> 286*276da39aSCy Schubert </table> 287*276da39aSCy Schubert <p>日付と時刻は、別々に問い合わせます。日付が深夜0時の前か後かの不確定をチェックするため、日付の問い合わせの前後に時刻を問い合わせています。</p><br> 288*276da39aSCy Schubert </dd> 289*276da39aSCy Schubert </dl> 290*276da39aSCy Schubert </li> 291*276da39aSCy Schubert 292*276da39aSCy Schubert <li> 293*276da39aSCy Schubert <p><a name="mode-6">セイコー タイム システム TDC-300</a> <a href="http://www.seiko-sts.co.jp/">http://www.seiko-sts.co.jp/</a> (英語と日本語)</p><br> 294*276da39aSCy Schubert <p>TDC-300 は、フロント・パネルのメニュー表示とスイッチで type 3 のデータ形式に設定しなければなりません。</p> 295*276da39aSCy Schubert <dl> 296*276da39aSCy Schubert <dt>NTP configuration ( ntp.conf )</dt> 297*276da39aSCy Schubert <dd><br> 298*276da39aSCy Schubert <dl> 299*276da39aSCy Schubert <dt>server 127.127.40.X mode 6</dt> 300*276da39aSCy Schubert <dd><br></dd> 301*276da39aSCy Schubert <dt>fudge 127.127.40.X time1 0.NNN</dt> 302*276da39aSCy Schubert </dl> 303*276da39aSCy Schubert <br> 304*276da39aSCy Schubert </dd> 305*276da39aSCy Schubert <dt>インターフェース</dt> 306*276da39aSCy Schubert <dd> 307*276da39aSCy Schubert <p>RS-232C, 2400 BPS, 8-bits, no parity, 1 stop bit</p> 308*276da39aSCy Schubert <br> 309*276da39aSCy Schubert </dd> 310*276da39aSCy Schubert <dt>日時データの形式</dt> 311*276da39aSCy Schubert <dd><br> 312*276da39aSCy Schubert <table summary="CommandAndReply"> 313*276da39aSCy Schubert <tr> 314*276da39aSCy Schubert <td>コマンド</td> 315*276da39aSCy Schubert <td> --> </td> 316*276da39aSCy Schubert <td>応答</td> 317*276da39aSCy Schubert </tr> 318*276da39aSCy Schubert <tr> 319*276da39aSCy Schubert <td></td> 320*276da39aSCy Schubert <td></td> 321*276da39aSCy Schubert <td><code>{STX}YYMMDDWHHMMSS{ETX}</code></td> 322*276da39aSCy Schubert </tr> 323*276da39aSCy Schubert <tr> 324*276da39aSCy Schubert <td>( 5 to 10 mSec. before second )</td> 325*276da39aSCy Schubert <td></td> 326*276da39aSCy Schubert <td><code>{STX}{xE5}{ETX}</code></td> 327*276da39aSCy Schubert </tr> 328*276da39aSCy Schubert </table> 329*276da39aSCy Schubert <br> 330*276da39aSCy Schubert </dd> 331*276da39aSCy Schubert </dl> 332*276da39aSCy Schubert </li> 333*276da39aSCy Schubert 334*276da39aSCy Schubert <li> 335*276da39aSCy Schubert <p><a name="mode-100">テレフォンJJY</a> <a href="http://jjy.nict.go.jp/">http://jjy.nict.go.jp/</a> (英語と日本語)</p> 336*276da39aSCy Schubert <p>テレフォンJJYは、電話回線による時刻配信サービスです。<br> 337*276da39aSCy Schubert このサービスは、国立研究開発法人 情報通信研究機構が提供しています。</p> 338*276da39aSCy Schubert <p>注意: このモード(テレフォンJJY)は、refclock_acts ( Type 18 ) のドライバーと同時に利用することはできません。 339*276da39aSCy Schubert 設定ファイルの phone は、server と関係付けられていないため、ドライバーの refclock_acts ( type 18 ) も、この refclock_jjy ( type 40, mode 100 to 180 ) のいずれも、 340*276da39aSCy Schubert 複数の phone のうち、どれが自分に関係するものか識別できないからです。</p> 341*276da39aSCy Schubert <dl> 342*276da39aSCy Schubert <dt>NTPの設定 ( ntp.conf )</dt> 343*276da39aSCy Schubert <dd> 344*276da39aSCy Schubert <dl> 345*276da39aSCy Schubert <dt>server 127.127.40.X mode (100, 101 to 180) minpoll N</dt> 346*276da39aSCy Schubert <dd> 347*276da39aSCy Schubert <p>モード 100 を設定した場合、このドライバーは、遅延を計測するためのループバック・コマンドは発行せず、電話回線とシステムの処理による遅延は調整しません。<br> 348*276da39aSCy Schubert モード 101 から 180 を設定した場合、このドライバーは、ループバック・コマンドを発行して、テレフォンJJYのループバック回路を通して電話回線とシステムの処理による遅延を計測します。<br> 349*276da39aSCy Schubert テレフォンJJYのループバック回路を経由した往復の時間は、5回、計測されます。 350*276da39aSCy Schubert それぞれの遅延時間のうち、700ミリ秒を超えたものは、平均遅延時間の計算より除外されます。 351*276da39aSCy Schubert また、700ミリ秒以下の有効な遅延時間が、3回以上の場合は、そのうち、最大の遅延時間は、平均遅延時間の計算より除外され、 352*276da39aSCy Schubert 4回以上の場合は、そのうち、最小の遅延時間は、平均遅延時間の計算より除外されます。 353*276da39aSCy Schubert 調整時間は、往復時間 × ( モード番号 - 100 ) % で計算し、同期する時刻に加算されます。<br> 354*276da39aSCy Schubert モード 101 から 180 を設定して自動遅延補正を選択するなら、モード 145 から 165 が良いでしょう。</p> 355*276da39aSCy Schubert <p>デフォルトの日時問い合わせ処理間隔 6 ( 64 秒 ) は、このモードには、短すぎます。 "minpoll" は、8 ( 256 秒, 約 4 分 ) 以上を設定して下さい。<br> 356*276da39aSCy Schubert 日時問い合わせ処理間隔は、秒数を 2 のべき乗で指定します。 minpoll の値が、12 なら 4096 秒(約1時間)、14 なら 16384 秒(約4.5時間)、16 なら 65536 秒(約18時間)となります。</p><br> 357*276da39aSCy Schubert </dd> 358*276da39aSCy Schubert <dt>fudge 127.127.40.X flag1 0|1 flag2 0|1 flag3 0|1 flag4 0|1</dt> 359*276da39aSCy Schubert <dd> 360*276da39aSCy Schubert <p>Time1 は、受信機からの時刻に加算する調整時間を、固定小数点形式の秒で設定します。<br> 361*276da39aSCy Schubert mode 100 の場合は、time1 で調整する時間を設定したほうが良いでしょう。<br> 362*276da39aSCy Schubert mode 101 から 180 の場合は、このドライバーが計測したループバックの遅延時間の一定の割合を同期時刻に加算しますので、time1 は設定しないほうが良いでしょう。</p> 363*276da39aSCy Schubert <div style="text-align:left;">Flag1 は、タッチ・トーンかダイヤル・パルスかを指定します。</div> 364*276da39aSCy Schubert <table border="1" summary="fudge flag1"> 365*276da39aSCy Schubert <tr><td>0 (Default)</td><td>タッチ・トーン</td><td>ATDWTnn...nn</td></tr> 366*276da39aSCy Schubert <tr><td>1</td><td>ダイヤル・パルス</td><td>ATDWPnn...nn</td></tr> 367*276da39aSCy Schubert </table> 368*276da39aSCy Schubert <br> 369*276da39aSCy Schubert <div style="text-align:left;">Flag2 は、エラー訂正プロトコルを指定します。</div> 370*276da39aSCy Schubert <table border="1" summary="fudge flag2"> 371*276da39aSCy Schubert <tr><td>0 (Default)</td><td>ノーマル(エラー訂正なし)</td><td>AT\N0</td></tr> 372*276da39aSCy Schubert <tr><td>1</td><td>V42, MNP, ノーマルの自動選択</td><td>AT\N3</td></tr> 373*276da39aSCy Schubert </table> 374*276da39aSCy Schubert <br> 375*276da39aSCy Schubert <div style="text-align:left;">Flag3 は、スピーカーのオン/オフを指定します。</div> 376*276da39aSCy Schubert <table border="1" summary="fudge flag3"> 377*276da39aSCy Schubert <tr><td>0 (Default)</td><td>オフ</td><td>ATM0Ln</td></tr> 378*276da39aSCy Schubert <tr><td>1</td><td>オン</td><td>ATM2Ln</td></tr> 379*276da39aSCy Schubert </table> 380*276da39aSCy Schubert <br> 381*276da39aSCy Schubert <div style="text-align:left;">Flag4 は、スピーカーの音量を指定します。</div> 382*276da39aSCy Schubert <table border="1" summary="fudge flag4"> 383*276da39aSCy Schubert <tr><td>0 (Default)</td><td>低</td><td>ATMnL1</td></tr> 384*276da39aSCy Schubert <tr><td>1</td><td>中</td><td>ATMnL2</td></tr> 385*276da39aSCy Schubert </table> 386*276da39aSCy Schubert <br> 387*276da39aSCy Schubert </dd> 388*276da39aSCy Schubert <dt>phone 042NNNNNNN</dt> 389*276da39aSCy Schubert <dd> 390*276da39aSCy Schubert <p>電話番号は、<a href="http://jjy.nict.go.jp/">http://jjy.nict.go.jp/</a> で公開されています。<br> 391*276da39aSCy Schubert 電話番号の桁数をチェックしています。もし、日本国外から発信するために国際電話アクセス番号と国番号を付加すると、桁数制限を超えます。<br> 392*276da39aSCy Schubert また、電話番号の最初の2桁や3桁をチェックしています。日本の緊急番号や特別のサービスの番号を指定することはできません。<br> 393*276da39aSCy Schubert 内線から外線に発信する時は、"0," ( ゼロとカンマ ) を先頭に付加して下さい。外線発信番号は、チェックしていて、それ以外の外線発信番号を指定することはできません。</p> 394*276da39aSCy Schubert </dd> 395*276da39aSCy Schubert </dl> 396*276da39aSCy Schubert <br> 397*276da39aSCy Schubert </dd> 398*276da39aSCy Schubert <dt>インターフェース</dt> 399*276da39aSCy Schubert <dd> 400*276da39aSCy Schubert <p>RS-232C 又は USB, 2400 BPS, 8ビット, パリティなし, 1ストップ・ビット</p> 401*276da39aSCy Schubert <p>モデム制御コマンド:<br> 402*276da39aSCy Schubert <code>ATE0Q0V1, ATMnLn, AT&K4, AT+MS=V22B, AT%C0, AT\Nn, ATH1, ATDWxnn...nn</code><br> 403*276da39aSCy Schubert <code>+++, ATH0</code></p> 404*276da39aSCy Schubert <br> 405*276da39aSCy Schubert </dd> 406*276da39aSCy Schubert <dt>日時データの形式</dt> 407*276da39aSCy Schubert <dd><br> 408*276da39aSCy Schubert <table summary="CommandAndReply"> 409*276da39aSCy Schubert <tr> 410*276da39aSCy Schubert <td>プロンプト</td> 411*276da39aSCy Schubert <td> --> </td> 412*276da39aSCy Schubert <td>コマンド</td> 413*276da39aSCy Schubert <td> --> </td> 414*276da39aSCy Schubert <td>応答</td> 415*276da39aSCy Schubert </tr> 416*276da39aSCy Schubert <tr> 417*276da39aSCy Schubert <td><code>Name{SP}?{SP}</code></td> 418*276da39aSCy Schubert <td> --> </td> 419*276da39aSCy Schubert <td><code>TJJY{CR}</code></td> 420*276da39aSCy Schubert <td> --> </td> 421*276da39aSCy Schubert <td>Welcome messages</td> 422*276da39aSCy Schubert </tr> 423*276da39aSCy Schubert <tr> 424*276da39aSCy Schubert <td><code>></code></td> 425*276da39aSCy Schubert <td> --> </td> 426*276da39aSCy Schubert <td><code>LOOP{CR}</code></td> 427*276da39aSCy Schubert <td> --> </td> 428*276da39aSCy Schubert <td>( Switch to the loopback circuit )</td> 429*276da39aSCy Schubert </tr> 430*276da39aSCy Schubert <tr> 431*276da39aSCy Schubert <td><code> </code></td> 432*276da39aSCy Schubert <td> </td> 433*276da39aSCy Schubert <td><code>( One char. )</code></td> 434*276da39aSCy Schubert <td> --> </td> 435*276da39aSCy Schubert <td><code>( One char. )</code></td> 436*276da39aSCy Schubert </tr> 437*276da39aSCy Schubert <tr> 438*276da39aSCy Schubert <td><code> </code></td> 439*276da39aSCy Schubert <td> </td> 440*276da39aSCy Schubert <td><code>COM{CR}</code></td> 441*276da39aSCy Schubert <td> --> </td> 442*276da39aSCy Schubert <td>( Exit from the loopback circuit )</td> 443*276da39aSCy Schubert </tr> 444*276da39aSCy Schubert <tr> 445*276da39aSCy Schubert <td><code>></code></td> 446*276da39aSCy Schubert <td> --> </td> 447*276da39aSCy Schubert <td><code>TIME{CR}</code></td> 448*276da39aSCy Schubert <td> --> </td> 449*276da39aSCy Schubert <td><code>HHMMSS{CR}HHMMSS{CR}HHMMSS{CR}</code> 3 times on second</td> 450*276da39aSCy Schubert </tr> 451*276da39aSCy Schubert <tr> 452*276da39aSCy Schubert <td><code>></code></td> 453*276da39aSCy Schubert <td> --> </td> 454*276da39aSCy Schubert <td><code>4DATE{CR}</code></td> 455*276da39aSCy Schubert <td> --> </td> 456*276da39aSCy Schubert <td><code>YYYYMMDD{CR}</code></td> 457*276da39aSCy Schubert </tr> 458*276da39aSCy Schubert <tr> 459*276da39aSCy Schubert <td><code>></code></td> 460*276da39aSCy Schubert <td> --> </td> 461*276da39aSCy Schubert <td><code>LEAPSEC{CR}</code></td> 462*276da39aSCy Schubert <td> --> </td> 463*276da39aSCy Schubert <td><code>{SP}0{CR} | +1{CR} | -1{CR}</code></td> 464*276da39aSCy Schubert </tr> 465*276da39aSCy Schubert <tr> 466*276da39aSCy Schubert <td><code>></code></td> 467*276da39aSCy Schubert <td> --> </td> 468*276da39aSCy Schubert <td><code>TIME{CR}</code></td> 469*276da39aSCy Schubert <td> --> </td> 470*276da39aSCy Schubert <td><code>HHMMSS{CR}HHMMSS{CR}HHMMSS{CR}</code> 3 times on second</td> 471*276da39aSCy Schubert </tr> 472*276da39aSCy Schubert <tr> 473*276da39aSCy Schubert <td><code>></code></td> 474*276da39aSCy Schubert <td> --> </td> 475*276da39aSCy Schubert <td><code>BYE{CR}</code></td> 476*276da39aSCy Schubert <td> --> </td> 477*276da39aSCy Schubert <td>Sayounara messages</td> 478*276da39aSCy Schubert </tr> 479*276da39aSCy Schubert </table> 480*276da39aSCy Schubert <p>日付と時刻は、別々に問い合わせます。日付が深夜0時の前か後かの不確定をチェックするため、日付の問い合わせの前後に時刻を問い合わせています。<br> 481*276da39aSCy Schubert うるう秒は、処理していません。情報として clockstats ファイルに記録しているだけです。</p> 482*276da39aSCy Schubert <br> 483*276da39aSCy Schubert </dd> 484*276da39aSCy Schubert </dl> 485*276da39aSCy Schubert </li> 486*276da39aSCy Schubert 487*276da39aSCy Schubert </ul> 488*276da39aSCy Schubert 489*276da39aSCy 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> 490*276da39aSCy Schubert <p>実際のシリアル・ポートのデバイスにシンボリック・リンクを作成して下さい。シンボリック・リンクを作成するコマンドは、以下のとおりです。</p> 491*276da39aSCy Schubert <p><code>ln -s /dev/ttyS0 /dev/jjy0</code></p> 492*276da39aSCy Schubert <p>RS-232C から USB への変換ケーブルを利用して、JJY受信機、GPS時計、モデムをRS-232Cポートではなく、USBに接続することができます。この場合のシンボリック・リンクを作成するコマンドは、以下のとおりです。</p> 493*276da39aSCy Schubert <p><code>ln -s /dev/ttyUSB0 /dev/jjy0</code></p> 494*276da39aSCy Schubert <p>Windows NT の場合は、 COM<em>X</em>: の数字部分がドライバーのユニット番号に使用されます。 ドライバーのユニット 1 は、COM1: にユニット 3 は、COM3: に対応します。</p> 495*276da39aSCy Schubert <h4>Monitor Data</h4> 496*276da39aSCy Schubert <p>このドライバーは、JJY受信機、GPS時計、モデムとの送受信データを <code>clockstats</code> ファイルに記録します。</p> 497*276da39aSCy Schubert <p><code> 498*276da39aSCy Schubert statsdir /var/log/ntpd/<br> 499*276da39aSCy Schubert filegen clockstats file clockstats type day enable 500*276da39aSCy Schubert </code></p> 501*276da39aSCy Schubert <div style="text-align:left;">レコード中のマークについて</div> 502*276da39aSCy Schubert <table border="1" summary="Clockstats"> 503*276da39aSCy Schubert <tr><td><code>JJY</code> </td><td>情報(このドライバーの開始または終了)</td></tr> 504*276da39aSCy Schubert <tr><td><code>--></code> </td><td>送信データ</td></tr> 505*276da39aSCy Schubert <tr><td><code><--</code> </td><td>受信データ</td></tr> 506*276da39aSCy Schubert <tr><td><code>---</code> </td><td>情報</td></tr> 507*276da39aSCy Schubert <tr><td><code>===</code> </td><td>情報(ポーリングの開始、および、同期時刻)</td></tr> 508*276da39aSCy Schubert <tr><td><code>-W-</code> </td><td>警告メッセージ</td></tr> 509*276da39aSCy Schubert <tr><td><code>-X-</code> </td><td>エラー・メッセージ</td></tr> 510*276da39aSCy Schubert </table> 511*276da39aSCy Schubert <h4>Fudge Factors</h4> 512*276da39aSCy Schubert <dl> 513*276da39aSCy Schubert <dt><code>time1 <em>time</em></code></dt> 514*276da39aSCy Schubert <dd>受信機からの時刻に対する調整時間を、固定小数点形式の秒で設定します。デフォルトは、0.0秒です。</dd> 515*276da39aSCy Schubert <dt><code>time2 <em>time</em></code></dt> 516*276da39aSCy Schubert <dd>未使用。</dd> 517*276da39aSCy Schubert <dt><code>stratum <em>number</em></code></dt> 518*276da39aSCy Schubert <dd>NTPの階層番号を 0 から 15 で指定します。デフォルトは、0です。</dd> 519*276da39aSCy Schubert <dt><code>refid <em>string</em></code></dt> 520*276da39aSCy Schubert <dd>ドライバーIDで、ASCII の1文字から4文字で指定します。デフォルトは、<code>JJY</code> です。</dd> 521*276da39aSCy Schubert <dt><code>flag1 0 | 1</code></dt> 522*276da39aSCy Schubert <dd>それぞれのモードを参照して下さい。</dd> 523*276da39aSCy Schubert <dt><code>flag2 0 | 1</code></dt> 524*276da39aSCy Schubert <dd>それぞれのモードを参照して下さい。</dd> 525*276da39aSCy Schubert <dt><code>flag3 0 | 1</code></dt> 526*276da39aSCy Schubert <dd>それぞれのモードを参照して下さい。</dd> 527*276da39aSCy Schubert <dt><code>flag4 0 | 1</code></dt> 528*276da39aSCy Schubert <dd>それぞれのモードを参照して下さい。</dd> 529*276da39aSCy Schubert </dl> 530*276da39aSCy Schubert <hr> 531*276da39aSCy Schubert <script type="text/javascript" language="javascript" src="scripts/footer.txt"></script> 532*276da39aSCy Schubert </body> 533*276da39aSCy Schubert 534*276da39aSCy Schubert</html> 535