4
我想知道BLE規範中GATT中屬性和服務之間的區別。 以及我們可以在哪裏找到屬性,它們是在服務中,特徵還是在描述符中。 感謝BLE中屬性和服務之間的區別
我想知道BLE規範中GATT中屬性和服務之間的區別。 以及我們可以在哪裏找到屬性,它們是在服務中,特徵還是在描述符中。 感謝BLE中屬性和服務之間的區別
總之...服務,特徵和描述符...是:-)
的BLE標準提供了ATT協議,定義屬性的概念的屬性。所有屬性都是在一個表內部定義的,它們有句柄,類型(帶有UUID),值(和權限)。 在BLE堆棧中的ATT協議之上,您有GATT和GAP。 GATT協議定義了服務,特性和描述符,它們每一個都是一個屬性。 例如,特徵是帶有句柄,類型(告訴我們該屬性是特徵的UUID)和值(屬性值的句柄的特徵屬性等)的屬性。在特徵內部,您有一個屬性是特徵的值,一個或多個描述符是屬性本身。
您可以將屬性概念看作抽象類型,您可以定義像服務,特徵和描述符這樣的具體類型。
我可以建議由北歐看看下面的視頻(上BLE介紹):
https://www.youtube.com/watch?v=BZwOrQ6zkzE
保羅。