私はファームウェアを制御するためのBLE周辺デバイスと、Androidとして1つ、iOS 8.1で2つのモバイルアプリを中央として使用しています。iOS Bluetooth LE:コード= 6「接続が予期せずタイムアウトしました。」
Androidアプリが正常に動作します。 iOSはそうではありません。接続後、自動的に切断されます。エラーは次のとおりです。
コード= 6「接続が予期せずタイムアウトしました。」
接続と切断の間の時間はランダムです。私は40から4m30sを測定しました。
BLE接続ですべての周辺デバイスが動作していますが、ファームウェアのロギングメッセージがモバイルアプリのUIに書き込まれています。わずか数分ですばやく連続してその特性に書き込みます。周辺装置のファームウェアにエラーはありません。
切断の原因を確認するにはどうすればよいですか?
だから、あなたは何をしてしまうのですか?あなたは 'iOS'側かBLEモジュール側で何かを変えましたか?私は現在、同じ問題に直面しています... – Sakiboy
@Eliot、どうやってこの問題を解決しましたか? – Scar
周辺の要求された最小接続間隔と最大接続間隔を、それが停止するまで減らしました。これは私のデバイスのファームウェアでは、周辺側にあります。あなたがiOSアプリで書いているだけなら、それは役に立ちませんが、接続間隔を指定することもできます。私は、あなたがiOSを持っていることに対してどれだけのコントロールを忘れています。 – Eliot