一、蓝牙UUID:
1、我们将从机具有的数据或者属性特征,称之为从机中添加(profile配置文件),作为profile包含一个或者多个服务,每个服务又包含一个或者多个特征。每个特征值都有自己的属性 Property,属性的取值有:可读 Read,可写 Write以及通知 Notify。每个服务 Service和特征值 Characteristic都有自己的唯一UUID标识。
2、主机可以发现和获取从机的服务和特征,然后与之通信,特征是主从通信的最小单元。
3、可读可写表示该特征值可以被主机读取和写入数据,而通知则表示从机可以主动向主机发送通知数据。
总结:
UUID组成:
1、16位的UUID是精简版的,结合UUID基数就可以凑成128位的标准UUID。
2、0x0000xxxx-0000-1000-8000-00805F9B34FB SIG提供的,配合16位的UUID就可以组成128位;私有UUID可以是OX0000XXXX-0000-1000-8000-00805F9B34FB(16位),也可以是XXXXXXXX-0000-1000-8000-00805F9B34FB(32位),不建议私有的也使用SIG基础UUID。
二、以安朔科技ANS-BT102M为例
UUID查询/设置:AT+UUID
我们是一家物联网高新技术企业,主要产品蓝牙模块(包括BLE、双模、音频)、Wi-Fi模块等。可在智能家居、工业电子、汽车电子、健康医疗设备、仪器仪表等多领域广泛应用。