【アドホック・マルチホップネットワーク対応】
920MHz 無線モジュール
IM920s シリーズ
取扱説明書（ソフトウェア編）【アドホック・マルチホップネットワーク対応】
920MHz 無線モジュール
IM920s シリーズ

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

Rev. 1.1

2018.9.14

目次

１．はじめに ...........................................................................................................................................................1
１－１．安全のための表示 .......................................................................................................................1
１－２．安全上のご注意 ...........................................................................................................................1
１－３．電波に関する留意点 ...................................................................................................................2
１－４．使用上の注意点 ...........................................................................................................................2
２．本製品の用語について......................................................................................................................................3
３．動作モード ........................................................................................................................................................3
３－１．送信データの構成 .......................................................................................................................3
４．コマンドとレスポンス......................................................................................................................................3
４－１．コマンド書式 ..............................................................................................................................3
４－２．レスポンス形式 ...........................................................................................................................4
５．動作...................................................................................................................................................................5
５－１．制御パラメータ ...........................................................................................................................5
５－２．受信データ出力形式 ...................................................................................................................6(1)通常動作時（DSNF コマンド設定時） .................................................................................6(2)スニファモード時（ESNF コマンド設定時） .......................................................................7
５－３．コマンド一覧 ..............................................................................................................................8(1)全コマンド .............................................................................................................................8(2)機能別一覧表 ........................................................................................................................10
５－４．コマンド詳細 ............................................................................................................................ 11６．改定履歴 .........................................................................................................................................................29

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

Rev. 1.1

2018.9.14

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

警告

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

注意

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

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

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

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

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

1

Rev. 1.1

2018.9.14

１－３．電波に関する留意点
１）本製品を使用する機器やシステムの安全対策
電波の性質上、本製品の通信距離内においても、他の機器からのノイズや電波の反射によるマルチ
パスなどによって、通信不能となる場合があります。安全上、通信不能となっても問題が発生しな
いよう十分に考慮してご使用ください。
無線には一般的に、相互変調、混変調、感度抑圧、隣接通信チャンネル選択度、イメージ周波数などの現象があり、通信に影響を与えます。
相互変調

自局とは関係ない２つの周波数で強力な電波があると、その周波数差などにより本製品が影響を受けます。

混変調

自局とは関係ない周波数で強力な振幅変調の電波があると、本製品が影響を受けます。

感度抑圧

強力な妨害波により受信機の感度が下がる現象です。

隣接チャンネル選択度

自局が使用している通信チャンネルの近くに電波があると誤動作することがあります。例えば隣の通信チャンネルで本製品が使用されているときに、正常な処理をしてしまうことがあります。

イメージ周波数

内部の周波数構成の影響で、設定していないチャンネルの信号を受信することがあります。受信してしまう周波数をイメージ周波数と言います。

２）920MHz 特定小電力無線機の送信時間制限
電波法の規定により、送信時間の制限があります。送信時間は本製品内部で制御しています。
３）室内や周囲に障害物がある環境
電波の反射によるデッドポイントが発生して、通信不能となる場合があります。
送信機または受信機の位置を 5～10cm 程度移動させると、通信可能になることがあります。
４）使用形態
電波法の規定により、送信モジュールの分解や改造すること、弊社標準アンテナ以外を使用すると罰せられます。また製品ラベルがないものも使用禁止となっていますので、ラベルをはがしたりせずにそのままご使用ください。

１－４．使用上の注意点
1） 本製品は電子回路と組み合わせて動作しますので、電子回路のハードウェアやソフトウェアの知識が必要です。
2） 本製品は故障・誤動作が人命に関わる機器などの、高度な信頼性が要求される用途には対応していません。高度な信頼性が必要な機器には使用しないでください。
3） 本製品を、医療機器やその周辺、航空機器や航空機内などでは、使用しないでください。
4） 本製品は、予告なく変更される場合や製造中止となる場合があります。
5） 取扱説明書の内容は予告なく変更される場合があります。万一お気づきの点や誤りなどがございましたらご連絡いただければ幸いです。
6） 本製品を使用した結果については、責任を負いかねますのでご了承ください。

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

2

Rev. 1.1

2018.9.14

２．本製品の用語について
送信モジュール ID
本製品個々に割り当てた 32bit の識別番号で、モジュールの製品ラベル記載の製造番号を 16 進数で表現した値です。出荷時設定で後から変更することはできません。
ノード番号
通信の相手方を指定する必須の番号で、使用前に設定が必要です。
グループ番号
グループ番号が一致するモジュールのみ通信が可能です。必ず設定してください。

３．動作モード
IM920s は外部マイコンなどから UART 通信によってコマンドやパラメータの設定、データの送信や受信が可能なデータモードに対応しています。データモードの動作は、IM920s 取扱説明書（ﾊｰﾄﾞｳｪｱ編）
を参照してください。
３－１．送信データの構成
無線通信は、動作モードにかかわらずパケット単位で行われます。IM920s では最大 32 バイトがユーザデータとして使用可能です。

４．コマンドとレスポンス
本製品は、電源投入直後に型番とバージョン番号を出力して、コマンド入力待ち状態になります。
コマンドを入力する際には、BUSY 端子が L であることを確認してください。BUSY 端子が H の場合、コマンドおよびデータは無視されます。
＊電源投入時の出力例
IM920s Ver.01.00<CR><LF>
４－１．コマンド書式
１）コマンドは、4 文字の ASCII 文字で構成されます。
２）コマンドとパラメータの間には、1 個以上のスペースを入れてください。
３）パラメータは、基本的に 16 進数を ASCII 文字（0～9、A～F）で入力します。
キャラクタ入出力設定（ECIO コマンド実行後）しているとき、送信コマンドで扱える文字が変わります。詳しくは表６を参照してください。
４）パラメータ内のバイト境界にカンマやスペースを挿入することもできます。
５）コマンド及びパラメータは、大文字、小文字の混在が可能です。
６）行末に<CR><LF>（ASCII コードの 0Dh，0Ah，0Dh のみも可）を入力してください。

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

3

Rev. 1.1

