920MHz 無線モジュール（送受信用）
IM920 / IM920XT・XS・XW・XL / IM920c
取扱説明書（ソフトウェア編）

920MHz
無線モジュール

920MHz
無線モジュール

IM920

IM920c

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

Rev. 2.5

2019.2.22

目次

１．はじめに１－１．安全のための表示 ·····································································

1

１－２．安全上のご注意 ········································································

1

１－３．電波に関する留意点 ··································································

2

１－４．使用上の注意点 ········································································

2

２．本製品の用語について ·················································································

3

３．動作モード
３－１．モードの組合せ ········································································

3

３－２．送信データの構成 ·····································································

4３－３．異なるモードでのデータの扱い(1)送信モジュールが接点モードで、受信モジュールがデータモード ···4(2)アンサーバックモード····························································

4(3)送信モジュールがデータモードで、受信モジュールが接点出力 ······

5３－４．接点出力モードのホールド動作 ···················································

5

４．コマンドとレスポンス
４－１．コマンド書式 ···········································································

7

４－２．レスポンス形式 ········································································

7

５．送受信モジュール IM920
５－１．制御パラメータ ········································································

8

５－２．受信データの出力形式 ·······························································

9５－３．コマンド一覧 ·········································································

10

５－４．コマンド詳細 ·········································································

12

６．改版履歴 ·································································································

24

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

Rev. 2.5

2019.2.22

１．はじめに
このたびは、無線モジュール IM920 シリーズをお買い求めいただき誠にありがとうございます。
本製品を安全にお使いいただくために「安全のための表示」および「安全上のご注意」をよくお読みいた
だき、正しくお使いいただけるようお願い申し上げます。
１－１．安全のための表示
取扱説明書には、お使いになる方や他の人への危害と財産の損害を未然に防ぎ、安全にお使いいただくた
めに重要な内容を記載しています。
以下の表示と内容をよく理解してから、「安全上の注意」と本文をお読みになり、記載事項をお守りくだ
さい。

警告

この表示を無視して、誤った取り扱いをすると、人が死亡または、重傷を負う可能性が想定される内容を示しています。

注意

この表示を無視して、誤った取り扱いをすると、人が損害を追う可能性が想定される内容および、物的な損害が想定される内容を示します。

１－２．安全上のご注意
・ 分解や改造をしない。
事故や火災、感電の原因になります。
・ 内部に異物を入れない。
警告

本製品内部に金属類などの異物を入れないでください。
また水、油、薬品などの液体が内部に入らないようにしてください。
事故や火災、感電の原因になります。
万一、発煙や異臭などの異常が起きた場合は、直ちに使用を中止してください。
事故や火災、感電の原因となります。
・ 電源電圧は指定の範囲内（最大 DC3.6V）で使用してください。
故障や劣化の原因になります。
・ 使用、保管上の注意
高温多湿の場所、長時間直射日光の当たる場所での使用、保管は避けてください。故障の原因となります。

注意・ 設置場所の注意
振動や衝撃の加わりやすい場所、腐食性ガス雰囲気での使用や保管は避けてください。故障の原因になります。
・ 本製品は静電気に敏感な部品を使用しています。
コネクター部分や部品などに素手で触れないでください。
故障や誤動作の原因になります。
・ 子供の手の届くところに置かないでください。
思わぬ事故の原因となります。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

1

Rev. 2.5

2019.2.22

１－３．電波に関する留意点
1） 本製品を使用する機器やシステムの安全対策
電波の性質上、本製品の通信距離内においても、他の機器からのノイズや電波反射によるマルチパスなどによって、通信不能となる場合があります。安全上、通信不能となっても問題が発生しないよう十分に考慮してご使用ください。
2） 920MHz 特定小電力無線機のキャリアセンスと送信時間制限① キャリアセンス
使用する通信チャンネルが空いているか送信する毎に確認を行います。キャリアセンス時間は長距
離モードと高速モードで異なります。
② 送信時間制限
電波法の規定により、最初の送信から 3.8 秒を超えると 52ms の送信休止時間を自動的に挿入し、その後キャリアセンスを行います。詳しくは取扱説明書（ﾊｰﾄﾞｳｪｱ編）をご参照ください。
3） 室内や周囲に障害物がある環境
電波の反射によるデッドポイントが発生して、通信不能となる場合があります。
送信機または受信機の位置を 5～10cm 移動させると通信可能になることがあります。
4） 使用形態
本製品は、日本国内の電波法に適合しています。
電波法の規定により、送信モジュールの分解、改造は禁止されています。また製品ラベルがないもの
も使用禁止となっていますので、ラベルをはがしたりせずにそのままご使用ください。
１－４．使用上の注意点
1） 本製品は電子回路と組み合わせて動作しますので、電子回路のハードウェアやソフトウェアの知識が必要です。
2） 本製品は故障・誤動作が人命に関わる機器などの、高度な信頼性が要求される用途には対応していません。高度な信頼性が必要な機器には使用しないでください。
3） 本製品を、医療機器やその周辺、航空機器や航空機内などでは、使用しないでください。
4） 本製品は、予告なく変更される場合や製造中止となる場合があります。
5） 取扱説明書の内容は予告なく変更される場合があります。万一お気づきの点や誤りなどがございましたらご連絡いただければ幸いです。
6） 本製品を使用した結果については、責任を負いかねますのでご了承ください。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

2

Rev. 2.5

2019.2.22

