ステップ2-2.受信側ソフトウェア実装の変更

BLEデバイスからのセンサ値の通知(Notify)後にBLE通信の切断をするようにAndroidアプリの実装の変更。

受信側ソフトウェアの仕様の変更

受信側ソフトウェア、すなわちスマートフォンのソフトウェア、すなわちAndroidアプリの仕様(赤字:ステップ1からの変更点

コード

メインアクティビティ

メインクラスである「メインアクティビティ」クラスを修正します。

「MainActivityクラス」の
「BluetoothGattコールバックオブジェクト」の
「キャラクタリスティック変更が通知されたときの処理」の
「キャラクタリスティックごとの個別の処理」の
「runOnUiThread」の
「GUIアイテムへの反映」の処理の直後に、
「切断ボタンを押す」処理を追加する。

「MainActivity.java」 を、以下のようにします。

ダウンロード

Androidプロジェクト
github.com上のダウンロードページ

関連ページ

前項目:ステップ2-1.送信側ソフトウェア実装の変更

次項目:ステップ2-3.動作確認