您好!
我用了dialog 半导体公司的 主控芯片,他们家的蓝牙传导测试时,测试样机全部在一段时间后停止上报 “在3分钟~6分钟左右 都会停止数据上报”
此时我不关BLEeng APP,在APP里再开启上报,90分钟内没有出现停止上报的现象。
目前的怀疑点:
在蓝牙测试时,DUT PCBA 和手机 保持固定距离和角度(比如4m,0°),如静止不动,会使得dialog 主控进入 sleep mode,从而使得数据上报中止,
但再次开启数据上报后,后面过程就没有再发生过上报停止的现象 (这个过程PCBA 也是静止的),问题是PCBA 静止相对时间后进入sleep,只会发生1次么?
蓝牙的sleep 模式,在测试过程中,哪种条件下会发生 ?
谢邀。
但是这个芯片我没有用过。你可以看看有没有对应的支持或者user guide来描述这个问题。
蓝牙在主动上报的情况下,按道理是不会sleep的,这跟PCBA位置状态没有关系。
workaround:
如果进入sleep模式,应该有寄存器能看到现在蓝牙芯片的状态,如果读取到sleep状态,那么重新开启上报模式,这是比较保险的办法,在实际商用下,也可以做到维测功能
就是进入了低功耗模式。
为了省电,减少功耗。
当你启用的时候会有唤醒模式,不用担心。蓝牙我做过产品。
很好用,能配对上,进行通讯就没有任何问题,其他就是看芯片手册,然后设置相应的模式。