２．本製品の用語について
送信モジュール ID
送信モジュール、送受信モジュール個々に割り当てた 16bit の識別番号で、モジュールの製品ラベル記載の製造番号を 16 進数で表現した値です。
出荷時設定で後から変更することはできません。
受信側モジュー
ルはこの ID で送信モジュールを判別し、動作を制御しています。
ノード番号
送信モジュール ID とは別に任意に設定できる 8bit の番号です。センサ番号、スイッチ番号など、送信モ
ジュール ID とは別に番号を付けることができます。設定値はデータの一部として送信します。ノード番号は重複しても構いません。ただし動作モードを接点 16 出力モードに設定したとき、ノード番号は出力しません。

３．動作モード
IM920 には接点モードとデータモードの 2 種類の動作モードがあります（IM920c はデータモード専用です）。
接点入力モードにすると送信モジュールの接点情報を送信します。
データモードに設定すると外部マイコンから UART を用いてコマンドやパラメータの設定、データの送信や受信が可能になります。動作モードの設定方法は、それぞれの取扱説明書（ﾊｰﾄﾞｳｪｱ編）を参照してください。
３－１．モードの組合せ
動作モードは、送信側モジュール、受信側モジュールでそれぞれ異なるモードに設定しても通信可能です（一部異なるモードでのみ動作する組み合わせがあります）。モードは IM920 の MODE ピンで設定します。
送信側モジュールが AD 変換モードのときは、受信側モジュールはデータモード（UART）で受けてくだ
さい。AD 入力モードは製品バージョン 1.14 から対応しています。

製品バージョン 1.24 から接点モードでアンサーバック機能を追加しました。
接点信号を送信すると、デー
タモードでアンサーバック設定した相手側から UART よりデータを出力すると共に、送信した接点番号を返送する機能です。受信側では IM920c も使用することもできます。
製品バージョン 1.41 から、接点出力モードでのアンサーバック機能を追加しました。これにより応答確認が必要な無線リモコンを、シンプルに構成することができます。これはデータモードにて EABK コマ
ンドでアンサーバック設定後、接点出力モードで動作させることにより使用できます。プッシュ動作・
ホールド動作共に使用可能です。
動作モードの組合せは表１の通りです。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

3

Rev. 2.5

2019.2.22

No.

送信側

（入力元）

受信側

（出力先）

機能概要・備考

1

接点モード（接点入力）

接点モード（接点出力）

基本的な接点情報の伝送

2接点モード（接点入力）

データモード（UART）

接点情報をマイコンで処理

3接点モード（接点入力）

データモー （UART）

EABK コマンドを設定

EABK コマンドを設定

報を送信側へアンサーバックする

4接点モード（接点入力）

接点モード（接点出力）応答確認が必要な無線リモコン

EABK コマンドを設定

EABK コマンドを設定

対応バージョン：1.41 以降

5

データモード（UART）

接点モード （接点出力）

表示灯など各種機器の制御

6

データモード（UART）

データモード（UART）

一般的なデータ通信

7

AD 入力モード

データモード（UART）

表１

接点情報をマイコンで処理し、接点情対応バージョン：1.24 以降

アナログ電圧の伝送対応バージョン：1.14 以降

モード組合せ一覧表

３－２．送信データの構成
無線通信は、動作モードにかかわらずパケット単位で行われます。IM920 では最大 64 バイトまでがユー
ザデータとして使用可能となっています。
接点モードの場合は、ユーザデータの最大 2 バイトを使用して通信を行います。データモードでは送信モジュールに投入された 1～64 バイトのデータが出力されます。
３－３．異なるモードでのデータの扱い(1) 送信側が接点モードで、受信側がデータモード
送信モジュールが接点モードで、受信モジュールがデータモードの場合は、以下の動作をします。
受信データの 1 バイト目に接点出力 1～8 を接点出力 1 が LSB として、2 バイト目に接点出力 9～16を接点出力 9 が LSB として出力します。3～8 バイト目のデータには、全て 00h を出力します。
(2) 接点モードのアンサーバック機能

製品バージョン 1.24 から追加した機能です。送信側と受信側に EABK コマンドでアンサーバック

設定を有効にします。
アンサーバック設定時の受信データ出力形式
aa,bbbb,cc:49,4D,41,4E,53,42,4B,00,00,dd,eeaa：ノード番号cc：受信データの RSSI 値

bbbb：送信モジュールの固有 ID 番号dd：00～04 のシーケンス番号。１回の送信で５データ出力します。

eeIM920 取扱説明書（ｿﾌﾄｳｪｱ編）

コロン（:）以下の 49,4D,41,4E,53,42,4B,00,00,は固定値：接点信号情報。接点入力端子 1 を LSB として出力します。

4

Rev. 2.5

2019.2.22

アンサーバック設定時の受信データ（IO1 が L になったときのデータ例）
00,0002,9E:49,4D,41,4E,53,42,4B,00,00,00,01
00,0002,9C:49,4D,41,4E,53,42,4B,00,00,01,01
00,0002,9C:49,4D,41,4E,53,42,4B,00,00,02,01
00,0002,9C:49,4D,41,4E,53,42,4B,00,00,03,01
00,0002,9A:49,4D,41,4E,53,42,4B,00,00,04,01
ノード番号

RSSI 値

固定値

シーケンス番号

送信モジュールの ID 番号

