BLE --- UUID 介绍

UUID简介

UUID是一种普遍唯一的标识符,期望在所有空间和所有时间内都是唯一的(更准确地说,独立生成的UUID相同的概率可以忽略不计)。可以以分布式方式独立创建uuid。不需要分配uid的中央注册中心。UUID是128位的值。

为了减少存储和传输128位UUID值的负担,预先分配了一系列UUID值,以便分配给经常使用的注册用途。这个预分配范围中的第一个UUID称为蓝牙基本UUID,其值为0000000-0000-1000-8000- 00805F9B34FB。预分配范围内的UUID值具有别名,别名表示为16位或32位值。这些别名通常被称为16位和32位UUID,但每个别名实际上代表一个128位UUID值。

16位或32位UUID的完整128位值可以通过简单的算术运算计算出来。

预分配UUID的分类

Protocol Identifiers

Browse Group Identifiers

SDP Service Class and Profile Identifiers

GATT Services

Units

Declarations

Descriptors

Characteristics

Object Types

SDO Services

Member Services

Mesh Profiles

 

posted @   流水灯  阅读(1318)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
历史上的今天:
2017-03-28 C语音之static关键字用途
2017-03-28 裸机算法之按键检测
点击右上角即可分享
微信分享提示