Raspberry PI 3とAndroid端末とでbluetooth通信できるか (SPP使用)
はじめに
タイトルそのまんま、ボンディングして、SPPを使って通信します。
参考ページ
これを見ればOKです。
ボンディング
スマホ側から接続する場合には、ラズパイ側で検索可能にしないといけません。
$ sudo bluetoothctl -a [bluetooth]# discoverable on
なお、マルチウィンドウ環境ならウィンドウがポップアップしてきます。
sshでログインしているような、非ウィンドウ環境なら、ポップアップはありません。
bluetoothSPPを標準入出力で
$ sudo sdptool add --channel=15 SP $ sudo rfcomm listen /dev/rfcomm0 15
見るのは別ttyで
$ sudo cat /dev/rfcomm0
書くのは、また別のttyで
sudo vi /dev/rfcomm0
書き込みコマンドを実行するたびに送信されます。