接点信号情報(3) 送信側がデータモードで、受信側が接点出力① 送信側がデータモードで、受信側が接点 16 出力モードの場合
送信データの 1 バイト目を接点出力 1～8 に、接点出力 1 を LSB として出力します。
送信データの 2 バイト目を接点出力 9～16 に、接点出力 9 を LSB として出力します。
② 送信側がデータモードで、受信側が接点 8 出力モード＋ノード番号の場合

送信データの 1 バイト目を接点出力 1～8 に、接点出力 1 を LSB として出力します。

送信モジュールに設定されているノード番号を接点出力 9～16 へ、接点出力 9 を LSB として出力します。
３－４．接点出力モードのホールド動作
受信側モジュールが「接点 16 出力モード、ホールド動作」、あるいは「接点 8 出力モード、ホールド
動作、ノード番号付き」に設定されている場合は、以下のように動作します。
・受信したデータの“1”となっているビットが変更対象となります。
・受信データの“1”を受信する毎に対応する OUT 端子が反転し、“1”を受信する毎に反転を繰り返します。
・ただし最後の無線信号を正しく受信してから IM920 では 1.5 秒以上の空き時間が必要です。
送信モジュールはデータモード、受信モジュールを「接点モード、16 出力、ホールド動作」に設定したとき、送信データと受信モジュールの動作・出力は次のようになります。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

5

Rev. 2.5

2019.2.22

送信データとレスポンス（上から順に実受信モジュールの動作

行）
TXDT FFFF

OUT1～16 全て H を出力

TXDT 0000

OUT1～16 全ての出力状態変更を許可

TXDT FFFF

OUT1～16 全て L を出力

TXDT 0000

OUT1～16 全ての出力状態変更を許可

TXDT 0100

OUT1 に H を出力

TXDT 8000

OUT1 の出力状態変更を許可

OK
OK
OK
OK
OK

OUT8 に H を出力し、OUT1 と OUT８が H になる。

OK

OUT8 の出力状態変更を許可

TXDT 0101

OUT1 に L を出力、OUT9 に H を出力

OK

OUT1 と OUT9 の出力状態変更を許可

TXDT 8080

OUT8 に L を出力、OUT16 に H を出力

OK

OUT1～8 と OUT16 の出力状態変更を許可

TXDT 0001

OUT9 に L を出力

OK

OUT16 に L を出力

TXDT 0080
OK

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

6

Rev. 2.5

2019.2.22

４．コマンドとレスポンス
データモードに設定されている送信モジュールあるいは受信モジュールは、電源投入直後に型番とバー
ジュン番号を出力して、コマンド入力待ち状態になります。
コマンドを入力する際には、BUSY 端子が L であることを確認してください。BUSY 端子が H の場合、コマンドおよびデータは無視されます。
＊電源投入時の出力例
IM920 Ver.01.00<CR><LF>
４－１．コマンド書式
１）コマンドは、4 文字の ASCII 文字で構成されます。
２）コマンドとパラメータは連続して記述できます。
コマンド内のスペース文字は無視します。
コマンド直後の文字からパラメータとして認識します。
３）パラメータは、16 進数を ASCII 文字（0～9、A～F）で入力します。
キャラクタ入出力設定（ECIO コマンド）しているとき、データ送信（TXDT、TXDA）コマンドで扱える文字が変わります。詳しくは表６を参照してください。
４）パラメータ内のバイト境界にカンマやスペースを挿入することもできます。
５）コマンド及びパラメータは、大文字、小文字の混在が可能です。
６）行末に<CR><LF>（0Dh，0Ah）を入力してください。
４－２．レスポンス形式
１）有効なコマンドに対するレスポンス
OK<CR><LF>
２）有効な読出しコマンドに対するレスポンス
読出し値<CR><LF>
３）無効なコマンドに対するレスポンス
NG<CR><LF>

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

7

Rev. 2.5

2019.2.22

５．送受信モジュール IM920、IM920c
５－１．制御パラメータ
IM920、IM920c には、動作を制御するパラメータとして以下のものがあります。
No.

名

1

固有 ID

2

受信 ID

未登録

可能

3

ノード番号

00h

可能

4

シリアル通信速度

4（19,200bps）

可能

5

送信出力

3（10mW）

可能

6

無線通信速度2(長距離モード)

可能

7

無線チャンネル

01（920.6MHz） 可能

8

スリープ時間0

称

初期値
製品 固有の ID
値

読み出し

設定

コマンド

コマンド

RDID

なし

RRID

SRID

RDNN

STNN

なし

SBRT

RDPO

STPO

距離モード

RDRT

STRT

無線通信周波数設定

RDCH

STCH

RSTM

SSTM

間欠動作時の動作時間

RWTM

SWTM

接点入力モードでのア

RPRM

ｲﾈｰﾌﾞﾙ状態

扱う文字の形式

RPRM

ECIO

簡易中継モード

RPRM

ERPT

変更
不可

内

容

送信モジュール固有のID 番号
通信対象モジュールの
固有 ID 番号任意に設定可能なモジュール番号
UART のボーレート設
定送信出力電力設定
高速通信モード又は長間欠動作および可能

AD 入力モード時のス
リープ時間

9

動作時間

0

可能

10

アンサーバック

DABK
ﾃﾞｨｽｴｰﾌﾞﾙ状態

可能

11

キャラクタ入出力

DCIO

可能

12

簡易中継

DRPT

可能

表２

ンサーバック機能
データ送信コマンドでEABK

