首页 > 其他分享 >BLE --- UUID 介绍

BLE --- UUID 介绍

时间:2024-03-28 14:48:37浏览次数:22  
标签:UUID Identifiers 别名 --- 128 Services BLE 分配

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

 

标签:UUID,Identifiers,别名,---,128,Services,BLE,分配
From: https://www.cnblogs.com/god-of-death/p/18101626

相关文章

  • 初始File----三种创建File实例方法
    publicclassTest01{publicstaticvoidmain(String[]args){method1();method2();method3();}privatestaticvoidmethod3(){//File(Fileparent,Stringchild)从父抽象路径名和子路径名字符串创建新的File实例......
  • hbase - [04] java访问hbase
     需要导入jar包$HBASE_HOME/lib下的所有jar包$HADOOP_HOME/share/hadoop/common的所有jar包 packagecom.harley.hbase.test;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.NamespaceDescriptor;importorg.apache.hadoop.hbase.Tabl......
  • 6.2GHz默秒全!酷睿i9-14900KS图赏
    Intel日前发布了酷睿14代家族的顶级限量版本——i9-14900KS,国行定价6299元。它在历史上第一次将PC处理器的加速频率做到了惊人的6.2GHz,超频更是破9.1GHz!连创四大世界记录。现在,这款处理器已经来到我们评测室,下面为大家带来图赏。i9-14900KS可以看作是i9-14900K的特挑加速版,同样......
  • SP2426 PLD - Palindromes 题解
    题目传送门题目大意给定一个字符串,请你求出这个字符串中所有长度为kkk的回文串的个数。解题思路我们只需要枚举每个字串的起始位置......
  • 前端组件wolfTable中关于表格冻结部分的说明
    在wolfTable中,可以使用冻结表格,这样就可以达成类似下拉滚动条的时候始终显示前几行的功能。 在这里,用组件自带的案例代码来做说明import'@wolf-table/table/dist/table.min.css';importTablefrom"@wolf-table/table";constt=Table.create('#table',()=>14......
  • 温故而知新-基础课程篇【面试】
    温故而知新-基础课程篇【面试】前言推荐数据结构线性表树图查询排序算法题class034链表高频题目和必备技巧【算法】class035数据结构设计高频题【算法】class036二叉树高频题目-上-不含树型dp【算法】class037二叉树高频题目-下-不含树型dp【算法】class038经典递......
  • 面试准备-基础【面试】
    面试准备-基础【面试】数据结构二叉树完全二叉树满二叉树BST二叉排序树|二叉搜索树AVL平衡二叉树B树多路平衡查找树B+树红黑树哈夫曼树散列操作系统面试题并行和并发什么是进程?进程和程序的区别?进程的基本状态什么是线程?线程和进程的区别?哪些是线程的私有资源操作系......
  • Flask python 开发篇:模型(model)Flask-SQLAlchemy的使用
    Flask-SQLAlchemy实现模型一、为什么使用模型?二、Flask-SQLAlchemy的引入三、使用Flask-SQLAlchemy构建模型文件3.1、安装扩展3.2、配置3.3、实战使用3.4、与蓝图相结合使用一、为什么使用模型?上一篇分享了蓝图的使用,也说蓝图相当于了php中控制器+路由的使用,那根......
  • 系统分析师-参考模型
    前言网络术语中的参考模型指的是OSI参考模型,由ISO(国际标准化组织)制定的一套普遍适用的规范集合,以使得全球范围的计算机平台可进行开放式通信。ISO创建了一个有助于开发和理解计算机的通信模型,即开放系统互联OSI参考模型。OSI参考模型将网络结构划分为七层:即物理层、数据链......
  • 数据结构与算法题目集(中文)6-1 单链表逆转 C语言
    6-1单链表逆转本题要求实现一个函数,将给定的单链表逆转。函数接口定义:ListReverse(ListL);其中List结构定义如下:typedefstructNode*PtrToNode;structNode{ElementTypeData;/*存储结点数据*/PtrToNodeNext;/*指向下一个结点的指针*/};t......