ARMmbed / ARMmbed/mbed-os-example-lorawan

OTAA Join Accept not received by STM32 node through the Gateway

Open
#175 1 comment 0 reactions 0 assignees View on GitHub
mirrored
Dominant language
C++
Stars
83
Forks
94
PR merge metrics
No merged PRs in 30d

Description

I am currently playing around with LoRaWAN and TTN and try to getting SX1276 Modem (nice RF) to work.

I implemented on STM32l4 board. When OTAA join starts the device gets registered on the TTN console but i never receive the join accept back on my node. So with both MCU’s the join hangs up after EV_JOINING event.

I fiddled around with the timer settings and also change in joining time but it can't joined to node and continuously open Rx window1 and Rx window2 but Rx timeout occurs.

But ABP is properly work.

Could it be possible that this is a problem on the gateway’s side? Or are there any other possibilities that cause those problem? (In the forum i also found problems/solutions regarding the datarate in the RX1 and RX2 windows that weren’t LoRa compliant but according to the change log they resolved that a while ago so it couldn’t be the source of my problem).

Contributor guide

Open the contributing guide

Research direction

The report names no source file or test. Start by reproducing the OTAA flow on the STM32L4 with the SX1276, then inspect the RX1 and RX2 timing and configuration against TTN while comparing the working ABP path; done means identifying a specific cause for the missing join accept and documenting a verified fix.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot, networking
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.