IM920 制御パラメータ一覧表

変更可能なパラメータは、データモードでのコマンドによって設定を変更することができます。また、あらかじめ不揮発メモリへの書込み許可状態にすることで、電源を OFF にした場合でも設定内容を保持することができます。電源投入直後は、不揮発メモリへの書込みは禁止状態です。
不揮発メモリへの書込み回数は最大１万回ですので、頻繁にパラメータ変更をする場合は書込み禁止状態にしてください。
通信対象となる送信モジュールの固有 ID は、最大 64 個まで登録することができます。
電源投入直後、外部インターフェイスのデフォルトの通信条件は、以下のとおりです。
ボーレート：19,200bps、データ長：8、ストップビット長：1、パリティ：なし
フロー制御：ハードウェア（BUSY のみ）

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

8

Rev. 2.5

2019.2.22

５－２．受信データ出力形式
受信データの出力形式は、以下のとおりです。
aa,bbbb,cc:受信データ<CR><LF>
aa：ノード番号cc：データを受信したときの RSSI 値です。

bbbb

：送信モジュールの固有 ID です。

・受信データは 2 バイト目からカンマで区切って出力します。
・それぞれの値は、16 進数を ASCII 文字（0～9、A～F）で出力します。
・キャラクタ入出力設定（ECIO コマンド）をしているとき、データ送信（TXDT、
TXDA）コマンドで扱える文字が変わります。詳しくは表６を参照してください。
送信データと受信データの対応を示します。
送信コマンドTXDT 0102030405060708

受信データ
00,0001,78:01,02,03,04,05,06,07,08

TXDA 01234567890123456789

00,0001,DD:01,23,45,67,89,01,23,45,67,89

TXDA 01

00,0001,A9:01

ノード番号

RSSI 値

データ

送信モジュールの ID 番号

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

9

Rev. 2.5

2019.2.22

５－３．コマンド一覧
IM920 には下記のコマンドがあります。コマンド及びパラメータの詳細に関しては、５－４項を参照してください。備考欄に対応ファームウェアのバージョンを記載しています。
(1)全コマンド不揮発
No. コマンド

機

能

メモリへ
の保存

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

ENWR

パラメータ保存禁止

STNN

ノード番号設定

RDNN

固有 ID 読み出し
保存可能

ノード番号読み出し

SRID

受信 ID 登録ERID

受信 ID 全消去

消去可能

無線チャンネル設定

保存可能

RRID
STCH
RDCH
ECIO
DCIO
TXDT

保存可能

受信 ID 読み出し

無線チャンネル読み出し
キャラクタ入出力設定

保存可能

Ver.1.26 以降

キャラクタ入出力解除（HEX 入出力設定）

保存可能

Ver.1.26 以降

データ送信

TXDA

可変長データ送信

STPO

送信出力設定

RDRS
RDPO
STRT
RDRT
RDVR
SBRT
DSRX
ENRX
SSTM
RSTM

SWTM
RWTM
EABK
DABK
ERPT
DRPT
RPRM
SRST
PCLR

バージョン

パラメータ保存許可

DSWR
RDID

対応

RSSI 値の読み出し
保存可能

送信出力読み出し
無線通信速度設定

保存可能

無線通信速度読み出し
製品バージョン読み出し
シリアル通信速度設定

保存可能

Ver.1.26 より拡張

スリープ開始保存可能

Ver.1.11 以降
Ver.1.11 以降

スリープ停止間欠動作、AD 入力モード時スリープ時間設定

保存可能

Ver.1.13 以降

間欠動作、AD 入力モード時スリープ時間読み出し
間欠動作時間設定

Ver.1.13 以降

保存可能

Ver.1.13 以降
Ver.1.13 以降

間欠動作時間読み出し
接点モードアンサーバック設定

保存可能

Ver.1.24 以降

接点モードアンサーバック解除

保存可能

Ver.1.24 以降

簡易中継設定保存可能

Ver.1.29 以降

簡易中継解除保存可能

Ver.1.29 以降
Ver.1.24 以降

パラメータ一括読み出し
ソフトウェアリセット(保存可能)

パラメータ初期化
表３

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

出荷状態にリセット

IM920 コマンド一覧表

10Rev. 2.5

2019.2.22

(2)機能別一覧表①パラメータ読み出し
機能

コマンド

レスポンス

固有 ID

RDID

固有 ID（16 進数）

ノード番号

RDNN

ノード番号

受信 ID
無線チャンネルRSSI 値RRID

登録してある ID（16 進数）

RDCH

チャンネル番号
実行時の RSSI 値

RDRS

無線通信速度RDRT

1：高速モード、2：長距離モード

製品バージョン

RDVR

製品バージョン

間欠動作、AD 入力モード時のスリープ時間

RSTM

設定値

間欠動作時間

RWTM

設定値

パラメータ一括読み出し

RPRM

設定値

②制御系コマンド
機能

許可

禁止

パラメータ保存

ENWR

DSWR

データ送信

TXDT

―

可変長データ送信

TXDA―

DSRX（開始）

ENRX（停止）

スリープ

備考
8 バイト固定長データ
1～64 バイト可変長データ③設定系コマンド
機能

設定

読み出し

解除

STNN

RDNN

―

SRID

RRID

―

無線チャンネル

STCH

RDCH

―

送信電力

STPO

RDPO

―

無線通信速度

STRT

RDRT

―

間欠動作時間

SWTM

RWTM

―

