微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540 UUID问题

CC2540 UUID问题

时间:10-02 整理:3721RD 点击:

主设备扫描是通过UUID来确定设备数,这里的UUID和服务的UUID是什么关系?

你可以把UUID理解为别名。设备有设备的UUID,服务有服务的UUID,特征值有特征值的UUID。

主从机要想通讯,主机要通过设备UUID找到设备,再通过服务UUID找到服务,再通过特征值UUID来进行通讯。

类似于想找小明同学谈话,要先找到一中、再找到三年级二班、再找到12号,也就是小明同学了。

那为什么主的设备扫描的时候通过service UUID来添加扫到的从设备?

这个只是CC2541的主机自己做的过滤,通过广播中的UUID字段来做过滤。

你也可以改为用设备名来做过滤、或者不做过滤,并不是死要求。

可以看看我个性签名档的博客地址,《CC2541之主机端获取广播包数据》。

这篇博文是在过滤UUID的基础上再获取广播字段数据,可以用我写的函数直接获取广播字段数据再进行判断,如果跟你想要的广播数据一样,就添加到可连接列表。

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

网站地图

Top