Узел LoRa находится в цикле LinkADRReq / LinkADRAns - PullRequest
0 голосов
/ 24 октября 2019

Мой узел LoRa, использующий стек rfm95 / lmic на платформе Orange Live Object, ведет себя странно после согласования соединения. Кажется, что он бесконечно зацикливается на шлюзе, отправляющем нисходящий канал LinkADRReq, и узле, отвечающем на LinkADRAns.

Узел установлен в режим глубокого сна, просыпается каждые 5 минут (из RTC аппаратного прерывания) и передает пакет. Он вернется в глубокий сон только после EV_TXCOMPLETE. Я знаю, что это может быть причиной проблемы, поскольку узел не слушает в этом режиме глубокого сна. Тем не менее, я предполагаю, что узел LoRa класса A может отключить RX на определенное время, чтобы минимизировать энергопотребление.

Любая идея, что там происходит, или что я должен быть осторожным для того, чтобышлюз и узел вести себя? см. журналы бэкэнда ниже.

PS: Возможно, это не актуально, но, вероятно, приятно отметить, что у меня есть другой тестовый узел того же оборудования / прошивки, работающий на шлюзе TTN, использующий OTAA и те же настройки SF. Такое поведение отсутствует, и узел успешно передает пакет каждые 5 минут с момента загрузки (несколько месяцев назад). Что заставляет меня задуматься, не имеет ли это отношение к конфигурации Live Lora Orange Lora.

logs

Спасибо!

...