1、自己DIY了Zigbee开关,通过zigbee2mqtt接入到HomeAssistant,本地和远程控制均正常,但远程控制多次后逐渐出现控制延迟的问题(通常1-3秒),有时甚至出现MAC ACK Fail异常报警(超过10秒会出现),请问MAC ACK出现延迟是否属于正常情况,有没有改善的方法。
2、我的协议栈程序中启动了看门狗,在osal_run_system();的后面加入喂狗程序,另在长按开关复位的程序段中也加入了喂狗程序,但我在测试中发现,开关打开大约在30min左右会关闭,猜测应该是程序某环节出现阻塞,导致看门狗喂狗不成功造成,请问协议栈OSAL中是否可能造成阻塞,应该注意哪些环节。
3、我的程序中使用了协议栈的UART功能来调试,但我发现一旦我没有接入编程器(Smarf04EB),UART输出(P02、P03)就没有了,接上后又能正常输出,请问可能是什么问题。
以上问题,期盼大佬指点迷津,不胜感激!谢谢!