2018.9.14

４－２．レスポンス形式
１）有効なコマンドで正常に終了したときOK<CR><LF>
２）有効な読出しコマンド
読出し値<CR><LF>
３）入力エラー、その他処理不能な場合
NG<CR><LF>

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

4

Rev. 1.1

2018.9.14

５．動作
５－１．制御パラメータ
本製品には、動作を制御するパラメータとして以下のものがあります。

No.

名

1

ノード番号

FFEF h可能

2

グループ番号

FFFFFFFF h

可能

3

通信チャンネル

1

可能

4

送信電力

2 (10mW)可能

1 (単純マルチホップ)

可能

5

称

ネットワークモード

初期値

6

最大ホップ数

10 (10 進数)

可能

7

受信 RSSI 閾値

00h

可能

8

応答 ACK

Enable（ENAK 状態）

可能

Disable（DCIO 状態）

可能

Disable（DSNF 状態）

可能

Disable（DRXI 状態）

可能

4（19,200bps)

可能

9
10
11
12

キャラクタ入出力モード
スニファモード
受信時 STATUS
出力
シリアル通信速
度

読出

設定

ｺﾏﾝﾄﾞ

ｺﾏﾝﾄﾞ

RDNN

STNN

RDGN

STGN

無線通信周波数

RDCH

STCH

送信電力

RDPO

STPO

RDNM

STNM

RTTL

STTL

RDTH

STTH

変更

内

容

通 信相 手を 指定 する
必須の番号
一 致す るモ ジュ ール
のみ通信可能ブ ロー ドキ ャス ト時
最大ホップ数

送 信先 ノー ドか らの応答
デ ータ 送信 コマ ンド
で扱う文字形式
パケットモニタ
リング

RPRM
RPRM
RPRM
RPRM

UART ボーレート
間 欠動 作時 のス リー

0000

可能

Enable可能

スリープ機能RPRM

Disable可能

同期スリープ機能

RPRM

00:00:00.000

不可

内部時計制御

RDCK

16
17

同期スリープ
開始・解除
内部時計

表1

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

ERXI
DRXI

SWTM

wake-up 時間

開始・解除

DSNF

RWTM

14

スリープ

ESNF

SSTM

可能

15

DCIO

RSTM

0000

間

ECIO

SBRT

スリープ時間間 欠動 作時 の動 作時

DSAK

―

13

プ時間

ENAK

ENRX
DSRX
ENSS
DSSS
STCK
(SYCK)

IM920s 制御パラメータ一覧表

5Rev. 1.1

2018.9.14

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

５－２．受信データ出力形式
受信データの出力形式は、以下のとおりです。
(1) 通常動作時（DSNF コマンド設定時）
aa,bbbb,dd:受信データ<CR><LF>aa：ダミー（1 バイト、00h 固定）

bbbb：ノード番号（2 バイト）dd

：受信データの RSSI 値

16 進数を ASCII 文字で出力

受信データ ：キャラクタ入出力 OFF（DCIO 設定）時：xx,yy…形式で、ASCII 文字列
を 16 進数と して出力
：キャラクタ入出力設定（ECIO 設定）時：abcde…形式で各バイトを ASCII
1 文字で出力

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

6

Rev. 1.1

2018.9.14

(2) スニファモード時（ESNF コマンド設定時）
1 行目：MAC 制御データ
Tm ：タイムスタンプ[ms]スニファ用に本製品を起動したときを 0 とする時間です

Gn ：グループ番号
Tx ：送信ノード番号（このパケットを送信したノード）
Rx ：受信ノード番号（このパケットの受信指定ノード）
Id ：送信ノードの固有 ID
Rs ：RSSI 値
2 行目：DECENTRAⅡ制御データ
Fm ：送信元のノード番号
To ：最終宛先ノード番号（0000 のときはブロードキャスト送信）Mi ：メッセージ ID 番号
SL ：パケットの機能を表すセレクタ
0x03ff 以下：制御パケット

0x0400：ユーザデータパケット

Tt ：最大 HOP 数（16 進数）
Hp ：送信元からのホップ数
3 行目：ルート情報
左側が送信元からのノード番号を通過順に表示
4 行目：ペイロード：受信データ
ECIO コマンド、DCIO コマンドの実行で形式が変わります。
5 行目：改行のみ
aa,bbbb,dd:受信データ<CR><LF>

図1

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

スニファモード時画面の例

7

Rev. 1.1

2018.9.14

５－３．コマンド一覧
本製品には下記のコマンドがあります。コマンド及びパラメータの詳細に関しては、５－４項を参照してください。備考欄に対応ファームウェアのバージョンを記載しています。
(1) 全コマンド番号 ｺﾏﾝﾄﾞ名

名

称

不揮発

対応

ﾒﾓﾘ保存

Ver.

備

考

1

TXDA

ブロードキャスト送信

×

1.01

2

TXDT

固定長ブロードキャスト送信

×

1.01

3

TXDU

ユニキャスト送信×

1.01

相手を指定した送信

4

TXSB

センドバック送信×

1.01

他ノードからの通信への返答

5

STNN

ノード番号設定

〇

1.01

6

RDNN

ノード番号読み出し

×

1.01

7

STGN

グループ番号設定

〇

1.01

8

RDGN

グループ番号読み出し

×

1.01

9

RDID

固有 ID 読み出し

×

1.01

10

STCH

通信チャンネル設定

〇

1.01

11

RDCH

通信チャンネル読み出し

×

1.01

12

STPO

送信出力設定

〇

1.01

13

RDPO

送信出力読み出し

×

1.01

14

STNM

ネットワークモード設定

〇

1.01

15

RDNM

ネットワークモード読み出し

×

1.01

16

STTL

最大ホップ数設定

〇

1.02

17

RTTL

最大ホップ数読み出し

×

1.02

18

STTH

受信時 RSSI 閾値設定

〇

1.01

19

RDTH

受信時 RSSI 閾値読み出し

×

1.01

20

ENAK

ACK あり設定

〇

1.01

21

DSAK

ACK なし設定

〇

1.01

22

ECIO

