まいった・・・
デバッグ時にアホな事をやって無駄な時間を潰してしまった
とりあえず開発が終わったらメインの端末以外でも軽くチェックするのだけど
そこでアホな事をやってしまったのです
数日前にスマホAで動作チェック・・・そのままアプリを落とさず放置
そして今日、デバッグのためにえるいーだーの基板側をスイッチON、端末Bで動作チェック
あれぇ・・・・繋がらないなぁ
基板をリセットすると端末Bに繋ぐけど一旦接続するともう受け付けなくなる
なんかバグらせたか・・・・
古いアプリの入ってる端末Cでチェック
・・・・また繋がらない
・・・・また繋がらない
やばい、新しいアプリも、古いアプリも接続がおかしくなっている
基板側は改造していないのにそんなバグ今更出るはず無いのに何でだ・・・・
基板をシリアル出力しながらログをチェック
基板をシリアル出力しながらログをチェック
端末B・・・・お、今度は繋がった
アプリ終了をしてみる
・「切断」がシリアルに出力される OK
・「再アドバイス」がシリアルに出力される OK
・「接続」がシリアルに出力される (´・ω・`)何でや
手元の端末のアプリを終了したのに「接続」って
ええ???
端末B、端末Cチェック
アプリはちゃんと終了している
犯人は誰だ?
あちこち引っ越し回した結果
数日前にテストして放り出した端末Aがずっと動作したまま、BLEの接続を横からかっ攫っていたのでした
ホント疲れた・・・・
コメント
コメントを投稿