標籤: android
android chinese byte length
藍牙罩門UUID
關於藍芽SDP UUID解釋
需要到 www.bluetooth.org 裡面尋找有關 Service Discovery Protocol訊息
https://www.bluetooth.org/Technical/AssignedNumbers/service_discovery.htm
裡面提到 UUID分成BASE UUID 128bits 與 SHORT UUID(32bits, 16bits)
BASE UUID 格式如下:
00000000-0000-1000-8000-00805F9B34FB
SHORT UUID 再分成 UUID32(2的32次方) 與 UUID16(2的16次方)
UUID32 、UUID16 都是短款的格式
為了相容以往舊款 SDP UUI D格式
在BASE UUID前32bits即是UUID32 , 接下來16bits即UUID16
因此重看BASE UUID:
00000000-0000-1000-8000-00805F9B34FB
桃紅色加上綠色為UUID32, 綠色為UUID16
接下來我們想要使用程式註冊SPP, 透過serial port連線,
根據 www.bluetooth.org 的規範, 須將UUID改成
00001101-0000-1000-8000-00805F9B34FB