我的LoRa节点在Orange Live Object平台上使用rfm95 / lmic堆栈进行加入协商后,表现异常。网关发送下行链路LinkADRReq,节点答复LinkADRAns,似乎无休止地循环。
该节点设置为深度睡眠,每5分钟唤醒一次(从硬件中断RTC中唤醒)并发送一个数据包。只有在EV_TXCOMPLETE之后,它才会回到深度睡眠状态。我知道这可能是问题的根源,因为该节点在此深度睡眠模式下不会监听。但是,我假设A类LoRa节点可以在一定时间内关闭RX,以便将功耗降至最低。
任何想法都出了什么问题,或者我应该注意什么才能使网关和节点正常工作?请参阅下面的后端日志。
PS:可能无关紧要,但可能需要注意的是,我在另一个使用OTAA和相同SF设置的TTN网关上运行相同硬件/固件的测试节点。自启动以来(几个月前),此行为不存在,并且该节点已成功每5分钟成功传输一次数据包。这让我怀疑是否与Live Object Orange Lora配置有关。
谢谢!