私は Apache Flex 4.15、Adobe AIR、distriqt BluetoothLE ANE、iPhone4S、Arduino、および HM-10 Bluetooth LE モジュールで開発しています。LightBlue アプリで HM-10 をテストすると、期待される単一のサービス (uuid FFE0) と単一の特性 (FFE1) が表示されます。特性のプロパティは、read、writeWithoutResponse、notify です。iPhone4S と Arduino の間で期待どおりにバイトを読み書きできます。
ただし、distriqt BluetoothLE ANE を介して HM-10 にクエリを実行すると、同じサービスと特性 UUID が返されますが、返される特性のプロパティには読み取りと通知のみが含まれます。もちろん、書き込もうとするとエラーになります。
この違いは何が原因でしょうか?