アンサーバック設定

EABK

―

DABK

キャラクタ入出力設定

ECIO

―

DCIO

簡易中継モード設定

ERPT

―

DRPT

シリアル通信速度

SBRT

―

―

時のスリープ時間

SSTM

RSTM

―

間欠動作時間

SWTM

RWTM

―

ソフトウェアリセット

SRST

―

―

パラメータ初期化

PCLR

―

―

ノード番号
受信 ID

間欠動作、AD 入力モード

表４
IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

備考
全消去は ERID（ENWR 時のみ）

機能別コマンド一覧表
11Rev. 2.5

2019.2.22

５－４．コマンド詳細
スイッチコマンドはデフォルトに（default）と表示しています。
1） ENWR
名 称

パラメータ書込許可

機能パラメータを不揮発メモリに書込み許可状態にします。

書

式

ENWR<CR><LF>

パラメータ
レスポンス

OK<CR><LF>
ENWR
OK

例

2） DSWR
名なし（default）

称

パラメータ書込禁止機能パラメータを不揮発メモリへの書込み禁止状態にします。

書式

DSWR<CR><LF>

パラメータ
レスポンス

なし

OK<CR><LF>
DSWR
OK

例

3） RDID
名 称

固有 ID 読み出し機

能固有 ID を読み出します。

書

式

RDID<CR><LF>

パラメータ

なし

レスポンス

固有 ID<CR><LF>

例

RDID
0001

4） STNN
名 称

ノード番号設定

機

能

ノード番号を設定します。

書

式

STNN パラメータ<CR><LF>

パラメータ

00～FF

ノード番号は送信モジュール ID とは別に任意に設定できる 8bit の番号です。ユニー
クな値でなくてもかまいません。
レスポンス
例

OK<CR><LF>
STNN 12OK

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

12

Rev. 2.5

2019.2.22

5) RDNN
名 称

ノード番号読み出し機

能

ノード番号を読み出します。

書

式

RDNN<CR><LF>

パラメータ

なし

レスポンス

ノード番号<CR><LF>

例

RDNN
12

6) SRID
名 称機

能受信 ID 登録

通信対象とする送信モジュールの ID を登録します。
ENWR コマンドよる不揮発メモリへの書込み許可状態の場合のみ有効です。

書

式

パラメータ
レスポンス

SRID 受信 ID <CR><LF>

受信 ID は 16 進数を ASCII 文字（0～9、A～F）4 文字で入力します。
OK<CR><LF>
SRID 0008
OK例※正常終了時は OK を、書込みできなかったときは NG を返します。
7） RRID
名

称

受信 ID 読み出し機

能

登録されている送信モジュール ID を読み出します。

書

式

RRID<CR><LF>

パラメータ
レスポンス

なし

受信 ID<CR><LF>

受信 ID は 16 進数を ASCII 文字（0～9、A～F）4 文字で出力します。
受信 ID が複数登録されている場合は、全ての受信 ID を出力します。
RRID
0001

例

0002
0003
0004
ただし何も登録されていないときは、<CR><LF>のみを出力します。
8) ERID
名 称
機

能

書

式

受信 ID 全消去
登録されている全ての受信 ID を消去します。
ENWR コマンドによる不揮発メモリへの書込み許可状態の場合のみ有効です。

パラメータ
レスポンス
例

ERID<CR><LF>
なし

OK<CR><LF>
OK※正常終了時は OK を、消去できなかったときは NG を返します。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

13

Rev. 2.5

2019.2.22

9） STCH
名称

無線通信チャンネル設定機

能無線通信チャンネルを設定します。

書式

STCH 01<CR><LF>

パラメータ

チャンネル番号は 10 進数 2 桁（01～15）で入力します。
00 も設定可能ですが、内部では 01 として扱います。

初期値は 01 です。
レスポンス

備

OK<CR><LF>
STCH 01OK例

考※正常終了時は OK を、設定できなかったときは NG を返します。
チャンネル番号と周波数の関係は表５を参照してください。

対向する本製品と同じ通信チャンネルを設定してください。
チャンネル番号 06 は内部信号の影響があり、安定して通信できないため使用をお薦
めしません。
CH
番号

周波数

ARIB

CH

単位ﾁｬﾝﾈﾙ番号

番号

周波数

ARIB
単位ﾁｬﾝﾈﾙ番号

01

920.6MHz

24

09922.2MHz

32

02920.8MHz25

10922.4MHz

33

03

921.0MHz

26

11

922.6MHz

34

04921.2MHz27

12922.8MHz

35

05

921.4MHz28

13923.0MHz

36

06

921.6MHz

29

14923.2MHz

37

07921.8MHz30

15923.4MHz38

08922.0MHz

31

-

-

-

表５
10) RDCH
名 称

CH 番号と周波数一覧表

無線通信チャンネル読み出し機

能

登録されている無線通信チャンネルを読み出します。

書式

RDCH<CR><LF>

パラメータ

チャンネル番号は 10 進数 2 桁（01～15）で入力します。

レスポンス

通信チャンネル<CR><LF>

例

RDCH
01

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

14

Rev. 2.5

2019.2.22

11) ECIO
名 称機

キャラクタ入出力設定

能

データ通信モードで使用できます。
キャラクタ入出力を ON にすると、TXDA および TXDT コマンドで入力する文字列のアスキーコードを送信し、受信側では受信データをアスキーコードとして出力します。
従来の HEX 入力設定と組み合わせて動作可能です。

