トップページ > プログラム > 2016年07月04日 > QFl5hy+/

書き込み順位&時間帯一覧

29 位/161 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000112



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net

書き込みレス一覧

Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
33 :デフォルトの名無しさん[sage]:2016/07/04(月) 22:26:07.47 ID:QFl5hy+/
どなたか。。どなたか助けて下さい!

androidでbluetooth LE GATTのプログラミングをしています。
bluetoothモジュールからデータを送信して、
Notification機能を有効化にし、モジュール側で値を変えると、
スマホに通知(データ)が届くところまで正常に出来ました。

ソースはこちらのBleActivity.javaのほぼまるコピーです。
http://blog.fenrir-inc.com/jp/2013/10/bluetooth-le-android.html

使っているスマホはFLEAZ F5、開発のために安く買ってきました。
ところが、一度切断した後に再度接続しても、接続自体は出来ても
通知(データ)が来ないという現象に悩まされています。

これは設定でBluetoothを一旦OFFにするまで続き、再度ONにすると治ります。

さらに、切断後に自作アプリをそのままに、設定でBluetoothをOFF・ONにして、
再度自作アプリを表に戻して、再接続した場合はきちんと届きますので、
アプリの接続・切断の方法ではないかもしれないのに、
しかし、切断時に何かしらの開放を忘れているかのような挙動です。

なお、送信元のモジュールは接続の都度再起動しています。

ところが、母のイオンスマホ(geanee FXC-5A)を借りて同様のことを試してみたところ
OFF・ONをしなくても、再接続後に全く正常に通知が来ました。機種のバグ?

Andoroid Verはいずれも4.4.2です。
カーネルバージョンはFLEAZ が3.4.67,geaneeが3.10.17と違います。
Android Studio 2.1でAPIレベルは19のみインストールしています。

同じようなお心当たりのある方、対処案をご存知のかたお返事ください。
よろしくお願いします。
Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
34 :デフォルトの名無しさん[sage]:2016/07/04(月) 23:51:13.10 ID:QFl5hy+/
geaneeでも切断後に再接続で通知が受け取れなく問題が出ました。
3回ぐらい接続切断を繰り返すと、FLEAZと同じ症状が出るようです。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。