キャラクタ入出力モード ON

〇

1.01

23

DCIO

キャラクタ入出力モード OFF

〇

1.01

24

ESNF

スニファモード ON

〇

1.01

25

DSNF

スニファモード OFF

〇

1.01

26

RDRS

RSSI 読み出し

×

1.01

27

ENWR

設定書込み ON

×

1.01

28

DSWR

設定書込み OFF

×

1.01

29

ERXI

受信時ステータス出力 ON

〇

1.01

30

DRXI

受信時ステータス出力 OFF

〇

1.01

31

DSRX

スリープ開始

〇

1.03

32

ENRX

スリープ停止

〇

1.03

33

SSTM

スリープ時間設定

〇

1.03

34

RSTM

スリープ時間読み出し

×

1.03

35

SWTM

間欠動作時間設定

〇

1.03

36

RWTM

間欠動作時間読み出し

×

1.03

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

8

製品シリアル番号

HEX 入出力モード

Rev. 1.1

2018.9.14

37

ENSS

同期スリープ許可

〇

1.03

38

DSSS

同期スリープ解除

〇

1.03

39

RDCK

時刻読み出し

×

1.03

40

STCK

時刻設定

×

1.03

41

SYCK

時刻同期コマンド送信

×

1.03

42

RPRM

設定一括読み出し

×

1.01

43

RDVR

製品バージョン読み出し

×

1.01

44

PCLR

設定リセット

〇

1.01

45

SBRT

有線ボーレート設定

〇

1.01

46

SRST

リセット

×

1.01

表2

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

IM920s コマンド一覧表

9Rev. 1.1

2018.9.14

(2)機能別一覧表① データ送信コマンド機能
可変長ブロードキャスト送信

許可
TXDA

備考
1～32 バイト可変長データ

固定長ブロードキャスト送信

TXDT

8 バイト固定長データ

ユニキャスト送信

TXDU

相手を指定した可変長通信

センドバック送信

TXSB

他ノードからの通信への返答② 制御系コマンド
機能
Flash ROM への設定書込み ON/OFF

許可
ENWR

禁止
DSWR

備考

③ 設定系コマンド
機能
ノード番号

設定
STNN

読み出し
RDNN

解除
―

備考

グループ番号

STGN

RDGN

―

無線チャンネル

STCH

RDCH

―

送信電力

STPO

RDPO

―

ネットワークモード

STNM

RDNM

―

最大ホップ数STTL

RTTL

受信時 RSSI 閾値

STTH

RDTH

－
―

ACK あり／ACK なし

ENAK

―

DSAK

キャラクタ入出力

ECIO

―

DCIO

スニファモード

ESNF

―

DSNF

受信時 STATUS 出力

ERXI

―

DRXI

スリープ

DSRX

―

ENRX

ソフトウェア Ver. 1.03 以降で対応

スリープ時間

SSTM

RSTM

―

ソフトウェア Ver. 1.03 以降で対応

間欠動作時間

SWTM

RWTM

―

ソフトウェア Ver. 1.03 以降で対応

同期スリープ

ENSS

―

DSSS

ソフトウェア Ver. 1.03 以降で対応

内部時計時刻

STCK

RDCK

―

ソフトウェア Ver. 1.03 以降で対応

時刻同期コマンド送信

SYCK

―

シリアル通信速度

SBRT

―

―

ソフトウェアリセット

SRST

―

―

パラメータ初期化

PCLR

―

―

送信先ノードからの応答

ソフトウェア Ver. 1.03 以降で対応

④ その他
機能

コマンド
RDID

固有 ID

レスポンス
固有 ID（16 進数）

製品バージョン

RDVR

製品バージョンRSSI 値

RDRS

実行時の RSSI 値（16 進数）

パラメータ一括読み出し

RPRM

設定値

表3
IM920s 取扱説明書（ｿﾌﾄｳｪｱ編）

機能別コマンド一覧表
10Rev. 1.1

2018.9.14

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

称

ブロードキャスト送信機

能データをブロードキャスト（相手を指定しない）で送信します。
ルートを考慮しないマルチホップ（中間のノード全てが再送信）で通信を行います。
1～32 バイトの可変長ユーザデータを、 入力したデータのバイト数に応じた可変長のパケットを送信します。最大長を超えるデータを入力した場合は、先頭から規定範囲を送信し、以降は無視します。
グループ番号が未設定のとき及び ESNF コマンド設定時は送信できません。

書

式

パラメータ

TXDA [data]<CR><LF>
DCIO コマンド設定時は 16 進 2 桁を ASCII 2 文字で入力します。16 進 2 桁を 1 バ
イトとして計算します。
ECIO コマンド設定時は ASCII 文字で入力します。

レスポンス

OK<CR><LF>

またはNG＜CR><LF>

送信を完了したら OK を返しますが、受信側に届いたことを示してはいません。
キャリアセンスや時間制限による送信不能時、グループ番号未設定時および ESNF
コマンド設定時は NG を返します。
例

TXDA 000102030405060708090A0B0C0D0E0F（コマンドの内容：DCIO 設定時 00h,01h,02h,……0fh
OK

計 16 バイトを送信）

TXDA 9ABCDEF0
NG
備考

キャラクタ入出力設定（ECIO コマンド）とキャラクタ入出力設定（DCIO コマンド）
でパラメータの扱いが変わります。詳しくは表 6 を参照してください。
レスポンスが NG のときは、送信時間制限またはキャリアセンスの結果で送信できないときが考えられます。再度コマンドを発行してください。
このコマンドは、キャリアセンスと送信休止時間の動作影響があります。詳しくは
IM920s 取扱説明書（ﾊｰﾄﾞｳｪｱ編）をご参照ください。

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

11

Rev. 1.1

2018.9.14

2） TXDT
名

称

固定長ブロードキャスト送信機

能

TXDA コマンドと同様のマルチホップ通信を行いますが、データ長が 8 バイト固定
長のユーザデータを送信します。
入力されたデータが 8 バイト未満の場合は、自動的に 00h を追加して送信します。
他は TXDA コマンドと同様です。

