ID-1 コントロールコマンド仕様書

ID-1 コントロールコマンド仕様書
Rev
2.3
アイコム株式会社
© 2002 –2004
Icom. Inc
本ドキュメントの再配布を禁止します
1
−重要−
・開示内容(本ドキュメント)の著作権はアイコム株式会社にあります。
・開示内容は当社の該当製品に対してのみ使用することができます。
・開示内容の技術的な内容は今後予告無く変更、追加、削除等を行う場合があります。
・開示内容に関する質問やクレームに対しての回答およびサポートは行いません。
・開示内容のすべてもしくは一部を再配布すること禁止します。
・開示内容の改変を禁止します。
・開示内容の導入、使用については使用者の責任において行うこととします。
・開示内容を使用して作成したソフトウェアを使用したことによる機器のデータ消失、故障など
により使用者が損害を被った場合に対しても、当社は一切責任を負わないものとします。
・開示内容の使用に付随または関連して発生する直接的、間接的な結果および損害に対して、
当社は一切責任を負わないものとします。
© 2002 –2004
Icom. Inc
本ドキュメントの再配布を禁止します
2
−目次−
表紙
−
1
重要
−
2
目次
−
3
コンピュータとの接続
−
4
通信フォーマット
−
5
∼ 6
コマンド一覧
−
7
∼ 18
© 2002 –2004
Icom. Inc
本ドキュメントの再配布を禁止します
3
−コンピュータとの接続−
ID−1はPCとUSBケーブルで接続します。
ID−1にはFTDI社のUSBシリアル変換ICを使用しており、PC上ではID−1はCO
Mポートに接続される形式で認識されます。
ID−1をPCに接続した時点で、ID−1に搭載されたUSBシリアル変換ICが、PC上で
新しいCOMポートとしてデバイスの割り当てが行われます。
新しいCOMポートの割り当てはPCごとに異なる場合がありますので、どのCOMポートに割
り当てられたか確認する必要があります。
Windows上であれば、
「コントロールパネル」−「システム」−「ポート」で確認すること
ができます。
© 2002 –2004
Icom. Inc
本ドキュメントの再配布を禁止します
4
−通信フォーマット−
1.バイト単位のフォーマット
スタートビット
↓
0
←
ストップビット
↓
1
2
3
4
5
データビット
6
7
→
・転送方式
非同期式シリアルNRZ
・1バイトの構成
スタートビット=1、データビット=8、パリティ無し、ストップビット=1
・転送速度
19200bps固定
© 2002 –2004
Icom. Inc
本ドキュメントの再配布を禁止します
5
2.コマンド・フォーマット
・基本フォーマット
無線機→コントローラ
①
①
②
③
④
プリ
プリ
受信
送信
アンブル
アンブル
アドレス
アドレス
コントローラ
無線機
F E
F E
アドレス
アドレス
⑤
⑥
⑦
サブ
コマンド
コマンド
X X
X X
ポスト
データ エリア
X X
アンブル
X X
F D
コントローラ→無線機
①
①
②
③
④
プリ
プリ
受信
送信
アンブル
アンブル
アドレス
アドレス
無線機
コントローラ
アドレス
アドレス
F E
F E
⑤
⑥
⑦
サブ
コマンド
コマンド
X X
X X
ポスト
データ エリア
X X
X X
アンブル
F D
①プリアンブル:
データのはじめに挿入する同期用コードで、16進のFEを用いる。
②受信アドレス:
③送信アドレス
ID−1本体のアドレスを16進の01とし、コントローラ(コントロ
ールソフト)のアドレスは16進の7Fを用いる。
④コマンド:
コントロールできる機能を16進でコマンドとして示す。
⑤サブコマンド:
⑥データエリア:
コマンドの補助として16進でサブコマンドを示す。
(コマンドの種類によってはサブコマンドが存在しない場合がある)
周波数やコールサインなどのデータを扱うエリアで、コマンドによって
内容とデータ長が異なる。
⑦ポストアンブル:メッセージの終わりを示すコードで、16進のFDを用いる。
※注意事項
コマンドフォーマットを利用して、開示内容に存在しないコマンド操作を行うと当社の該当
製品が故障する可能性があります。
© 2002 –2004
Icom. Inc
本ドキュメントの再配布を禁止します
6
−コマンド一覧−
コマンドタイプ
トランシーブ
読み出し
返答
設定
通信方向
ID-1 →
PC
PC →
ID-1
ID-1 →
PC
PC →
ID-1
OK返答
NG返答
ID-1 →
ID-1 →
意味
状態に応じて自発的にコマンド送出する、コマンドを受け取った側から返答は返さない
ID-1内部の設定値を読み出す要求コマンド、ID-1は返答コマンドで設定値を返答する
読み出しコマンドに対して、返答するコマンド
ID-1内部に設定値を与えるコマンド、ID-1はOK返答もしくはNG返答で設定値を受け入れたかどう
か返答する
設定が正常に行われたときにOK応答を返す
設定が正常に行われないときにNG応答を返す
PC
PC
操作
周波数 設定
コマンドタイプ
トランシーブ
モード 設定
BCD (5bytes) (詳しくは周波数データ詳細を参照)
1∼5
05
01
05
01
設定
06
05
01
2
デジタル音声
トランシーブ
01
D0
01
2
設定
06
D0
01
2
デジタルデータ
トランシーブ
01
D1
01
2
D1
01
2
モード 読み出し
メモリーch
設定
06
読み出し
03
返答
03
読み出し
04
返答
04
トランシーブ
09
2
0
BCD (5bytes) (詳しくは周波数データ詳細を参照)
5
xx
01
モード種類
(モード 設定参照)
00
0 ,BCD
BCD,BCD (00∼99, 100, 101ch)
2
0
PA=100
PB=101
2
Call C1
トランシーブ
09
01
00
01
2
Call C2
トランシーブ
09
01
00
02
2
Call C3
トランシーブ
09
01
00
03
メモリーch
設定
09
00
0 ,BCD
PA=100
PB=101
Call C1
設定
09
01
00
01
2
Call C2
設定
09
01
00
02
2
Call C3
設定
09
01
00
03
2
設定
0A
読み出し
返答
トランシーブ
0C
Memory→VFO
オフセット周波数 読み出し
オフセット周波数 設定
スキャン 読み出し
スキャン 設定
データ長
1∼5
設定
周波数 読み出し
メモリーライト
データ
BCD (5bytes) (詳しくは周波数データ詳細を参照)
トランシーブ
FM
メモリーライト
コマンド サブコマンド
00
Scan解除
設定
0D
0E
返答
トランシーブ
0E
2
2
0
0
BCD (3bytes)
(詳しくはオフセット周波数データ詳細を参照)
BCD (3bytes)
(詳しくはオフセット周波数データ詳細を参照)
0C
読み出し
BCD,BCD (00∼99, 100, 101ch)
3
3
0
ww
スキャン種類
(スキャン設定
参照)
0E
00
xx
スキャン方向
UP=00
DN=01
00
xx
スキャン方向
UP=00
DN=01
xx
スキャン方向
UP=00
DN=01
xx
スキャン方向
UP=00
DN=01
Program Scan Start
設定
設定
0E
02
Memory Scan Start
設定
0E
22
Mode Select Scan Start
設定
0E
24
yy
スキャン状態
RUN=00
PAUSE=01
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
2
1
1
1
1
7
操作
スキャン 設定
PRIO Scan Start
RP (DUP) 読み出し
RP (DUP) 設定
コマンドタイプ
設定
コマンド サブコマンド
0E
42
データ
xx
スキャン方向
UP=00
DN=01
データ長
1
読み出し
0F
0
返答
トランシーブ
0F
0
設定
ww
RP種類
(RP設定参
照)
0F
ww
0
Simp.=10 ←Simplex
RP-=11 ←RP-(DUP-)
RP+=12 ←RP+(DUP+)
RPS=13 ←RPS
TS 読み出し
TS 設定
読み出し
10
0
返答
トランシーブ
10
0
設定
ww
TS種類
(設定参照)
10
ww
0
5kHz=00
10kHz=01
12.5kHz=02
20kHz=03
25kHz=04
50kHz=05
100kHz=06
6.25kHz=07
AF VOL つまみ 読み出し
読み出し
14
01
返答
14
01
0 ,BCD
BCD,BCD (00∼255 level)
2
0
0 ,BCD
BCD,BCD (00∼255 level)
2
トランシーブ
AF VOL つまみ 設定
設定
14
01
SQL つまみ 読み出し
読み出し
14
03
返答
14
03
0 ,BCD
BCD,BCD (00∼255 level)
2
0 ,BCD
BCD,BCD (00∼255 level)
2
BCD,BCD (00∼255 level)
2
BCD,BCD (00/255 level)
2
0
トランシーブ
SQL つまみ 設定
RF Power 読み出し
設定
14
03
読み出し
14
0A
返答
14
0A
0 ,BCD
14
0A
0 ,BCD
0
トランシーブ
RF Power 設定
設定
Hi Power =255
Low Power =0
Noise SQL open/close 読み出し
Sメータレベル 読み出し
読み出し
15
01
返答
トランシーブ
15
01
読み出し
15
02
返答
15
02
読み出し
16
4A
返答
トランシーブ
16
4A
設定
16
トランシーブ
AFC 読み出し
AFC 設定
0
xx
close=00
open=01
1
0
0 ,BCD
BCD,BCD (00∼255 level)
2
Sメータを0∼255の分解能であらわす
0
xx
OFF=00
ON=01
4A
yy
center=00
up=01
dn=02
xx
OFF=00
ON=01
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
2
1
8
操作
電源スイッチ 読み出し
コマンドタイプ
読み出し
返答
コマンド
サブコマンド
ID 読み出し
データ長
0
電源スイッチ読み出し時はプリアンブルFEの回数は
15回必要です
返答が無い場合はコマンドを15回繰り返します
xx
18
1
(電源スイッチ 設定参照)
トランシーブ
電源スイッチ 設定
データ
18
設定
18
xx
OFF=00
ON=01
電源スイッチ読み出し時はプリアンブルFEの回数は
15回必要です
返答が無い場合はコマンドを15回繰り返します
読み出し
19
ID読み出しはコントロールソフトの仕向先の判定にも利用
1
ID読み出し時はプリアンブルFEの回数は15回必要で
す
返答が帰ってこない場合はコマンドを15回繰り返します
返答
19
25, 06,
RR, RR,
CC,CC,
SS,SS,SS
9
25,06=固定値 (16進)
トランシーブ
RR, RR=Rev情報
CC, CC=仕向先情報 00=JPN 01=USA
SS, SS, SS=ファームチェックサム情報
メモリチャンネル情報 読み出し
読み出し
1A
00
xx
yy、 yy
3
xx=M/C
yy,yy=チャンネル番号
(詳しくはコマンド1A 00 詳細を参照)
返答
1A
00
xx
yy、 yy zz∼
55
xx=M/C
yy,yy=チャンネル番号
zz∼=メモリチャンネル情報の内容
(詳しくはコマンド1A 00 詳細を参照)
メモリチャンネル情報 設定 メモリクリア
設定
1A
00
xx
yy、 yy
zz∼
4
xx=M/C
yy,yy=チャンネル番号
zz=0xff (メモリチャンネル消去値)
(詳しくはコマンド1A 00 詳細を参照)
メモリ書き換え
設定
1A
00
xx
yy、 yy zz∼
55
xx=M/C
yy,yy=チャンネル番号
zz∼=メモリチャンネル情報設定内容
(詳しくはコマンド1A 00 詳細を参照)
メモリチャンネルSKIP 読み出し
読み出し
1A
返答
1A
トランシーブ
メモリチャンネルSKIP 設定
設定
1A
01
01
01
0
xx
1
(メモリチャンネルSKIP 設定参照)
xx
1
OFF=00
ON=01
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
9
操作
TONE 読み出し
TONE 設定
コマンドタイプ
読み出し
コマンド サブコマンド
1A
02
返答
トランシーブ
1A
02
設定
1A
02
データ
データ長
0
xx
(TONE 設定
参照)
yy
PBEEP
着信=01
未着信=00
2
xx
1
OFF=00
TONE=01
PBEEP=02
TSQL=03
MUTE 読み出し
MUTE 設定
MONI 読み出し
カレント状態 読み出し
読み出し
1A
03
00
返答
トランシーブ
1A
03
00
設定
1A
03
00
読み出し
1A
03
01
返答
トランシーブ
1A
03
01
設定
1A
03
01
読み出し
1A
04
00
返答
1A
04
00
トランシーブ
カレント状態 設定
設定
1
yy
OFF=00
ON=01
yy
OFF=00
ON=01
2
2
1
yy
OFF=00
ON=01
yy
OFF=00
ON=01
2
2
1
yy
2
(カレント状態 設定参照)
1A
04
00
yy
2
VFO=00
Memo=01
CALL=02
メモリーチャンネル 読み出し
読み出し
1A
04
01
返答
1A
04
01
トランシーブ
メモリーチャンネル 設定
設定
1
0 ,BCD
BCD,BCD
3
(メモリーチャンネル 設定参照)
1A
04
01
0,BCD
BCD,BCD
3
(00∼99, 100, 101ch)
PA=100
CALLチャンネル 読み出し
読み出し
1A
04
02
返答
1A
04
02
トランシーブ
CALLチャンネル 設定
設定
PB=101
1
BCD,BCD
2
(CALLチャンネル 設定参照)
1A
04
02
BCD,BCD
2
(01∼03ch)
VFO/Memo状態 読み出し
読み出し
1A
04
03
返答
1A
04
03
トランシーブ
VFO/Memo状態 設定
設定
1
yy
2
(VFO/Memo状態 設定参照)
1A
04
03
yy
2
VFO=00
Memo=01
TX INH 読み出し
読み出し
1A
05
00
返答
1A
05
00
トランシーブ
TX INH 設定
設定
1
yy
2
(TX INH 設定参照)
1A
05
00
yy
2
送信禁止=00
送信許可=01
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
10
操作
BEEP 読み出し
コマンドタイプ
読み出し
返答
コマンド サブコマンド
1A
05
1A
05
データ
Cooling FAN 読み出し
Auto Repeater 読み出し
設定
1A
05
02
読み出し
1A
05
03
返答
1A
05
03
設定
1A
05
03
読み出し
1A
05
04
返答
1A
05
04
設定
yy
OFF=00
ON=01
1
Scan Resume Timer 読み出し
1A
05
yy
AUTO=00
ON=01
Standby Beep 読み出し
読み出し
1A
05
05
返答
1A
05
05
1
Memory Name 読み出し
設定
1A
05
05
読み出し
1A
05
06
返答
1A
05
06
yy
2
←for USA
←for JPN
1
yy
yy
Bright=00
Dark=01
OFF=02
2
1
yy
設定
1A
05
06
読み出し
1A
05
07
返答
1A
05
07
yy
P-2=00
T-5=01
T-10=02
T-15=03
2
2
1
yy
2
(Standby Beep 設定参照)
設定
1A
05
読み出し
1A
06
返答
1A
06
07
yy
OFF=00
ON=01
2
0
xx
1
(Memory 設定参照)
設定
1A
06
読み出し
1A
09
返答
--
-- ID-1がすべてのコマンドの返答値を出力する
All Memory Clear 返答
返答
トランシーブ
1A
0A
All Memory Clear 設定
設定
1A
All Status Read 読み出し
2
(Scan Resume Timer 設定参照)
トランシーブ
Memory Name 設定
2
(Dimmer 設定参照)
トランシーブ
Standby Beep 設定
2
yy
04
トランシーブ
Scan Resume Timer 設定
2
(Auto Repeater 設定参照)
トランシーブ
Dimmar 設定
2
yy
OFF=00
ON2=01
ON1=02
OFF=00
ON=01
Dimmer 読み出し
2
(Cooling FAN 設定参照)
トランシーブ
Auto Repeater 設定
yy
(BEEP 設定参照)
トランシーブ
Cooling FAN 設定
1
02
トランシーブ
BEEP 設定
データ長
02
xx
OFF=00
ON=01
41,
4C,
4C
RC-24からメモリクリアの操作したときにID-1が
返答コマンドを送出
0A
41,
4C,
4C
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
1
0
-3
3
11
操作
Lock 読み出し
コマンドタイプ
読み出し
返答
コマンド サブコマンド
1A
10
1A
10
トランシーブ
Lock 設定
Repeater Tone周波数 読み出し
Repeater Tone周波数 設定
CTCSS Tone周波数 読み出し
CTCSS Tone周波数 設定
TX(PTT) 読み出し
D-Star Header FLAG (RX) 読み出し
データ
データ長
0
xx
1
(Lock 設定参照)
設定
1A
10
読み出し
トランシーブ
返答
1B
00
設定
1B
読み出し
トランシーブ
返答
1B
設定
1B
読み出し
返答
トランシーブ
xx
OFF=00
ON=01
1
0
1C
BCD (2bytes)
00
(詳しくはトーン周波数データ詳細を参照)
BCD (2bytes)
00
(詳しくはトーン周波数データ詳細を参照)
01
BCD (2bytes)
01
(詳しくはトーン周波数データ詳細を参照)
BCD (2bytes)
01
(詳しくはトーン周波数データ詳細を参照)
00
0
1C
00
1
読み出し
1D
00
xx
RX=00
TX=02
TX NG=01
00
返答
1D
00
00
1B
1B
トランシーブ
2
2
0
2
2
1
yy
zz
上位フラグ
下位フラグ
3
(詳しくはコマンド1D 00 詳細を参照)
DSQL 読み出し
DSQL 設定
My Callsign Memory ch 読み出し
読み出し
1D
01
返答
トランシーブ
1D
01
設定
1D
01
読み出し
1D
02
返答
1D
02
(DSQL 設定
参照)
トランシーブ
My Callsign Memory ch 設定
設定
0
xx
yy
C/DBEEP
着信=01
未着信=00
xx
OFF=00
DBEEP=01
DSQL=02
CBEEP=03
CSQL=04
2
1
0
xx
2
(My Callsign 設定参照)
1D
02
xx
1
( 00∼05) My Callsign Memory chの番号を示す
My Callsign 読み出し
読み出し
1D
03
返答
1D
03
1D
03
設定
10
有効文字は8文字、(最後2文字は無視すること)
トランシーブ
My Callsign 設定
0
ASCII (10bytes)
ASCII (10bytes)
10
有効文字は8文字、(最後2文字はスペースで埋める)
RX Callsign 読み出し
読み出し
1D
04
返答
1D
04
トランシーブ
0
ASCII (32bytes)
32
RPT2(8) + RPT1(8) + Called(8) + Caller(8)
( )はバイト数を示す
ID-1が受信したコールサインを取り出す
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
12
操作
TX Callsign 読み出し
コマンドタイプ
読み出し
返答
コマンド サブコマンド
1D
05
1D
05
1D
05
トランシーブ
TX Callsign 設定
設定
データ
データ長
0
ASCII (24bytes)
(TX Callsign 設定参照)
24
ASCII (24bytes)
24
RPT2(8) + RPT1(8) + YOUR(8)
( )はバイト数を示す
ID-1が送信するコールサインを設定する
TX Callsign 全履歴 読み出し
TX Callsign 履歴 トランシーブ
読み出し
1D
06
返答
1D
06
0
トランシーブ
1D
07 ASCII (8bytes)
00 + ASCII (160bytes)
ID-1が記憶しているTX Callsignを設定した
コールサインのすべての履歴を取り出す
161
8
ID-1がTX Callsignを設定した時点のコールサインをト
ランシーブする
My Callsign 全読み出し
BREAK 読み出し
読み出し
1D
08
返答
1D
08
読み出し
1D
10
返答
1D
10
設定
1D
10
読み出し
1D
11
返答
1D
11
設定
1D
11
読み出し
1D
13
返答
1D
13
設定
1D
13
読み出し
1D
14
返答
1D
14
設定
1D
14
読み出し
1D
15
返答
1D
15
設定
1D
15
読み出し
1D
16
返答
1D
16
設定
1D
16
読み出し
1D
17
返答
1D
17
1D
17
トランシーブ
BREAK 設定
自動応答 読み出し
トランシーブ
自動応答 設定
着信コールサイン自動表示 読み出し
トランシーブ
着信コールサイン自動表示 設定
自局コールサイン自動表示 読み出し
トランシーブ
自局コールサイン自動表示 設定
着信コールサイン自動登録 読み出し
トランシーブ
着信コールサイン自動登録 設定
デジタルモニター 読み出し
トランシーブ
デジタルモニター 設定
デジタルコード 読み出し
トランシーブ
デジタルコード 設定
設定
0
00 + ASCII (50bytes, My Callsign *5)
My Callsign Memory chの5ch全てのコールサイン
を取り出す
51
0
xx
(BREAK 設定参照)
xx
OFF=00
ON=01
1
1
0
xx
(自動応答 設定参照)
xx
OFF=00
ON=01
1
1
0
xx
(着信コールサイン自動表示 設定参照)
xx
OFF=00
ON=01
1
1
0
xx
(自局コールサイン自動表示 設定参照)
xx
OFF=00
ON=01
1
1
0
xx
(着信コールサイン自動登録 設定参照)
xx
OFF=00
ON=01
1
1
0
xx
(デジタルモニター 設定参照)
xx
DIGITAL=00
ANALOG=01
1
1
0
xx
(デジタルコード 設定参照)
xx
00∼99
(BCD)
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
1
1
13
操作
DVスローデータ自動送信 読み出し
コマンドタイプ
読み出し
返答
コマンド サブコマンド
1D
18
1D
18
RPT SET 読み出し
(レピータコールサインの自動設定)
設定
1D
18
読み出し
1D
19
返答
1D
19
1D
19
トランシーブ
RPT SET 設定
設定
0
xx
1
xx
OFF=00
ON=01
1
0
xx
(RPT SET 設定参照)
(レピータコールサインの自動設定)
トランシーブ
RX Callsign "/" 読み出し
読み出し
1D
xx
OFF=00
ON=01
1A
xx
通常表示=00
自動設定表示=01
DB
返答
1D
DB ASCII (4bytes)
(レピータコールサインの自動設定)
コントロールソフトのCS設定画面の表示要求
1D
1
1
1
4
読み出し
1D
DC
0
返答
1D
DC ASCII (4bytes)
4
自局コールサインの"/"以後の4文字を読み出す
トランシーブ
My Callsign "/" 設定
1
ID-1が受信したcaller コールサインの"/"以後の4文
字を読み出す
トランシーブ
My Callsign "/" 読み出し
データ長
(DVスローデータ自動送信 設定参照)
トランシーブ
DVスローデータ自動送信 設定
データ
設定
1D
DC ASCII (4bytes)
4
自局コールサインの"/"以後の4文字を設定する
My Callsign "/" 全読み出し
読み出し
1D
DD
返答
1D
DD
0
00 + ASCII (20bytes, My Callsign "/" *5)
21
My Callsign Memory chの5ch全てのコールサインの
"/"以後の4文字を読み出す
RX メッセージ 読み出し
TX メッセージ 読み出し
読み出し
1D
DF
返答
1D
DF
読み出し
1D
E0
返答
1D
E0
設定
1D
E0
0
ASCII (20bytes)
xx (01∼06)
20
1
xx + ASCII(20bytes)
21
(01∼06)
TX メッセージ 設定
xx
(01∼06)
21
xx + ASCII(20bytes)
TX メッセージ 送信要求 読み出し
読み出し
1D
E1
返答
1D
E1
0
xx
1
(TXメッセージ送信要求 設定参照)
TX メッセージ 送信要求 設定
設定
1D
E1
メッセージ用着信コールサイン読み出し
読み出し
1D
E2
返答
1D
E2
読み出し
1D
E3
返答
1D
E3
xx
OFF=00
ON=01
1
0
ASCII(8bytes)+ASCII(4bytes)
12
Caller CallSign + "/"以後4文字
メッセージ着信時自動表示 読み出し
0
xx
1
(メッセージ着信時自動表示 設定参照)
メッセージ着信時自動表示 設定
EMR 読み出し
設定
1D
E3
読み出し
1D
EC
返答
1D
EC
1
0
xx
1
(EMR 設定参照)
トランシーブ
EMR 設定
xx
OFF=00
ON=01
設定
1D
OK返答
OK返答
NG返答
NG返答
EC
FB
xx
OFF=00
ON=01
(設定が正常に行われたときにOK応答を返す)
0
FA
(設定が正常に行われないときにNG応答を返す)
0
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
1
14
周波数データ構成詳細
プリ
アンブル
プリ
アンブル
受信
アドレス
送信
アドレス
コマンド
F E F E X X X X X X ポスト
アンブル
10 1
1 100
100 10
10 1
1 100
k k k
M M
G M
←−−−−−−−−
周波数
F D −−−−−−−−−−→
単位はHz
1バイト単位で下位周波数から並べる
オフセット周波数データ構成詳細
プリ
アンブル
プリ
アンブル
受信
アドレス
送信
アドレス
コマンド
F E F E X X X X X X ポスト
アンブル
1 100
100 10
10 1
k k k
M M
←−−−
周波数
F D −−−→
単位はHz
1バイト単位で下位周波数から並べる
トーン周波数データ構成詳細
プリ
アンブル
プリ
アンブル
受信
アドレス
送信
アドレス
コマンド
F E F E X X X X X X ポスト
アンブル
100 10
1 0.1
F D ← 周波数
−−−→
単位はHz
上位周波数から並べる
コマンド 1A 00 詳細
読み出し
プリ
アンブル
プリ
アンブル
受信
アドレス
送信
アドレス
コマンド
サブコマンド
M/C
F E F E 無線機
アドレス
コントローラ
アドレス
1 A 0 0 0 0 ←ー データ
"0" 100
−−−→
ポスト
アンブル
10 1
F D ←ー−−
−−−→
チャンネル番号
返答
プリ
アンブル
プリ
アンブル
受信
アドレス
送信
アドレス
コントローラ
無線機
F E F E アドレス
アドレス
コマンド
サブコマンド
M/C
1 A 0 0 0 0 ←ーーー
"0" 100
メモリ属性
データ
−−−→
ポスト
アンブル
10 1
F D ←ー−−
−−−→ ↑メモリ内容
チャンネル番号
設定
プリ
プリ
受信
送信
アンブル
アンブル
アドレス
アドレス
コマンド
サブコマンド
M/C
ポスト
F E F E 無線機
アドレス
コントローラ
アドレス
1 A 0 0 0 0 ←ー−−
"0" 100
メモリ属性
データ
−−−→
アンブル
10 1
F D ←ー−−
−−−→ ↑メモリ内容
チャンネル番号
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
15
メモリ属性とチャンネル番号
M/C
メモリ選択時
00
メモリ
データ
01
Call
00
Call選択時
チャンネル
データ
00
0ch
00
01
Call FM
チャンネル
00
↓
99
↓
99ch
00
00
02
03
Call DV
Call DD
01
01
00
01
PA
PB
ch
ブランク
F F 1∼100
Call
○可
×不可
ブランク
PA,PB
×不可
1 100
G M
モード
転送速度
T/TSQL
DUP
→
メモリ
スキップ
→
メモリ内容
ブランク
制限
ブランク以外
10 1
1 100
k 100 10
k k
←ー−−
→
100 10
←ー−−
周波数
1 0.1
→
−−−→
1
∼
送り元中継局
−−−→ ←ー−−
中継局コールサイン 8バイト CODE
8
10 1
M M
−−−→
10
メモリーネーム 10バイト
∼
送り先中継局
100 10
k k
−−−→
オフセット周波数
∼
メモリーネーム
←ー−−−
→
1 100
k −−−→ ←ー−−
TSQL周波数
1
1
1 0.1
−−−→ ←ー−−
←ー−−
→
−−−→ ←ー モード
100 10
TONE周波数
→
10 1
M M
中継局コールサイン 8バイト 8
1
∼
相手局
−−−→ ←ー−−
8
→
−−−→
相手局コールサイン 8バイト リザーブ
ラスト1バイトはリザーブで中身は規定しない(デフォルト00)
デジタルコード 1バイト
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
16
モード
転送速度
データ
モード
データ
転送速度
0 5
D 0
FM
デジタル音声
0 1
固定
D 1
デジタルデータ
0 0 0
OFF
0 0
OFF
0 0
0 1 0
DSQL
0 1
T
0 1
RP-
1 0 0
other
CSQL
無
1 0
1 1
無
TSQL
1 0
1 1
RP+
RPS
T/TSQL/DCSQL,DUP,ポケットBEEP
固定
DSQL
T/TSQL
Simplex
DUP
0
*
*
*
*
*
*
*
7
6
5
4
3
2
1
0
bit
※Digital Call SQLはデジタルモード時のみ有効でかつT/TSQLと排他使用
P.BEEPはメモリチャンネルに記憶しない
DCSQLのP.BEEPオン時もDCSQLだけオンとみなす
TONE周波数
メモリスキップ
67.0∼254.1Hzの50波
(TSQLも同様)
オフセット周波数
データ
スキップ
00
01
OFF
ON
0.0000∼60.0000MHz
メモリーネーム・コールサイン
文字数
範囲
メモリーネーム
中継局コールサイン
ASCIIコード10文字まで
" "(20h)∼" "(7Eh)の範囲
ASCIIコード8文字まで
ASCIIコード8文字まで
" "(20h),"/"(2Fh)∼"9"(39h),"A"(41h)∼"Z"(5Ah)の38種類
相手局コールサイン
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
17
コマンド 1D 00 詳細
読み出し
プリ
アンブル
プリ
アンブル
受信
アドレス
送信
アドレス
無線機
コントローラ
F E F E アドレス
アドレス
1 D プリ
アンブル
プリ
アンブル
受信
アドレス
送信
アドレス
コマンド
コントローラ
無線機
F E F E アドレス
アドレス
コマンド
サブコマンド
0 0 データ
ポスト
アンブル
0 0 F D 返答
1 D サブコマンド
0 0 ポスト
アンブル
データ
0 0 上位フラグ
下位フラグ
F D フラグ
フラグは2バイト構成.
デジタル通信時の無線部ヘッダフラグ(1バイトデータ)を上位5bit,下位3bitに分解したもの.
1バイト目
2バイト目
7bit
6bit
5bit
0
固定
0
固定
0
固定
4bit
3bit
2bit
1bit
0bit
7bit
6bit
上位フラグ
5bit
4bit
3bit
7bit
6bit
0
固定
0
固定
5bit
4bit
3bit
2bit
1bit
0bit
0
固定
0
固定
0
固定
2bit
下位フラグ
1bit
0bit
7bit
6bit
上位フラグ
5bit
0
1
音声
データ
直接
中継
割込無
割込有
2bit
下位フラグ
1bit
0bit
1
1
1
1
1
0
1
0
1
1
0
0
0
1
1
0
1
0
0
0
0
0
1
0
4bit
3bit
データ
制御
通常通信
緊急通信
© 2002-2004 Icom. Inc 本ドキュメントの再配布を禁止します
18