例 え ば 送 信 機 が DCIO 設 定 、 受 信 機 が ECIO 設 定 の と き 、 TXDA
41h,42h,43h,44h<CR><LF>でデータ送信すると、受信側では”ABCD”を出力します。詳しくは表６を参照してください。

また<CR>（0Dh）および<LF>（0Ah）はコマンドの終端として認識するため送信できませんが、<CR>（0Dh）および<LF>（0Ah）以外であればバイナリーデータも送信できます。
デフォルトは HEX 入出力設定（DCIO）です。
無線区間ではキャラクタ入出力設定時および HEX 入出力設定時共にバイナリーで送信していますので、通信時間などに影響はありません。
書

式

パラメータ
レスポンス

なし

OK<CR><LF>

ECIO<CR><LF>
OK

例
備

ECIO<CR><LF>

ファームウェアバージョン 1.26 以降

考12) DCIO
名

称

機

能

（default）
キャラクタ入出力解除
データ通信モードで使用できます。
ECIO コマンドで設定したキャラクタ入出力設定を OFF にして、従来の HEX 入出
力設定に切り替えます。

書

式

パラメータ
レスポンス
例
備考

DCIO<CR><LF>
なし

OK<CR><LF>

DCIO<CR><LF>
OK

ファームウェアバージョン 1.26 以降

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

15

Rev. 2.5

2019.2.22

13） TXDT
名

称

データ送信

機

能

8 バイトのユーザデータを送信します。
入力されたデータが 8 バイト未満の場合は、自動的に 00h を追加して送信します。

書

式

パラメータ

TXDT data<CR><LF>

データは 16 進数を ASCII 文字（0～9、A～F）で入力します。
キャラクタ入出力コマンド「ECIO」で入力文字形式を変更できます。

レスポンス

OK<CR><LF>

またはNG＜CR><LF>

TXDT 0102030405060708
OK

例

TXDT 9ABCDEF0
NG
備考

キャラクタ入出力設定（ECIO）コマンドとキャラクタ入出力設定（DCIO）コマンド
でパラメータの扱いが変わります。詳しくは表６を参照してください。
レスポンスが NG のときは、送信時間制限またはキャリアセンスの結果で送信できな
いときが考えられます。再度コマンドを発行してください。

このコマンドには、キャリアセンスと送信休止時間の関係があります。IM920 取扱説明書（ﾊｰﾄﾞｳｪｱ編）をご参照ください。
14） TXDA
名称

可変長データ送信機

能1～64 バイトの可変長ユーザデータを送信します。
入力されたデータのバイト数に応じて可変長のパケットを送信します

書

式

パラメータ

TXDA data<CR><LF>

データは 16 進数を ASCII 文字（0～9、A～F）で入力します。
キャラクタ入出力コマンド「ECIO」で入力文字形式を変更できます。

レスポンス

OK<CR><LF>

またはNG＜CR><LF>

TXDA 000102030405060708090A0B0C0D0E0F
OK

例

TXDA 9ABCDEF0
NG
備考

キャラクタ入出力設定（ECIO）コマンドとキャラクタ入出力設定（DCIO）コマンド
でパラメータの扱いが変わります。詳しくは表６を参照してください。
レスポンスが NG のときは、送信時間制限またはキャリアセンスの結果で送信できな
いときが考えられます。再度コマンドを発行してください。

このコマンドには、キャリアセンスと送信休止時間の関係があります。IM920 取扱説明書（ﾊｰﾄﾞｳｪｱ編）をご参照ください。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

16

Rev. 2.5

2019.2.22

No.

コマンド
設定

1

データ（例）

aa,bbbb,cc:41,42

TXDA□41,42
TXDA41,42
ECIO

TXDA□4142
データ（例）

TXDA□41,42
TXDA41,42
ECIO

設定
4

TXDA□41,42
TXDA41,42
TXDA□4142

設定
3

DCIO

DCIO

データ（例）

データ（例）

受信側

DCIO

TXDA□4142

設定
2

送信側

TXDA□41,42
TXDA4142aa,bbbb,cc:41,42
aa,bbbb,cc:41,42
ECIOaa,bbbb,cc:ABaa,bbbb,cc:ABaa,bbbb,cc:ABECIOaa,bbbb,cc:□4142

aa,bbbb,cc:□41,42
aa,bbbb,cc:41,42
DCIO

aa,bbbb,cc:20,34,31,2C,34,32
aa,bbbb,cc:34,31,2C,34,32

aa、bbbb、cc は、「５－２．受信データ出力形式」を参照してください。
コマンド書式は、４－１．を参照してください。

□はスペースを表します。スペースとカンマは無視します。
表６15） RDRSECIO と DCIO コマンドと送信・受信文字の関係

名

称

RSSI 値読み出し

機

能

RSSI 値（現在の信号強度レベル）を読み出します。

書式

RDRS <CR><LF>

パラメータ

なし

レスポンス

RSSI 値<CR><LF>

RSSI 値は 16 進数を ASCII 文字（0～9、A～F）2 文字で出力します。
RDRS
7E

例

16） STPO
名称

送信出力設定機

能送信出力を設定します。

書

式

STPO 送信出力<CR><LF>

パラメータ

1～3 の数値 1 文字です。

パラメータと送信出力の対比は次の通りです。
1： -10dBm （0.1mW）、 2： 0dBm （1mW）、

3： 10dBm （10mW）