書

式

レスポンス

TXDT [data]<CR><LF>
OK<CR><LF>

またはNG＜CR><LF>

送信を完了したら OK を返します。
受信側に届いたことを示すものではありません。
キャリアセンスや時間制限による送信不能時、グループ番号未設定時および ESNF
コマンド設定時は NG を返します。
例

TXDT 0001020304050607
OK3） TXDU
名

称

ユニキャスト送信機

能データをユニキャスト（相手を指定する）モードで無線送信します。
ルートを考慮した通信となり、ルート情報がないときは自動でルート探索します。
1～32 バイトの可変長ユーザデータを、 入力したデータのバイト数に応じた可変長のパケットを送信します。最大長を超えるデータを入力した場合は、先頭から規定範囲を送信し、以降は無視します。
ACK（送信先ノードからの応答）なしの場合はリトライを行わないため、ルート探索のみで通信を終了します。データ本体は送信しませんので再送信が必要です。
ENAK/DSAK コマンドにより ACK あり／なしの設定ができます。ACK ありに設定
して通信に失敗したときは自動で最大 10 回までリトライを行います。
入力されたデータのバイト数に応じて可変長のパケットを送信します。
ユニキャスト送信では、ルート探索後データを送信します。ルート情報の結果は本製品内に保存されますが、一定時間経過すると破棄されます。また ACK あり設定
時に通信エラーが続いた場合もルート情報を破棄します。
中間ノードは受信時にデータ出力しません。

書

式

パラメータ

TXDU [相手ノード番号],[data]<CR><LF>
相手ノード番号は 16 進数 4 桁で指定します。最初の“,”または“スペース”以降
をデータ部分として処理します。
[data]は、DCIO 設定時は 16 進 2 桁で入力します。16 進 2 桁を 1 バイトとして計算します。

レスポンス

OK<CR><LF>

またはNG＜CR><LF>

ACK あり設定時に OK のレスポンスを返したときは相手先に届いたことを示します。
NG のレスポンスを返した場合は相手先に届いていないことを表します。
ACK なし設定時は、送信を完了したら OK を返します。ただし受信側に届いたことを表すものではありません。
キャリアセンスや時間制限による送信不能時、グループ番号未設定時および ESNF
コマンド設定時は NG を返します。
備考

上記以外は TXDA コマンドと同様です。

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

12

Rev. 1.1

2018.9.14

4） TXSB
名

称

センドバック送信機

能データをユニキャスト（相手を指定する）モードで無線送信します。
1～32 バイトの可変長ユーザデータを、 入力したデータのバイト数に応じた可変長のパケットを送信します。最大長を超えるデータを入力した場合は、先頭から規定範囲を送信し、以降は無視します。
過去にデータを受信したノードに対して、同じルートを使ってデータを送り返します。データを一度も受信しないノードまたはルート情報が古い場合はエラーとなります。
ブロードキャスト送信（TXDA コマンド、TXDT コマンド）によるデータに対しても本コマンドは使用可能です。
本コマンドは ACK なし送信となるため、送信を完了したら OK を返しますが、受信側に届いたことを示すものではありません。
キャリアセンスや時間制限による送信不能時、グループ番号未設定時および ESNF
コマンド設定時は NG を返します。
ルートが保存されている相手に対し、無駄なルート探索をせずに応答を返すことが
できます。

書

式

パラメータ

TXSB [相手ノード番号],[data]<CR><LF>
相手ノード番号は 16 進数 4 桁で指定します。最初の“,”または“スペース”以降
をデータ部分として処理します。
[data]は、DCIO 設定時は 16 進 2 桁を ASCII 2 文字で入力します。16 進 2 桁を 1
バイトとして計算します。

備考

上記以外は TXDA コマンドと同様です。

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

13

Rev. 1.1

2018.9.14

送信コマンド

TXDA

TXDT

TXSB

ユニキャスト送信

センドバック送信

名称

ブロードキャスト送信機能

電波が届く範囲全てのノードに送信

データを相手先指定して送信する

考慮しない

ルート情報がないときは自 過 去にデータ を受信 し中間ノードが再送信

動でルート探索する

ルート

固定長ブロードキャスト送信

TXDU

たノードに対し、同じルートを使いデータを送
り返す。

データ長

1～32 バイト

8 バイト固定

1～32 バイト

パケット長

可変長

固定長

可変長

データ長と

最大長を超えるときは、 8 バイト未満のときは、00h で

パケット長先頭から 32 バイトを送信

データ送信に埋める

最大長を超えるときは、先頭から 32 バイトを送信

グループ番号未設定では送信できない

ノード番号で相手先を指定

グループ番号 ※1

一致するものだけ通信一致するものだけ通信

中間ノード

データ出力する

データ出力しないHOP 数

STTL コマンドで 10 まで設定可能

最大 5（固定）

際して相手先を指定せず、ブロードキャスト送信する

動作

ルートは考慮せず、中間ノード全てが再送信する

ACK なしのときはリトライを行わずルート探索で終了（データ送信しない）

TXDA、TXDT コマンドへの応答にも使用可能

ENAK/DNAK で ACK あり/
なし設定が可能
ENAK 設定時は最大 10 回

ACK 設定までリトライする

ACK なし送信となる

ACK あり時：ルート探索後
データ送信します
ACK あり：相手先に届いて
OK

送信完了

いることを示す

相手先が受信したことを示すものではない

ACK な し ： 送 信 完 了 の み（相手先受信は示さない）

レ
ス
ポ
ン
ス

送信完了
相手先が受信したことを示すものではない

キャリアセンスと送信時間制

NG

限

キャリアセンスと送信時

キャリアセンスと送信時間制限

ルートが見つからない

間制限

グループ番号未設定時

ACK あり設定時は相手先か グループ番号未設定時

ESNF 設定時

ら応答なし

ESNF 設定時

グループ番号未設定時

ルート情報時間切れ

ESNF 時想定される利用シーン

一斉送信

相手先を指定した 1:1 通信

他ノードからの通信に対する応答※1 通信時はスニファを含めて全ての場合にグループ番号が一致している必要があります。
表4

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

