私は iOS コア Bluetooth アプリケーションに取り組んでおり、iPad3 を使用して BLE デバイスに接続できます。ブロックに到達didDiscoverServices
できますが、ここから先に進むことができません。
私の質問は;
- Bluetooth デバイスから特性を読み取るにはどうすればよいですか?
- Bluetooth デバイスのその他の情報を読み取るにはどうすればよいですか?
これについて私を助けたり、提案を提供してください。
返信ありがとうウィルヘルムセン。
上記のブロックから次のものを取得しました。
[0] - Service : <CBConcreteService: 0x1769a0> UUID: Generic Attribute Profile
[1] - Service : <CBConcreteService: 0x174470> UUID: Generic Access Profile
[2] - Service : <CBConcreteService: 0x1744e0> UUID: Unknown (<00005301 00000041 4c505749 53450000>)
Characteristic
[0] - Characteristic : <CBConcreteCharacteristic: 0x15d410> UUID: Service Changed
[0] - Characteristic : <CBConcreteCharacteristic: 0x1805b0> UUID: Device Name
[1] - Characteristic : <CBConcreteCharacteristic: 0x1806a0> UUID: Appearence
[0] - Characteristic : <CBConcreteCharacteristic: 0x183810> UUID: Unknown (<00004301 00000041 4c505749 53450000>)
[1] - Characteristic : <CBConcreteCharacteristic: 0x1838a0> UUID: Unknown (<00004302 00000041 4c505749 53450000>)
didUpdateValueForCharacteristic ブロックでこの Characteristic から正確な値を取得するにはどうすればよいでしょうか?