初期値は“3”です。
レスポンス
例OK<CR><LF>※正常終了時は OK を、設定できなかったときは NG を返します。

STPO 2
OK

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

17

Rev. 2.5

2019.2.22

17） RDPO
名称

送信出力読み出し機

能

送信出力を読み出します。

書

式

RDPO<CR><LF>

パラメータ

1～3 の数値 1 文字です。
1： -10dBm （0.1mW）、 2： 0dBm （1mW）、レスポンス

送信出力設定値<CR><LF>

例

RDPO
3

3： 10dBm （10mW）18） STRT
名称

無線通信速度設定機

能

無線通信速度を設定します。対向する本製品と同じ速度を設定してください。

書式

STPO 速度値<CR><LF>

パラメータ

1～2 の数値 1 文字です。
1：高速通信モード（無線通信速度 50kbps）
2：長距離モード（無線通信速度 1.25kbps）
初期値は“2”です。

レスポンス

OK<CR><LF>

STRT 2OK例19） RDRT
名称

無線通信速度読み出し機

能

無線通信速度を読み出します。

書式

RDRT<CR><LF>

パラメータ

1～2 の数値 1 文字です。
1：高速モード（空間通信速度 50kbps）
2：長距離モード（空間通信速度 1.25kbps）

レスポンス

無線通信速度設定値<CR><LF>

例

RDRT
2

20） RDVR
名

称

製品バージョン読み出し機

能製品バージョンを読み出します。

書式

RDVR<CR><LF>

パラメータ

なし

レスポンス

製品バージョン<CR><LF>

例

RDVR
IM920 VER.01.00

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

18

Rev. 2.5

2019.2.22

21） SBRT
名称

シリアル通信速度設定

機

能外部インターフェイスのシリアル通信速度（ボーレート）を設定します。

書

式

SBRT 速度<CR><LF>

パラメータ

速度は数字 1 文字です。
0：1,200bps、1：2,400bps、2：4,800bps、3：9,600bps、4：19,200bps、

5：38,400bps、6：57,600bps、7：115,200bps
初期値は“4”です。
レスポンス

OK<CR><LF>

レスポンスはボーレート変更後すぐに出力されます。
SBRT 3
OK

例
備

Ver.1.26 からパラメータに 57,600bps と 115,200bps を追加しました。

考22) DSRX
名 称

スリープ開始機

能スリープ状態に設定します。

書

式

DSRX<CR><LF>

パラメータ
レスポンス
23) ENRXなし

OK<CR><LF>（default）

名称

スリープ停止機

能スリープ状態を解除します。

書式

ENRX<CR><LF>

パラメータ
レスポンス
備

考

なし

OK <CR><LF>

スリープ状態でコマンドを実行させるには、ウェイクアップキーワード「?」に続いてコマンドを入力してください。詳しくは取扱説明書（ﾊｰﾄﾞｳｪｱ編）のスリープ動作の説明中の、「スリープ中のコマンド入力方法」をご参照ください。

24) SSTM
名 称

スリープ時間設定

機

能

間欠動作と AD 入力モード時、スリープ時間を設定します。

書式

SSTM スリープ時間<CR><LF>

パラメータ

スリープ時間は 1 秒単位、最大 65535 秒の値を 16 進数に変換してパラメータとします。
デフォルトは 0 で、0 に設定すると連続スリープとなります。

レスポンス

nnnn（16 進数 4 桁）
OK<CR><LF>

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

19

Rev. 2.5

2019.2.22

25) RSTM
名 称

スリープ時間読み出し機

能

間欠動作と AD 入力モードのスリープ時間を読み出します。

書式

RSTM<CR><LF>

パラメータ

なし

レスポンス

スリープ時間設定値<CR><LF>

例

RSTM
1

26) SWTM
名 称

間欠動作時間設定

機

能

間欠動作の動作時間を設定します。

書式

SWTM 動作時間<CR><LF>

パラメータ

動作時間は 10.01ms 単位で最大約 656 秒、時間を 16 進数に変換してパラメータとします。
デフォルトは 0 です。

レスポンス27) RWTM
名 称

nnnn（16 進数 4 桁）

OK <CR><LF>

間欠動作時間読み出し機

能

間欠動作の動作時間を読み出します。

書式

RWTM<CR><LF>

パラメータ

なし

レスポンス

動作時間設定値<CR><LF>

例

RWTM
10

26) EABK
名 称

接点モードアンサーバック設定

機

能接点モードでのアンサーバック設定を有効にします。

書

式

EABK<CR><LF>

パラメータ
レスポンス

OK<CR><LF>
EABK
OK

例
備

なし

考

接点入力モードの送信機、データモードの受信機で使用できます。
Ver.1.29 以降で対応しています。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

20

Rev. 2.5

2019.2.22

27) DABK
名（default）

称

接点モードアンサーバック解除機

能アンサーバックモードを解除します。

書式

DABK<CR><LF>

パラメータ
レスポンス

考

27) ERPT
名 称
機

OK <CR><LF>
DABK
OK

例
備

なし

能

Ver.1.29 以降で対応しています。

簡易中継 ON
簡易中継を ON にします。データ通信モードで動作します。
STCH で指定した無線通信チャンネルの信号を受信し、受信チャンネルに対応する
送信チャンネルで同じ内容のデータを再送信します。固有 ID およびノード番号は自身の設定値に書き換えて送信します。動作を図１に示します。
データ送信：TXDA123456

