1
我有一個關於藍牙LE協議的問題。
我有一個Android設備和一個外圍設備。
用嗅探器和wireshark觀察傳輸,每40ms有+/-空PDU信息。根據我對協議的理解,這意味着這些設備選擇的連接間隔爲40毫秒。
對於測試,我正在使用一個簡單的「UART」應用程序,其中android設備啓用外圍設備的屬性通知,並在屬性發生變化時收到通知。
現在,如果我通過這個設置「發送」多個20字節的數據包,wireshark會告訴我,那些值通知相距大約7-10毫秒。每個通知包含20個字節
這是否意味着連接間隔不適用於通知,並且每個通知可以保持最大值。 20字節?
藍牙低功耗通知間隔
謝謝&問候!
所以值通知不是異步的,並且每一個改變的屬性都被緩存直到下一個連接事件? – Chuchaki
是的,每個通知都會被安排並緩衝下一次連接事件。我不會在這裏使用異步這個詞。 – Emil