藍牙核心規格V4.0卷。 3部分G章節4.9.3規定,爲了寫入具有響應的特徵值,使用屬性協議寫入請求過程。用響應書寫多個藍牙低功耗特徵值
藍牙核心規範V4.0第3卷部分F第3.3.2節描述,即
一旦客戶端發送請求到服務器,該客戶端應發送沒有其他請求到相同的服務器直到收到響應PDU。
我想在使用CoreBluetooth的iOS應用程序中寫入多個值和響應。我必須自己管理這個規範嗎?或者我可以簡單地使用- writeValue:forCharacteristic:type
一次性寫入所有值,並且iOS管理每個請求只在前一個請求被處理後才發送?
不知何故,我猜,iOS將對其進行管理,因爲根據藍牙核心規範4.0版第3卷第F部分3.4.5.2的寫響應不包含的鏈接寫入性能。然而,- peripheral:didWriteValueForCharacteristic:error
方法建議iOS以某種方式記錄響應與什麼特徵相關聯。
有人可以確認或否認這一點?
你想通了嗎? – chwi
沒有。還沒。 :-( – Etan