移远官网

bc26模组唤醒遇到的疑惑

我使用bc26模组,仅使用AT指令开发。
测试中我发现一个现象:
1、如果AT指令执行一切正常,一段时间后模组自动进入深睡眠,下次可以使用PSM_EINT引脚唤醒。
2、如果AT执行执行发生错误,一段时间后模组自动进入深睡眠,下次不能使用PSM_EINT引脚唤醒,但是可以使用PWR_KEY引脚(采用模组开机时序)进行唤醒。
请教各位,这是否说明我程序中哪里存在问题,还是…
感谢指教!

您好,

正常都是可以使用PSM_EINT引脚唤醒模块的,前提是模块是正常进入休眠状态。
另外您现在使用的是什么协议?还是对接平台的呢?可以提供一下异常现象的AT流程。也可以参考我们的硬件设计手册,检查一下设计方面是否有异常。
谢谢!

感谢指导
我使用lwm2m协议,对接电信云平台。
异常嘛,只是极少情况下出现。我测试发现,一般只在open指令发生异常,如下图
微信截图_20220901170401
请问:什么是模块非正常进入休眠状态呢?

只根据MCU的程序这个不好分析原因。
下次再遇到异常的时候,把异常的AT流程完整的提供下,包括时间点、收发的数据内容等。
谢谢!