AsyncBluetoothのconnectがおかしい

既視感あるタイトルだが、

これらとはまた別の問題を見つけてしまった…

connect処理中に、cancelPeripheralConnectionを呼んで接続をキャンセルしようとすると、同じペリフェラルに再接続しようとした場合に、

Unable to connect to {Peripheral UUID} because a connection attempt is already in progress

エラーになってしまうという問題。

つまり再接続できないってことなのでそこそこクリティカル。

問題の原因

ここから先は

1,235字

¥ 200

最後まで読んでいただきありがとうございます!もし参考になる部分があれば、スキを押していただけると励みになります。 Twitterもフォローしていただけたら嬉しいです。 https://twitter.com/shu223/