BT3L模组配合 “ZS3L模组+WBRG1 Wi-Fi&BT模组”的网关时,容易出现断开重连的现象,导致功耗升高。而配合手机时,却没有这个问题,麻烦帮忙分析一下,这个是网关那边的原因还是模组的原因?
跟手机连接时,平均功耗大约只有110uA,但跟网关连接时,平均功耗就涨到了 270uA!!
BT3L模组配合网关容易掉线
BT3L模组配合网关容易掉线
Re: BT3L模组配合网关容易掉线
- 先提供下用的SDK的版本
- 检查下主循环中是否有占用执行比较久的代码块?特别是关闭中断执行的代码。
- 手机的协议栈比较丰富,容错机制比较完善所以鲁棒性比较强。 网关协议栈较手机而言比较简陋,所以出现听包错位时也容易无法纠错而断开。
Re: BT3L模组配合网关容易掉线
我们使用MCU+模组的方式进行开发,不是使用SDK的方式进行开发的。
BT3L的固件版本:9.3
WBRG1的固件版本:1.5.4
Re: BT3L模组配合网关容易掉线
帮忙提供下网关和设备的虚拟id。
Re: BT3L模组配合网关容易掉线
网关:6cfab812f5c9c51680wzsi
子设备:6ceee61fc1ef064e58rxv3
Re: BT3L模组配合网关容易掉线
挂机测试功耗的时间约为:9.4 21:00 ~ 9.5 09:00
Re: BT3L模组配合网关容易掉线
与手机连接时,信号质量和强度以及兼容性可能更好,这有助于稳定的连接和较低的功耗。
与网关连接时,可能由于连接间隔的不同会导致功耗上存在差异,关于连接不稳定这个问题我们复现下看看。
Re: BT3L模组配合网关容易掉线
好的,那麻烦了。。我们这边测试不少的BT3L的模组与网关连接的情况,都是这种功耗高的情况。之前有提过工单说是网关的原因,不知道 WBRG1 模组的固件版本太老的原因,麻烦也帮忙确认一下。
多谢了!
Re: BT3L模组配合网关容易掉线
1.请问低功耗下的广播间隔设置的是多少,参见CMD-0xE2指令。蓝牙通用串口协议-涂鸦 IoT 开发平台-涂鸦开发者
2.网关和模组连接情况下若30秒无交互,网关会主动断开蓝牙连接,请问这个断连的时间和您那边掉线时间符合吗?
3.MCU是否用使用CMD-0xA5指令。蓝牙通用串口协议-涂鸦 IoT 开发平台-涂鸦开发者
Re: BT3L模组配合网关容易掉线
1、指令CMD-0xE2,我们没有使用,也就是模组默认的广播间隔;
2、我看了下后台,有频繁的上线记录,有的是十几秒,有的是几分钟,也有的好几个小时,都是不确定的。设备上报的数据不多,跟30秒就断线上线一次,有些不符;总体来看,并没有这么频繁的掉线上线;
3、没有使用 CMD-0xA5指令