BLE接続の接続間隔を30msから15msに変更する必要がありますが、iPhone用のswiftでBluetoothパラメータを更新する方法が見つかりません。私はちょうど誰かがそれについて話している1つのブログを見つける。 どのようなアイデア、どのように?どのようにBluetoothパラメータをプログラムでiPhoneに変更できますか?
0
A
答えて
1
中心的な役割
中心的な役割を使用しているとき、あなたのiOSアプリの中から接続パラメータを設定したり、要求することができます方法はありません私の知る限り。これはすべての場面で起こり、オペレーティングシステムレベルで維持されます。周辺機器は、アップルの推奨事項に従って、接続パラメータ(接続間隔、接続監視タイムアウト、スレーブ待ち時間)を要求する必要があります。 iOSは適切なパラメータを周辺機器と交渉します。詳細については、Bluetooth Design Guidelinesのセクション3.6を参照してください。
あなたのiOSのAppは、あなただけの各中央の接続の待ち時間を設定することができ、周辺的な役割を表している場合
ペリフェラル役割。詳細については、CBPeripheralManager
のsetDesiredConnectionLatency(_:for:)
メソッドのドキュメントを参照してください。
関連する問題
- 1. マシンのワークグループをプログラムでどのように変更できますか?
- 2. Ionic:$ ionicPopup subTitleのテキストをプログラムでどのように変更できますか?
- 3. Silverlightコントロールのzindexをプログラムでどのように変更できますか?
- 4. どのようにソースブロックのパラメータを動的に変更できますか?
- 5. 私のiPhoneプログラムはどのようにm4pメディアを再生できますか?
- 6. iphone epub readerどのようにフォントサイズ/色をプログラム的に変更するには?
- 7. UIImageViewのイメージをプログラムで変更できるようにするにはどうすればよいですか?
- 8. Xamlでは、SolidColorBrushの値をプログラムでどのように変更しますか?
- 9. Androidで3Gと4Gをプログラムでどのように変更しますか?
- 10. ブラウザでallowscriptaccessをプログラムでどのように変更しますか?
- 11. Androidでディスプレイアイドルタイムアウト値をプログラムでどのように変更しますか?
- 12. iphone - タブビューコントローラでタブを変更できないようにする
- 13. iPhoneでグリフコン要素をプログラムで変更するにはどうすればよいですか?
- 14. どのようにグルーオンデスクトップアプリのアイコンを変更できますか?
- 15. どのようにデフォルトのRpcRequestBuilderを変更できますか?
- 16. iPhoneをプログラム的にサーバーに変換できますか?
- 17. どのようにショートカットを作成せずにアンドロイドでプログラムアイコンをプログラムで変更できますか?
- 18. iPhoneをBluetooth経由でXBoxに接続できますか?
- 19. AndroidPlot:どのようにドメインデータを変更できますか?
- 20. どのようにデータベース/ファイル - バイナリパスを変更できますか?
- 21. jq出力をどのように変更できますか?
- 22. iphone: - どのように私はアニメーションスタイルの変更を変更することができます
- 23. ネットワーク構成ファイルはどこにあり、どのようにプログラムで変更できますか?
- 24. どのようにプログラムでDocStringにアクセスできますか?
- 25. iPhone:プログラムの画面の明るさを変更するにはどうすればよいですか?
- 26. Eclipseプラグインは、JSDTのデフォルトフォーマッタテンプレートをプログラムによってどのように変更できますか?
- 27. OpenIDのReturnUrlはどのように変更できますか?
- 28. ディスプレイの色はどのように変更できますか?
- 29. デフォルトのレイアウトディレクトリはどのように変更できますか?
- 30. ChoiceBoxのデフォルトサイズはどのように変更できますか?