Raspberry Pi Zero WHにBluetooth経由でシリアル接続

以下ペアリング後の手順

・Raspberry Pi Zero WHでの設定
$ sudo nano /etc/systemd/system/dbus-org.bluez.service
ExecStart=/usr/lib/bluetooth/bluetoothd --compat

$ sudo systemctl daemon-reload
$ sudo systemctl restart bluetooth

$ sudo sdptool add --channel=22 SP
$ sudo rfcomm -r watch 0 22 /sbin/agetty -L rfcomm0 115200 &

動作を確認できたら自動実行なりサービス化なり。
バックグラウンドプロセスの停止
$ sudo kill "$(jobs -p %1)"

・Windows10での設定
[その他のBluetoothオプション]を開いてCOMポートを追加する。
※今回はCOM5として追加された。
適当なターミナルソフトで追加されたポート経由で接続する。
RLoginでの設定は以下の通り。
ホスト名の値はシリアル設定ボタンによる自動設定。
プロトコル:com
ホスト名:115200;8;NOP;1;CTS;
TCPポート:COM5




コメント

このブログの人気の投稿

Ubuntu20.04にxrdpで接続するとAuthentication Requiredが発生する件

Oculus Quest 2と音ゲー

WSL2でKVMを動かす