首页 > 行业资讯  >  正文
蓝牙服务UUID
2023-07-07 11:24:32 来源:哔哩哔哩

目前市面上流行在BLE应用中,UUID“Universally Unique Identifier”用于标识蓝牙服务以及通讯特征访问属性,不同的蓝牙服务和属性使用不同的访问方法,就像人们语言交流一样,语言相同才能正常交流。

蓝牙技术联盟SIG定义UUID共用了一个基本的UUID:0x0000xxxx-0000-1000-8000-00805F9B34FB。总共128位,为了进一步简化基本UUID,每一个蓝牙技术联盟定义的属性有一个唯一的16位UUID,以代替上面的基本UUID的‘x’部分。使用16位的UUID便于记忆和操作,如SIG定义了“Device Information”的16位UUID为0x180A。


(资料图片)

蓝牙不同服务各自定义了“特征字段”用于实现数据访问,允许定义read、write、notification不同的特征属性,实现对应通道的读写操作,而“特征字段”也采用了UUID来唯一标识,如SIG在“Device Information”服务下定义了“Manufacture Name String”实现“Read”属性,其16位UUID为0x2A29。

可见,蓝牙服务UUID以及服务特征字段,在蓝牙服务交互过程中起着非常重要的作用,而SIG标准中允许用户自定义服务,采用128位完成蓝牙服务,以及128位特征字段定义。在实际应用中,通常不同厂商的蓝牙模块都会各自定义蓝牙服务以及特征字,这就导致了市面上不同厂商生产的蓝牙模块相互间无法通讯。

为了更好的兼容不同厂商的蓝牙服务定义,蓝牙模块需要支持服务自定义配置功能,通过支持自定义蓝牙服务和特征字兼容不同的蓝牙定义,从而实现不同厂商模块间的互通。

官方uuid表

/specifications/assigned-numbers/service-discovery/

服务类名称UUID规格许可用法

ServiceDiscoveryServerServiceClassID0x1000蓝牙核心规格服务类

BrowseGroupDescriptorServiceClassID0x1001蓝牙核心规格服务类

SerialPort0x1101串口配置文件 (SPP)

备注:SPP 中的 SDP 记录范例并不包含

BluetoothProfileDescriptorList 属性,但部分实

施中也可将此 UUID 用于配置文件标识符。服务类/配置文件

LANAccessUsingPPP0x1102局域网访问配置文件

[已作废]

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

DialupNetworking0x1103拨号网络配置文件 (DUN)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

IrMCSync0x1104同步配置文件 (SYNC)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

OBEXObjectPush0x1105物件推拉配置文件 (OPP)

备注:可用作服务类标识符及配置文件。服务类/配置文件

OBEXFileTransfer0x1106文件传输配置文件 (FTP)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

IrMCSyncCommand0x1107同步配置文件 (SYNC) 

Headset0x1108耳机配置文件 (HSP)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

CordlessTelephony0x1109无绳电话配置文件 (CTP)

备注:可用作服务类标识符及配置文件标识符。

[已作废]服务类/配置文件

AudioSource0x110A高级音频分发配置文件 (A2DP)服务类

AudioSink0x110B高级音频分发配置文件 (A2DP)服务类

A/V_RemoteControlTarget0x110C音频/视频远程控制配置文件 (AVRCP)服务类

AdvancedAudioDistribution0x110D高级音频分发配置文件 (A2DP)配置文件

A/V_RemoteControl0x110E音频/视频远程控制配置文件 (AVRCP)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

A/V_RemoteControlController0x110F音频/视频远程控制配置文件 (AVRCP)

备注:AVRCP 规格 及更新版本要求将 0x110E

纳入 ServiceClassIDList 的 0x110F 之前,以实现向后兼容。服务类

Intercom0x1110内部通信系统配置文件 (ICP)

备注:可用作服务类标识符及配置文件标识符。

[已作废]服务类

Fax0x1111传真配置文件 (FAX)

备注:可用作服务类标识符及配置文件标识符。

[已作废]服务类

Headset – Audio Gateway (AG)0x1112耳机配置文件 (HSP)服务类

WAP0x1113蓝牙技术作为 WAP 的互操作性要求,Bluetooth SIG [已作废]服务类

WAP_CLIENT0x1114蓝牙技术作为 WAP 的互操作性要求,Bluetooth SIG [已作废]服务类

PANU0x1115个人局域网配置文件 (PAN)

备注:可用作针对 PANU 角色的服务类标识符及配置文件标识符。服务类/配置文件

NAP0x1116个人局域网配置文件 (PAN)

备注:可用作针对 NAP 角色的服务类标识符及配置文件标识符。服务类/配置文件

