[英]Interpret Characteristic Properties (iOS and BLE)
我正在從iPhone的BLE設備讀取特征屬性。
但是,我看到的某些屬性(例如0xA,0x22)不在Apple提供的枚舉列表中。 這些屬性是兩個或多個枚舉值的組合嗎? 還是來自制造商的這些自定義屬性? 需要指導。
如您在文檔中所讀:
代表特征可能特性的值。 由於可以組合特征屬性,因此特征可以設置多個屬性值。
換句話說,一個特性可能具有多個特性。 例如,這具有一定的道理,例如,具有可以讀取( CBCharacteristicPropertyRead
)和寫入( CBCharacteristicPropertyWrite
)的特征。
在這種情況下, CBCharacteristic
properties
的值將是CBCharacteristicPropertyRead
和CBCharacteristicPropertyWrite
的按位或,即0xA
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.