iPhone から、検出されて接続される Bluetooth デバイスにデータを送信したいと考えています。このチュートリアルを参照して接続しています。
外部アクセサリ フレームワークのように接続されている外部 Bluetooth デバイスにデータを送信できません。
Bluetooth 4.0搭載のiPhone5を使用しています。
Core Bluetooth では、その特性を通信に使用する必要があります。外部アクセサリ フレームワークのような標準ストリーム ベースの API はありません。そのようなものを実装するオープン ソース ライブラリは知りません。
基本操作
ペリフェラル -> セントラル:
セントラル -> ペリフェラル:
達成できる実際の速度は、さまざまな要因によって異なります。指示があると、データが失われることはありません (TCP のように) が、通知にはそのような保証はありません (UDP のように)。
より詳しい情報
公式の Core Bluetooth Programming Guide をチェックして、以下に集中することをお勧めします。
セクション。しかし、ガイド全体をそのまま学習する方がよいでしょう。実際の例については、Apple のBTLE Transferの例もご覧ください。