716|2

2870

帖子

4

TA的资源

五彩晶圆(中级)

楼主
 

【NUCLEO-WB09KE】蓝牙通信的稳定性与BEACON服务 [复制链接]

1、测试介绍

无线信标服务是一种物件定位跟踪服务,BLE Beacon服务可以用来监视我们身边的一些智能设备是否离开我们的距离。如:佩戴Beacon服务设备的儿童在该设备远离我们的距离足够远时,设备向我们发出“告警”,提示我们应该注意这一情况。本次测试将使用NUCLEO-WB09KE开发板模拟Beacon设备。

2、测试过程

(1)通过STM32Cube下载测试程序BLE_Beacon测试例程

  (2)使用keil编译例程,烧写到开发板

 

(3)下载一个Beacon服务应用

 

Beacon服务软件比较多,我选择了BrigthBeacon软件。

(4)打开软件进行设置

注意:一定要给设备赋予蓝牙使用权限

 

打开后可以发现会从当前搜索到一些可以接收的Beacon设备,这些设备不需要预先和手机配对

(5)将开发板设备添加到软件当中。

 

需要添加的设备UUID为:00010203-0405-0607-0809-0a0b0c0d0e0f

这个UUID是从Readme.html文件中获得的。

 

开发板设备的UUID被登记后,就可以使用软件查看该设备的详细信息了。

(6)测试开发板的功能

因为开发板不能移动,所以我就将手机拿到远离开发板的地方进行测试。可能是我的USB BLE适配器太好了的缘故,我(我家在三楼,为板楼结构)将设备直到拿到一楼才发现设备信号丢失。

 

查找设备详细信息

回到二楼发现信号

 

设备信息

 

重新出现。

3、测试过程总结

测试中发现周围很多的Beacon设备,不知道开发板如何接收Beacon的信号。

 

对于Beacon服务和BLE设备关系是怎样定义的,本测试中的Beacon设备无法与主设备(PC或手机)都无法配对。后续我将继续深入的学习该协议。

此帖出自RF/无线论坛

最新回复

Beacon 就是广播,不能连接代码专门设置的不给连接。   详情 回复 发表于 2024-10-11 16:43
点赞 关注
 

回复
举报

46

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

Beacon 就是广播,不能连接代码专门设置的不给连接。

此帖出自RF/无线论坛

点评

Beacon 协议可以包含指令的,例如:发出指令使得设备锁定等动作,只是需要设备服务端配合  详情 回复 发表于 2024-10-12 11:11
 
 

回复

2870

帖子

4

TA的资源

五彩晶圆(中级)

板凳
 
dvacos 发表于 2024-10-11 16:43 Beacon 就是广播,不能连接代码专门设置的不给连接。

Beacon 协议可以包含指令的,例如:发出指令使得设备锁定等动作,只是需要设备服务端配合

此帖出自RF/无线论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表