蓝牙uuid是什么?具体使用方法案例
文章目录
蓝牙UUID(Universally Unique Identifier,通用唯一识别码)是一种标准化的128位标识符,用于在蓝牙通信中唯一标识服务、特性或属性。其核心作用是通过唯一编号区分不同的蓝牙功能模块,确保设备间能准确识别和连接所需服务。以下是详细说明及具体使用案例:
一、蓝牙UUID详解
-
基本定义
- UUID是一个128位的十六进制字符串(32字符),标准格式为
8-4-4-4-12
,例如:00001101-0000-1000-8000-00805F9B34FB
。 - 由蓝牙技术联盟(Bluetooth SIG)预设基UUID:
00000000-0000-1000-8000-00805F9B34FB
。开发者可通过16位/32位短UUID(如0x1101
)左移96位后叠加基UUID生成完整UUID 。
- UUID是一个128位的十六进制字符串(32字符),标准格式为
-
核心作用
-
标识服务与特性:
- 每个蓝牙服务(如音频传输、文件传输)对应唯一UUID,例如串口服务(SPP)的标准UUID为
00001101-000
- 每个蓝牙服务(如音频传输、文件传输)对应唯一UUID,例如串口服务(SPP)的标准UUID为
-