みんなでトランプ原因がわからなかったバグが解消できた

みんなでトランプ原因がわからなかったバグが解消できた

さっぱりわからんと思っていた現象の原因がわかってそれを修正することができました。 原因は、peripehral端末側で設定した値が、centralに送る前にcentralから設定する前のデータを送って、 更新していたため続きを読むみんなでトランプ原因がわからなかったバグが解消できた[…]

bluetooth androidでdisconnectが呼ばれた際に、notifyCharacteristicChangedを呼ぶとnullpointerで落ちる

bluetooth androidでdisconnectが呼ばれた際に、notifyCharacteristicChangedを呼ぶとnullpointerで落ちる

今一つ苦しんでいる問題です。 発生の流れとしては、以下の通りになります。 1.peripheralにつないでいる、central端末がdiscconectになって、callbackのonConnectionStateCh続きを読むbluetooth androidでdisconnectが呼ばれた際に、notifyCharacteristicChangedを呼ぶとnullpointerで落ちる[…]

Bluetoothでiosのperipehralでandroidが2度登録されてしまう問題(誰か助けて!)

Bluetoothでiosのperipehralでandroidが2度登録されてしまう問題(誰か助けて!)

bluetoothの3端末debugをやっていたら、初回の端末登録画面で、androidのcentralの画面表示がおかしくなった。 調べてみると、なぜだか、oncharacteristicChangedが2回同間隔で呼続きを読むBluetoothでiosのperipehralでandroidが2度登録されてしまう問題(誰か助けて!)[…]

javaのtimerオブジェクトのwait関数を呼ぶと、object not locked by thread before wait()と出てしまう問題

javaのtimerオブジェクトのwait関数を呼ぶと、object not locked by thread before wait()と出てしまう問題

現在作っているBluetoothを使ったゲームでtimerを使っているんですが、 それを一時的にwait状態にして、再度timer処理を実行したく、あるcallbackでwait関数を呼ぶと、 object not lo続きを読むjavaのtimerオブジェクトのwait関数を呼ぶと、object not locked by thread before wait()と出てしまう問題[…]