簡易中継設定シリアル通信

ID=2222

ID=3333

設定
STNN 55
SRID 1111
STCH 01
ERPT

設定
SRID 2222
STCH 08
DRPT

ID=1111
設定
STCH 01
DRPT

図１

無線
CH01

無線
CH08

シリアル通信シリアル通信受信データ：
00,1111,cc:123456

受信データ：
55,2222,cc:123456

簡易中継の動作概要

並行して通常のデータ通信モードとしての動作が可能です。データ受信時は、再送信と共に UART でデータを出力します。
TXDA および TXDT コマンドを含め、コマンド類が入力された場合は、従来のデー
タ通信モード同様に動作します。
受信チャンネルと送信チャンネルの関係は表７の通りです。
簡易中継が動作するのは 1 段です。
CH12～CH15 の設定はありません。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

21

Rev. 2.5

2019.2.22

STCH
パラメータ
01
02
03
04
05

受信 CH 番号

送信 CH 番号

01

08

(920.6MHz)(922.0MHz)

02

09(920.8MHz)(922.2MHz)

03

10(921.0MHz)(922.4MHz)

04

07(921.2MHz)(921.8MHz)05

11(921.4MHz)(922.6MHz)

表７
書

式

パラメータ
レスポンス

送信 CH 番号07

07
(921.8MHz）

04(921.2MHz)

08

08(922.0MHz）(920.6MHz)

09

09(922.2MHz）

10

10(922.4MHz）(921.0MHz)

11

11(922.6MHz）(921.4MHz)

01
02(920.8MHz)0305

簡易中継受信チャンネルと送信チャンネル

ERPT<CR><LF>
なし

OK <CR><LF>

Ver.1.29 以降で対応しています。

考27) DRPT（default）

名称

簡易中継 OFF機

能簡易中継モードを OFF にします。

書

式

DRPT<CR><LF>

パラメータ
レスポンス

なし

OK <CR><LF>

DRPT
OK

例
備

受信 CH 番号

ERPT
OK

例
備

STCH
パラメータ

考

28) RPRM
名 称

Ver.1.29 以降で対応しています。

パラメータ一括読み出し機

能無線モジュールに設定してあるパラメータを一括で読み出します。

書式

RPRM<CR><LF>

パラメータ

なし

レスポンス

設定コマンド：設定内容<CR><LF>

例

RPRM
ID:0000
STNN:00
STCH:01
以下省略

注意

このコマンドは Ver.1.24 以降で対応しています。
出力フォーマットは、今後のバージョンアップで変更することがあります。
STCH の表示内容は、Ver.1.43 で 16 進表示から 10 進表示に変更しました。

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

22

Rev. 2.5

2019.2.22

29) SRST
名 称

ソフトウェアリセット機

能ソフトウェアリセット。本製品を再起動します。

書

式

SRST<CR><LF>

パラメータ

なし

レスポンス

製品バージョン<CR><LF>

例

SRST
IM920 VER.01.00

30） PCLR
名

称

パラメータクリア

機能パラメータを工場出荷状態にリセットします。

書式

PCLR<CR><LF>

パラメータ
レスポンス
例

なし

OK<CR><LF>
PCLR
OK

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

23

Rev. 2.5

2019.2.22

６．改定履歴
初版制定

2014 年 1 月 20 日

（IM315TX、IM315RX

Rev. 1.1

2014 年 2 月 6 日（字句訂正）

Rev. 1.2

2014 年 3 月 6 日（写真差し替え）

Rev. 1.3

2014 年 5 月 26 日

（IM315TRX に対応）

Rev. 1.4

2014 年 8 月 13 日

Ver. 1.00）（IM920 を追加、字句訂正）

Rev. 2.0

2015 年 5 月 11 日

（IM315 シリーズを分離、コマンド追加、字句訂正）

Rev. 2.1

2016 年 2 月 18 日

５－４． RPRM コマンド、EABK/DABK コマンド追加、
３－１． 表１にアンサーバックを追加、
３－３． アンサーバックモードの説明を追加、字句訂正

Rev. 2.2

2017 年 2 月 10 日

１－４．使用上の注意点を追加
３－１．接点モード（接点出力）のアンサーバックを追加
３－３． (1) 説明訂正
５－３． ECIO, DCIO コマンド、ERPT, DRPT コマンドを追加
SBRT コマンドのパラメータ追加
５－４．ECIO, DCIO コマンド、ERPT, DRPT コマンドを追加
SBRT コマンドのパラメータ追加

製品バージョン 1.41 にて連続送信時の送信不具合を修正。またアン
サーバックモード設定時に受信機での接点出力動作に対応。アン
サーバックモードの動作仕様変更。
Rev. 2.3

2018 年 2 月 2 日

ERPT コマンド（簡易中継モード）に段数の説明を追加

Rev. 2.4

2018 年 5 月 1 日

SRCH コマンドの備考にチャンネル番号 06 の制限を追加

Rev. 2.5

2019 年 2 月 19 日

４－１．コマンドとパラメータの記述を変更（スペース不要）
５－１．表２の DABK/EABK に説明を追記
５－３．表３を更新、PCLR に説明を追記
TXDA コマンドの表６を訂正
ERPT コマンドに説明を追記（CH12～CH15 設定なし）
以上

IM920 取扱説明書（ｿﾌﾄｳｪｱ編）

24

Rev. 2.5

2019.2.22