lora gateway bridge project

在装配好lora gateway bridge 后,我使用loraWAN modem发送需要服务器回发ACK确认的消息,但是一直收不到ACK,昨天一直在纠结这个问题。

但是后来想了一下,mqtt server和lora server不同没有建立lora节点的信息(如在建立motes)。所以我得出的结论是没有ACK回复是正确的,我做了以下实验:

  1.删除lora server上lora节点的信息,无法通信;

       2.发送不需要ACK回复的信息,发送正常,没有出现loraWAN modem is busy 的提示

  3.看了lora gateway bridge的日志,lora gateway bridge 发给gateway的ACK先于接收到loraWAN modem发送的消息,此ACK与回复loraWAN modem消息的ACK应该无关

由于,前两次实验没有观察清楚,我貌似见过有ACK回复,所以有点纠结。下一步,我打算将gateway的数据发一份给lora serve试试,看有没有ACK的回复。(调试时一些想法,希望有看到的大神能指点一二)

追加:多谢网友的提醒,由于我没有后续的将送到mqtt server的消息送到lora server,网关不解包,需要服务器上的lorawan解包,才能返回ack回复,所以没有ack是正确的。

posted on 2017-11-03 09:39  玩硬件的小兄弟  阅读(970)  评论(0)    收藏  举报

导航