終于搞懂了BLE的UUID怎麼用
以Sensor tag 2讀取為例
指令格式為:
起始句柄(2位元組,預設0x0001)
結束句柄(2位元組,預設0xffff)
UUID (2位元組/16位元組)
======================
UUID可能會重複,主服務,次要服務都有很多,傳回的結果就是從起始句柄到結束句柄間所有UUID為指定值的值。
如果知道句柄的話可以将起始句柄和終止句柄都設為該句柄。
結論是句柄是唯一的,UUID 16位元組的應該是唯一的,除了主服務和次服務之外的2位元組UUID應該也是唯一的。