RN4020

Bluetooth Low Energyモジュール

RN4020使い方ガイド

ピンアサイン

ピン機能 接続(起動時)
WAKE_SW HIGH
CMD/MLDP LOW
WAKE_HW HIGH
UART TX RX
UART RX TX

基本コマンド

コマンド 説明
SF,1
工場出荷時の既定値
SF,2
完全工場出荷時の既定値
SN,[名前]
デバイスの名前を[名前]に変更
SR,[機能設定]
有効化/無効化する機能を設定
SS,[サービス設定]
サービスを設定
PS,[UUID]
UUIDを設定
PC,[プライベートキャラスタリック値],1A,FF
プライベートキャラスタリック値を設定
D
デバイス情報を確認
R,1
再起動
LS
BLEデバイスのUUIDとハンドル値の対応を確認
※ペリフェラルのみ
H
ヘルプ

セントラルコマンド

コマンド 説明
F
ペリフェラルデバイスを検索
Xで終了
X
デバイスの検索を終了する
E,0,[BTA]
[BTA](ボンディング済みMACアドレス)のペリフェラルBLEデバイスに接続

接続中コマンド

コマンド 説明
K
接続解除
M
通信強度
LC
接続したBLEデバイスのUUIDとハンドル値の対応を確認
※セントラルのみ
CHW,[ハンドル値],[転送データ]
接続したBLEデバイスの[ハンドル値]に[転送データ]を送る
※セントラルのみ
SHR,[ハンドル値]
[ハンドル値]に送られてきたデータを読み出す
※ペリフェラルのみ