ホーム > フィジカルコンピューティング > センサ値チラ見システムを作る ( ATmega328 + BLE(RN4020) + Androidスマートフォン ) > ステップ2-2.受信側ソフトウェア実装の変更

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

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

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

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

コード

メインアクティビティ

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

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

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

ダウンロード

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

関連ページ

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

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


ご意見、ご感想、ご質問、ご要望等は、「コメントを投稿する」もしくは「ホーム > コンタクト」よりお願いいたします。
内容の誤り、誤字脱字、リンクミスなどの問題点を発見された場合には「コメントを投稿する」もしくは「ホーム > コンタクト」より連絡していただけると幸いです。


Copyright (c) 2005-2018 Nobuki HIRAMINE All rights reserved.