Bluetooth 4.0 モジュールを使用してアプリケーションを実装しようとしています。単純な Bluetooth 2.1 EDR モジュールを含む Iphone 3GS でこのアプリケーションを使用すると、4.0 モジュールの低エネルギーを利用できるようになるのでしょうか。回答ありがとうございます
6 に答える
Bluetooth 4.0 (つまり BLE) によると、2 種類のデバイスがあります。1) BR/EDR、つまり Bluetooth 2.1 または 3.0 をサポートし、同時に Bluetooth 4.0 をサポートするデュアル モード デバイス 2) BLE のみをサポートするデバイスブルートゥース4.0
一般に、コイン電池で動作するはずのセンサーは BLE チップセットで設計され、モバイル デバイスはデュアル モード チップセットで設計されます。そのため、モバイル デバイスは他の BR/EDR デバイスとの相互運用性を備えているだけでなく、センサーに接続してデータを取得することもできます。
さらに、BLE デバイスは従来の Bluetooth デバイス [BR/EDR または Bluetooth 2.1 デバイス] と通信できません。
Bluetooth 4.0 は標準であり、従来の Bluetooth Basic Rate/Enhanced Data Rate (BR/EDR) と Bluetooth Low Energy (BLE、または Bluetooth Smart、マーケティング名) の両方が含まれます。
互換性は、デバイスと Bluetooth チップによって異なります。たとえば、BR/EDR のみのチップ (Bluetooth 3.0)、BLE のみのチップ、または BR/EDR と BLE の両方に対応するデュアルモード チップなどです。デュアルモード チップは、(少なくとも 4.1 までは) 特定の接続に対して BR/EDR または BLE モードでのみ動作します。
Bluetooth 4.0 として認定されたデュアル モード チップは、BR/EDR モードで Bluetooth 2.1 チップに接続できます。
Bluetooth BLE (Bluetooth Smart) チップではできません。
まず、Bluetooth 4.0 モジュールが BLE のみに対応しているかどうかを明確に判断する必要があります。
確かにそうではありません。Bluetooth2.1を魔法のようにBluetooth4モジュールに変えるにはどうすればよいでしょうか。
アプリでBluetooth4.0が必要な場合は、に追加しRequired device capabilities
てinfo.plist
ください。に追加bluetooth-le
しRequired device capabilities
ます。
低エネルギー モードの Bluetooth 4.0 は、実際には、人々が従来の Bluetooth と考えるものとはかなり異なります。iPhone の Bluetooth 4.0 は Bluetooth 2.1 と下位互換性がありますが、一般的な Bluetooth Low Energy (または Bluetooth Smart とも呼ばれます) は下位互換性がありません。
corebluetooth フレームワークは、Bluetooth Low Energy (4.0) の機能を指定しており、新しい iPad および iPhone 4S でのみ使用できます。
古い iOS デバイスを使用して Bluetooth 4.0 デバイスを操作することは決してできません。