送信コマンドと動作一覧

14

Rev. 1.1

2018.9.14

5) STNN
名 称
機

能

ノード番号設定
ノード番号を設定します。ノード番号は通信の相手方をする、必須の番号です。
ENWR コマンド実行時は Flash ROM に記憶します。

書

式

パラメータ

STNN [ノード番号]<CR><LF>
16 進 4 桁 0001～FFEFh

初期値は FFEFh です。

ノード番号に 0001 を設定したときは、そのモジュールがグループの親機となり、自動的にグループ番号に自身の固有 ID を設定します。
0001 を設定する場合は事前に ENWR を実行してください。DSWR 設定状態になっているとエラーとなります。
ツリーモードの場合、ノード番号が 0001 のノードが親機となります。
レスポンス

OK<CR><LF>
パラメータが指定範囲内の場合は、OK を返します。
パラメータが指定範囲外または桁数不足の場合、0001 設定で DSWR 設定時は NG を
返します。

例

STNN 1234
OK6) RDNN
名 称

ノード番号読み出し機

能

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

書

式

RDNN<CR><LF>

パラメータ

なし

レスポンス

ノード番号<CR><LF>
現在のノード番号設定値を 16 進 4 桁で出力します。

例

RDNN
1234

7) STGN
名 称
機

能グループ番号設定
グループ番号設定動作を開始します。
親機（ノード番号=0001h）の場合は、グループ番号設定パケットを一定間隔で送信します。
子機（ノード番号=0001h 以外）の場合は、グループ番号設定パケットの受信待ち状態となります。
有効なグループ番号設定パケットを受信できた場合、グループ番号を自身のFlash ROM に記憶します。ただし STGN コマンド入力時に ENWR 状態でない場
合はエラーとなります。また子機が ESNF 状態の場合、パケットを受信してもグループ番号は記憶されません（スニファを使用するためには、一度 DSNF 状
態でグループ番号を設定する必要があります）。
グループ番号設定動作中は誤登録防止のため、自動的に通信距離が短くなります。
そのため登録する全ての子機を親機から 50cm 以内に置いてください。
親機・子機共にリセットにより通常動作状態に復帰します。
子機は何回かに分けて登録しても構いません。

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

15

Rev. 1.1

2018.9.14

書

式

レスポンス

STGN <CR><LF>
OK<CR><LF>
子機の場合はグループ番号登録成功後に、GRNOREGD＜CR><LF>のメッセージを出力します。また STATUS 出力が 1 秒間隔で 2 回 H となるパルスに変化します。

例

STGN
OK

8) RDGN
名 称

グループ番号設定値読み出し機

能グループ番号設定値を読み出します。

書

式

RDGN<CR><LF>

パラメータ

なし

レスポンス

グループ番号<CR><LF>
現在のグループ番号設定値を 16 進 8 桁で出力します。

例RDGN
12345678

9) RDID
名 称
機

能

書

式

固有 ID 読み出し
固有 ID を読み出します。固有 ID は本製品のラベルに記載してあるシリアル番号を
16 進数で表現したものです。
RDID<CR><LF>

パラメータ

なし

レスポンス

固有 ID<CR><LF>

例

RDID
00001234

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

16

Rev. 1.1

2018.9.14

10） STCH
名

称

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

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

書式

STCH [ch 番号]<CR><LF>

パラメータ

チャンネル番号は 10 進数 2 桁（01～29）で入力します。
初期値は 01 です。00 を入力したときは 01 として扱います。

レスポンス

OK<CR><LF>

例STCH 01
OK
チャンネル番号が規定範囲内の場合は OK を、
規定範囲外の場合は NG を返します。

備考チャンネル番号と周波数の関係は表 5 を参照してください。
通信する相手と同じ通信チャンネルを設定してください。

CH

周波数

ARIB

CH
番号
16

925.4MHz

単位ﾁｬﾝﾈﾙ番号
48

周波数

番号
01

922.4MHz

単位ﾁｬﾝﾈﾙ番号33

02922.6MHz3417925.6MHz

49

03922.8MHz35

18925.8MHz50

04923.0MHz36

19926.0MHz

51

05923.2MHz37

20

926.2MHz

52

06

923.4MHz38

21

926.4MHz

53

07923.6MHz39

22

926.6MHz

54

08923.8MHz40

23926.8MHz55

09

924.0MHz

41

24

927.0MHz56

10924.2MHz4225

927.2MHz57

11

924.4MHz43

26

927.4MHz58

12924.6MHz4427

927.6MHz59

13924.8MHz

45

28

927.8MHz60

14925.0MHz46

29

928.0MHz61

15925.2MHz

47

-

-

-

表5
11) RDCH
名 称

チャンネル番号と周波数

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

能

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

書式

RDCH<CR><LF>

レスポンス

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

例

RDCH
01

備

ARIB

考

チャンネル番号と周波数の関係は表 5 を参照してください。

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

17

Rev. 1.1

2018.9.14

12） STPO
名称

送信出力設定機

能送信出力を設定します。
ENWR コマンド実行時は Flash ROM に記憶します。

書

式

パラメータ

STPO [送信出力]<CR><LF>
10 進 1 桁で 1～2 の数値 1 文字です。
パラメータと送信出力は次の通りです。0 を入力したときは 1 として扱います。
1：1.1mW、

2：10mW

初期値は“2”です。
レスポンス

OK<CR><LF>
パラメータが規定範囲内の場合は OK を、規定範囲外の場合は NG を返します。

例

STPO 2OK13） RDPO
名称

送信出力読み出し機

能

送信出力設定値を読み出します。

書

式

RDPO<CR><LF>

レスポンス

送信出力<CR><LF>
現在の送信出力設定値を 10 進 1 桁で出力します。
1：1.1mW、 2：10mW

例

RDPO <CR><LF>
214） STNM
名

称

ネットワークモード設定

機能ネットワークモードを設定します。
ENWR コマンド実行時は Flash ROM に記憶します。

書式

STNM[ネットワークモード]<CR><LF>

パラメータ

