• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

蓝牙的sleep 模式,在测试过程中,哪种条件下会发生 ?

ljjvip 2017-08-14 浏览量:1176


您好!


我用了dialog 半导体公司的 主控芯片,他们家的蓝牙传导测试时,测试样机全部在一段时间后停止上报 “在3分钟~6分钟左右 都会停止数据上报”

此时我不关BLEeng APP,在APP里再开启上报,90分钟内没有出现停止上报的现象​。


目前的怀疑点: 

在蓝牙测试时,DUT PCBA 和手机 保持固定距离和角度(比如4m,0°),如静止不动,会使得dialog 主控进入 sleep mode,从而使得数据上报中止,

但再次开启数据上报后,后面过程就没有再发生过上报停止的现象 (这个过程PCBA 也是静止的),问题是PCBA 静止相对时间后进入sleep,只会发生1次么?


蓝牙的sleep 模式,在测试过程中,哪种条件下会发生 ?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案

其他答案 数量:5
  • 谢邀。

    但是这个芯片我没有用过。你可以看看有没有对应的支持或者user guide来描述这个问题。

    蓝牙在主动上报的情况下,按道理是不会sleep的,这跟PCBA位置状态没有关系。


    workaround:

    如果进入sleep模式,应该有寄存器能看到现在蓝牙芯片的状态,如果读取到sleep状态,那么重新开启上报模式,这是比较保险的办法,在实际商用下,也可以做到维测功能

    • 发布于2017-08-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是进入了低功耗模式。

    为了省电,减少功耗。

    当你启用的时候会有唤醒模式,不用担心。蓝牙我做过产品。

    很好用,能配对上,进行通讯就没有任何问题,其他就是看芯片手册,然后设置相应的模式。

    • 发布于2017-08-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般会有协商的过程,如蓝牙通讯的一方,设置了sniff参数,在建立链接时会协商snif参数,时间到达后会进入sniff模式,若通讯对方的蓝牙只是简单的同意sniff协商,而本事不支持进入sniff模式,通讯就会断开。断开的原因有:1.本人未配置低频的晶振,导致进入sniff后挂掉;2.晶振精度较大,未能与对方在协商的活动窗口内同步通讯;
    • 发布于2017-08-20
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

蓝牙的sleep 模式,在测试过程中,哪种条件下会发生 ?