GN0x1117个人局域网配置文件 (PAN)

备注:可用作针对 GN 角色的服务类标识符及配置文件标识符。服务类/配置文件

DirectPrinting0x1118基本打印配置文件 (BPP)服务类

ReferencePrinting0x1119参见基本打印配置文件 (BPP)服务类

基本成像配置文件0x111A基本成像配置文件 (BIP)配置文件

ImagingResponder0x111B基本成像配置文件 (BIP)服务类

ImagingAutomaticArchive0x111C基本成像配置文件 (BIP)服务类

ImagingReferencedObjects0x111D基本成像配置文件 (BIP)服务类

免提0x111E免提配置文件 (HFP)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

HandsfreeAudioGateway0x111F免提配置文件 (HFP)服务类

DirectPrintingReferenceObjectsService0x1120基本打印配置文件 (BPP)服务类

ReflectedUI0x1121基本打印配置文件 (BPP)服务类

BasicPrinting0x1122基本打印配置文件 (BPP)配置文件

PrintingStatus0x1123基本打印配置文件 (BPP)服务类

HumanInterfaceDeviceService0x1124人机接口设备 (HID)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

HardcopyCableReplacement0x1125硬拷贝电缆替代配置文件 (HCRP)配置文件

HCR_Print0x1126硬拷贝电缆替代配置文件 (HCRP)服务类

HCR_Scan0x1127硬拷贝电缆替代配置文件 (HCRP)服务类

Common_ISDN_Access0x1128通用 ISDN 接入配置文件 (CIP)

备注:可用作服务类标识符及配置文件标识符。

[已作废]服务类/配置文件

SIM_Access0x112DSIM 卡接入配置文件 (SAP)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

Phonebook Access – PCE0x112E电话簿访问配置文件 (PBAP)服务类

Phonebook Access – PSE0x112F电话簿访问配置文件 (PBAP)服务类

Phonebook Access0x1130电话簿访问配置文件 (PBAP)配置文件

Headset – HS0x1131耳机配置文件 (HSP)

备注:参见勘误 #3507。

0x1108 及 0x1203 须纳入 ServiceClassIDList 的 0x1131 之前,

以实现向后兼容。服务类

Message Access Server0x1132信息访问配置文件 (MAP)服务类

Message Notification Server0x1133信息访问配置文件 (MAP)服务类

信息访问配置文件0x1134信息访问配置文件 (MAP)配置文件

GNSS0x1135全球导航卫星系统配置文件 (GNSS)配置文件

GNSS_Server0x1136全球导航卫星系统配置文件 (GNSS)服务类

3D 显示

0x1137

3D 同步配置文件 (3DSP)

服务类

3D 眼镜

0x1138

3D 同步配置文件 (3DSP)

服务类

3D 同步

0x1139

3D 同步配置文件 (3DSP)

配置文件

MPS 配置文件 UUID

0x113A

多配置文件规格 (MPS)

配置文件

MPS SC UUID

0x113B

多配置文件规格 (MPS)

服务类

CTN 访问服务

0x113C

日历、任务和提醒 (CTN) 配置文件服务类

CTN 通知服务

0x113D

日历、任务和提醒 (CTN)配置文件

服务类

CTN 配置文件

0x113E

日历、任务和提醒 (CTN)配置文件

配置文件

PnPInformation0x1200设备识别 (DID)

备注:可用作服务类标识符及配置文件标识符。服务类/配置文件

GenericNetworking0x1201不适用服务类

GenericFileTransfer0x1202不适用服务类

GenericAudio0x1203不适用服务类

GenericTelephony0x1204不适用服务类

UPNP_Service0x1205增强服务发现配置文件 (ESDP) [已作废]服务类

UPNP_IP_Service0x1206增强服务发现配置文件 (ESDP) [已作废]服务类

ESDP_UPNP_IP_PAN0x1300增强服务发现配置文件 (ESDP) [已作废]服务类

ESDP_UPNP_IP_LAP0x1301增强服务发现配置文件 (ESDP) [已作废]服务类

ESDP_UPNP_L2CAP0x1302增强服务发现配置文件 (ESDP) [已作废]服务类

VideoSource0x1303视频分发配置文件 (VDP)服务类

VideoSink0x1304视频分发配置文件 (VDP)服务类

VideoDistribution0x1305视频分发配置文件 (VDP)配置文件

HDP0x1400保健设备配置文件配置文件

HDP Source0x1401保健设备配置文件 (HDP)服务类

HDP Sink0x1402保健设备配置文件 (HDP)服务类

............

(最大值 0xFFFF)

标签:

精彩放送