10 進 1 桁で 1～3 の数値 1 文字です。
パラメータとモードの対比は次の通りです。0 を入力したときは 1 として扱います。
1：単純マルチホップ
2：ツリーモード
3：メッシュモード

レスポンス

OK<CR><LF>
パラメータが規定範囲内の場合は OK を、規定範囲外の場合は NG を返します。

例

STNM 1
OK

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

18

Rev. 1.1

2018.9.14

15） RDNM
名称

ネットワークモード読み出し機

能ネットワークモード設定値を読み出します。

書式

RDNM<CR><LF>

レスポンス

ネットワークモード<CR><LF>
現在のネットワークモード設定値を 10 進 1 桁で出力します。<CR><LF>
パラメータとモードの対比は次の通りです。
1：単純マルチホップ
2：ツリーモード
3：メッシュモード

例

RDNM
1

16） STTL
名称

最大ホップ数設定機

能ブロードキャスト送信時の最大ホップ数を設定します。
ENWR コマンド実行時は Flash ROM に記憶します。

書

式

パラメータ

STTL [最大ホップ数]<CR><LF>
10 進 2 桁で 01～10 の数値 2 文字です。
初期値は“10”です。00 を入力したときは 01 として扱います。

レスポンス

OK<CR><LF>
パラメータが規定範囲内の場合は OK を、規定範囲外の場合は NG を返します。

例

STTL 05
OK17） RTTL
名称

最大ホップ数読み出し機

能ブロードキャスト送信時の最大ホップ数を読み出します。

書

式

RTTL<CR><LF>

レスポンス

最大ホップ数<CR><LF>
現在の最大ホップ数を 10 進 2 桁で出力します。<CR><LF>

例

RTTL
03

18） STTH
名称

受信時 RSSI 閾値設定機

能受信時の RSSI 閾値を設定します。
この RSSI 値以下の受信パケットは破棄します。
ENWR コマンド実行時は Flash ROM に記憶します。
このコマンドは、主にテスト時の机上運用を想定しています。同時に STPO コマン
ドで送信電力を 1mW に設定することを推奨します。

書

式

パラメータ

STTH [RSSI 閾値]<CR><LF>
16 進 2 文字です。
RSSI 値は符号付き整数としてください。
0dBm ならば 00h、-100dBm では 9Ch を設定します。

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

19

Rev. 1.1

2018.9.14

レスポンスOK<CR><LF>

例STTH 80OK備考

RDRS コマンド使用すると、コマンド実行時の RSSI 値を読み出すことができます。

19） RDTH
名称

受信時 RSSI 閾値読み出し機

能受信時 RSSI 閾値を読み出します。

書

式RDTH<CR><LF>

レスポンス

RSSI 閾値<CR><LF>
現在の設定値を 16 進 2 桁で出力します。

例

RDTH
80

20） ENAK（default）

名称

ACK あり設定機

能ユニキャスト送信時の動作モードを ACK（送信先ノードからの応答）ありに設定します。
ENWR コマンド実行時は Flash ROM に記憶します。

書式

ENAK<CR><LF>

パラメータ

なし

レスポンス

OK <CR><LF>

例

ENAK
OK

21） DSAK名称ACK なし設定機

能ユニキャスト送信時の動作モードを ACK（送信先ノードからの応答）なしに設定します。
ENWR コマンド実行時は Flash ROM に記憶します。

書式

DSAK<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

DSAK
OK

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

20

Rev. 1.1

2018.9.14

22) ECIO
名 称機

キャラクタ入出力モード ON
キャラクタ入出力を ON にすると、送信コマンドで入力する文字列のアスキーコー

能ド、受信側では受信データをアスキーコードとして出力します。
無線区間のデータは共通の為、従来の HEX 入出力設定と組み合わせて動作可能です。
例 え ば 送 信 機 が DCIO 設 定 、 受 信 機 が ECIO 設 定 の と き 、 TXDA
41h,42h,43h,44h<CR><LF>でデータ送信すると、受信側では”ABCD”を出力します。詳しくは表６を参照してください。
また<CR>（0Dh）および<LF>（0Ah）はコマンドの終端として認識するため送信できませんが、<CR>（0Dh）および<LF>（0Ah）以外であればバイナリーデータも送信できます。
デフォルトはキャラクタ入出力設定 OFF（DCIO 設定）です。
無線区間ではバイナリーで送信していますので、ECIO/DCIO 設定時には通信時間に影響はありません。
ENWR コマンド実行時は Flash ROM に記憶します。
書式

ECIO<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

ECIO<CR><LF>
OK23) DCIO（default）

名称

キャラクタ入出力モード OFF機

能ECIO コマンドで設定したキャラクタ入出力設定を OFF にして、従来の HEX 入出
力設定に切り替えます。
ENWR コマンド実行時は Flash ROM に記憶します。

書式

DCIO<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例DCIO<CR><LF>
OK

No.

送信側

受信側

1

設定
DCIO

コマンドとデータ
TXDA 4142

設定
DCIO

出力データ
aa,bbbb,dd:41,42

2

DCIO

TXDA 4142

ECIOaa,bbbb,dd:AB

3

ECIO

TXDA 4142

ECIOaa,bbbb,dd:4142

4

ECIO

TXDA 4142

DCIOaa,bbbb,dd:34,31,34,32

aa、bbbb、dd は、「５－２．受信データ出力形式」を参照してください。
表6

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

ECIO と DCIO コマンドと送信・受信文字の関係

21

Rev. 1.1

2018.9.14

24） ESNF
名

称

スニファモード開始機

能パケットをモニタできるスニファモードを開始します。
ENWR コマンド実行時は Flash ROM に記憶します。
スニファモード時は受信動作のみ行い、送信コマンドは使用できません。
パケット中継などの自動的な送信も行いません。

書式

ESNF<CR><LF>

パラメータ

なし

レスポンス

OK <CR><LF>

例

ENAK
OK

25） DSNF（default）

名称

スニファモード解除機

能スニファモードを終了します。

書式

ENWR コマンド実行時は Flash ROM に記憶します。
DSNF<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

