微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > BLE 128位UUID规定及使用

BLE 128位UUID规定及使用

时间:12-22 整理:3721RD 点击:

定义自己的profile时必须要用128位的UUID,SIG哪里有规定?

All 16bit UUID is defined by SIG and proprietary Profile should using 128bit.

please refer to the details in the link below:

http://processors.wiki.ti.com/index.php/128_Bit_UUID_SimpleBLE

我想知道私有的profile必须用128位UUID这个规定到底出自哪里,SIG哪里有这一条款。

I am not sure exactly where on the Bluetooth LE spec stating thtat.

But I can found the following in section "3 Protocol Requirements" of the 4.0 Core Spec (which can be download from Bluetooth SIG)

"Applications shall not convert a 128-bit UUID to a 16-bit UUID for comparison as there is no guarantee that the 128-bit UUID is based on the Bluetooth Base

UUID; it could be a vendor defined 128-bit UUID. 16-bit UUIDs are assigned by the Bluetooth SIG and published in the Bluetooth

Assigned Numbers page."

So, 16bit UUID must be assigned by SIG.

Proprietary Profile should using 128bit UUID instead of 16bit UUID to aviod collision with standard profile.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top