DSNF
OK

26） RDRS
名称

RSSI 値読み出し

機

能

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

書式

RDRS<CR><LF>

パラメータ

なし

レスポンス

RSSI 値<CR><LF>
RSSI 値は符号付き整数として読んだ値が、受信電力[dBm]となります。
00h ならば 0dBm、9Ch では-100dBm、受信電力と RSSI 値は直線性があります。
RSSI 値は個体差により±2dB 程度の誤差があります。

例

RDRS
7E

27) ENWR
名 称機能パラメータ書込み許可
パラメータを不揮発メモリに書込み許可状態にします。
このコマンド以降にコマンドで設定を行うごとに、その時点での設定内容が FlashROM に記憶されます。
パラメータ書換え可能回数は全項目合計で最大 10 万回です。

書

式

ENWR<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

ENWR

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

22

Rev. 1.1

2018.9.14

OK28） DSWR（default）

名

称

パラメータ書込禁止機能パラメータを不揮発メモリへの書込み禁止状態にします。
このコマンド以降に設定した項目は Flash ROM に記憶されません。

書

式

DSWR<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

DSWR
OK

29) ERXI
名 称機

受信時 STATUS 出力 ON
有効なデータフォーマットで RSSI 値が STTH コマンドで設定した値以上のパケッ

能トを受信した場合、STATUS 端子にパルスを出力します。
ENWR コマンド実行時は Flash ROM に記憶します。
書式

ERXI<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

ERXI
OK

30) DRXI（default）

名

称

受信時 STATUS 出力 OFF機

能受信時の STATUS パルス出力を停止する。
ENWR コマンド実行時は Flash ROM に記憶します。

書

式

DRXI<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

DRXI
OK

31) DSRX
名 称機

能

スリープ開始受信動作を停止し、スリープ状態に入ります。
SSTM コマンドで「0」が設定されているときは連続スリープに、「0」以外が設定されているときは、間欠動作になります。
スリープ中にコマンドを入力する必要があるときは、wake-up 用トリガ「?」を入力してコマンド受付可能状態にする必要があります。
RxD 端子に「? （ASCII 3Fh）」を入力すると一時的にスリープが解除され、コマンド受付可能になります。
「?」とコマンドの間に<CR><LF>は不要です。
「?」入力後、約 2 秒経過するまでにコマンドの入力がないときは、再度スリープ状態に戻ります。

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

23

Rev. 1.1

2018.9.14

書式

DSRX<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

DSRX
OK

32） ENRX（default）

名称

スリープ解除機

能スリープ状態を解除し、受信動作を開始します。

書式

ENRX<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

ENRX
OK

33) SSTM
名 称機

能

スリープ時間設定
間欠動作時のスリープ時間を設定します。
設定した値が「0」のときは連続スリープとなり、それ以外のときは間欠動作になります。
間欠動作時の動きは DSSS コマンド、ENSS コマンドの状態により変化します。両
コマンドの説明も併せてご覧ください。
スリープ動作中に設定を変更した場合は一度スリープ解除し、変更後の設定で改めてスリープ動作を開始します。
実際のスリープ時間はスリープ前後の処理に必要な時間が引かれるため、設定値より 4ms 程度短くなります。

書式

SSTM tttt<CR><LF>

パラメータ

tttt：スリープ時間 16 進 4 桁／単位[s]レスポンス

パラメータの桁数が必要数を満たす場合：OK<CR><LF>
パラメータの桁数が不足の場合：NG<CR><LF>

例

SSTM 000A （10 秒を設定するとき）OK34) SWTM
名 称機

能

間欠動作時間設定
間欠動作時の動作時間を設定します。
スリープ動作中に設定を変更した場合は一度スリープ解除し、変更後の設定で改めてスリープ動作を開始します。
実際のスリープ時間はスリープ前後の処理に必要な時間が加算されるため、設定値
より 4ms 程度長くなります。

書式

SWTM tttt<CR><LF>

パラメータ

tttt：スリープ時間 16 進 4 桁／単位[125ms]

レスポンス

パラメータの桁数が必要数を満たす場合：OK<CR><LF>
パラメータの桁数が不足の場合：NG<CR><LF>

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

24

Rev. 1.1

2018.9.14

例

SWTM 0008 （1 秒を設定するとき）
OK
受信

スリープ

受信

動作時間
（SWTM）

スリープ時間（SSTM）

動作時間（SWTM）

図235) ENSS
名 称機

能

間欠受信動作の概要

同期スリープ許可
間欠動作時に内部時計に同期したタイミングで動作とスリープを繰り返します。
SYCK コマンドで内部時計を同期させることにより、ノード間でタイミングを揃えて間欠動作を行うことが可能です。
同期スリープでは、SSTM コマンド設定値と SWTM コマンド設定値の合計を 1s 単位に切り上げた値を間欠動作周期とし、内部時計の値がこの周期の倍数になるタイミ
ングでスリープ解除します。その後、SWTM コマンド設定時間が経過後に再度スリープに入ります。
SWTM コマンド設定値が 1s 以下の端数を含む場合、スリープ時間に端数を加算して全体の周期を 1s 単位に切り上げます。
例：SSTM 0001（1 秒）、SWTM 0001（125ms）を設定したときは 2 秒サイクルになり、内部時計での動作時間は 0 秒（00:00:02.000）、2 秒（00:00:04.000）、
4 秒（00:00:04.000）、順に 23:59:58.000 となり、1875ms 間スリープします。
00:00:00.125、00:00:02.125、00:00:04.125、…、23:59:58.125 でスリープに入ります。
スリープ移行時に次回動作までの時間が 500ms 以下になる場合、直近の動作開始
はスキップし、その次のタイミングで動作開始します。
内部時計は最大 24 時間ですので、スリープ解除タイミングが 00:00:00 を超える場
合はスリープ時間を調整して次回動作開始タイミングを 00:00:00 とします（1 回前のサイクルのスリープ解除タイミングを 00:00:00 まで延長します）。
例：SSTM 0006(6 秒)、SWTM 0001（125ms）を設定したときは 7 秒サイクルとなり、内部時計での動作開始は 0 秒（00:00:00.000）、7 秒（00:00:07.000）、
14 秒（00:00:14.000）、順に 23:39:47.000、23:59:54.000 となります。
23:59:54.000 の次は計算値で 00:00:01.000 ですが、本機では 23:59:47.125～ 00:00:00.000 間 の ス リ ー プ 時 間 を 延 長 し て 次 回 間 欠 動 作 時 間 を
00:00:00.000 とします。
スリープ動作中に設定を変更した場合は一度スリープを解除し、変更後の設定で改めてスリープ動作を開始します。
内部時計の同期処理が完了していない場合は、DSRX コマンド入力後もスリープに入りません。wake-up のまま同期パケット待ち状態になり、同期パケット受信次第

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

25

Rev. 1.1

2018.9.14

スリープに入ります。SYCK コマンドの説明をご参照ください）。
また、間欠動作中に時計の同期が無効になった場合は、次回スリープ開始予定のタ
イミング以降はスリープに入らず、同期パケット待ち状態となります。
書

式

ENSS<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

ENSS
OK

36) DSSS（default）

名称

同期スリープ解除機

能

内部時計と無関係に SSTM コマンドと SWTM コマンドで設定した周期で間欠動作を行います。
1 サイクルは SSTM コマンド設定値[s]と SWTM コマンド設定値[125ms]の合計値になります。スリープ時間の 1 秒単位への切り上げは行いません。
スリープ解除時刻が 00:00:00 を超えるタイミングであっても、特に考慮せずにSSTM コマンド及び SWTM コマンドで設定された通りにスリープ及び動作を行いま
す。

書

式

DSSS<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

DSSS
OK

37) RDCK
名 称
機

能

時刻読み出しIM920s 内部の時計の現在値を読み出します。
内部時計は 24 時間で 1 周し、RESET または電源再投入で０に戻ります。

書式

RDCK<CR><LF>

パラメータ

なし

レスポンス

hh:mm:ss.msec F<CR><LF>
hh：時（10 進 2 桁）
mm：分（10 進 2 桁）
ss：秒（10 進 2 桁）
msec：ミリ秒(10 進 3 桁)
F：同期状態フラグ

例

Y：同期有効、N：同期無効

RDCK<CR><LF>
01:02:03.345 Y38) STCK
名 称
機

能

書

式

時刻設定
IM920s 内部の仮想時計を指定の値に設定します。
本コマンド使用後は時計の同期は無効になります。
STCK hh mm ss<CR><LF>

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

26

Rev. 1.1

2018.9.14

ミリ秒は 0、同期状態は無効に設定されます。
値が正常範囲にあるかのチェックは行いません。
パラメータ

hh：時（10 進 2 桁）
mm：分（10 進 2 桁）
ss：秒（10 進 2 桁）

レスポンス

パラメータの桁数が必要数を満たすとき：OK<CR><LF>
パラメータの桁数が不足しているとき：NG<CR><LF>

例STCK 12 34 56<CR><LF>
OK<CR><LF>

39) SYCK
名 称機

能

時刻同期コマンド送信
子機の内部時計を親機の仮想時計に同期させます。
親機（ノード番号=0001h）のみ使用可能です。
コマンド入力により親機よりブロードキャストで同期パケットを送信し、受信できた子機は内部時計をパケットで送られた時刻に同期させます。
無線通信により同期処理を行うため、子機はパケットが受信可能な状態になっている必要があります。
パケットの到達時間は TXDA コマンド同様に、STTL コマンドの設定値となります。
同期後の時計の誤差（親機から子機間が 1 ホップのとき）は±50ms 以内です。同期パケット受信時のホップ数が増えると誤差が増加します。
時刻同期後 1 時間を経過すると、同期状態は無効になります。

書式

SYCK <CR><LF>

パラメータ

なし

レスポンス

自身が親機かつ送信成功した場合：OK<CR><LF>
自身が親機以外または送信失敗の場合：NG<CR><LF>

例SYCK<CR><LF>
OK<CR><LF>

40) RPRM
名 称

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

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

書式

RPRM<CR><LF>

パラメータ

なし

レスポンス

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

例

RPRM
ID:00000003
STNN:FFEF
STGN:FFFFFFFF
STCH:01
STPO:2
STNM:1
STTH:00
STTL:10

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

27

Rev. 1.1

2018.9.14

SSTM:0000
SWTM:0000
ENRX
ENAK
DCIO
DSSS
DSNF
DRXI
備

考

出力内容は、今後のバージョンアップで変更することがあります。

41） RDVR
名称

製品型番およびバージョン読み出し機

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

書式

RDVR<CR><LF>

パラメータ

なし

レスポンス

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

例

RDVR
IM920s Ver.01.00

42） PCLR
名

称

パラメータクリア

機能パラメータを工場出荷状態にリセットします。
ENWR コマンド実行時は Flash ROM の全パラメータを工場出荷時の値に戻します。

書式

PCLR<CR><LF>

パラメータ

なし

レスポンス

OK<CR><LF>

例

PCLR
OK

43） SBRT
名称

シリアル通信速度設定

機

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

書

式

SBRT [速度]<CR><LF>

パラメータ

速度は 10 進数 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、8：230,400bps、9：460,800bps
初期値は“4”です。

レスポンス

OK<CR><LF>
レスポンスはボーレート変更後すぐに出力します。

例

SBRT 3
OK

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

28

Rev. 1.1

2018.9.14

44) SRST
名 称

ソフトウェアリセット機

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

書

式

SRST<CR><LF>

パラメータ

なし

レスポンス

再起動後に、起動メッセージを出力します。

例

SRST
IM920s Ver.01.00

６．改定履歴初版制定

2018 年 4 月 25 日

初版制定

Rev. 1.1

2018 年 9 月 14 日

ソフトウェア Ver.1.03 に対応。次のコマンドを追記（DSRX、ENRX、
SSTM、RSTM、SWTM、RWTM、ENSS、DSSS、RDCK、STCK、SYCK）
以上

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

29

Rev. 1.1

2018.9.14