Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Device not sending the acknowlegement for confirmed downlink to the gateway/LNS, in class B #93

Open
ankit-bansal-oxit opened this issue Aug 24, 2024 · 1 comment
Assignees
Labels
bug Something isn't working internal bug tracker Issue confirmed and reported into a ticket in the internal bug tracking system lorawan LoraWAN-related issue or pull-request. mw Middleware-related issue or pull-request.

Comments

@ankit-bansal-oxit
Copy link

Describe the set-up

The board is NUCLEO-WL55JC1
STM32 CubeIDE v1.15.1
STM32 CubeMx v6.10

Describe the bug (skip if none)

Device is not sending the acknowledgement of the confirmed downlink, when device is in the class B. This problem is persist in both RX1 and ping slot windows.
When device is in class A, it works without any problem.

How to reproduce the bug (skip if none)

  1. Join to the LNS.
  2. Go to class B.
  3. Send the confirmed downlink on any slot RX1 or ping slot.
  4. Device would not send ack of the downlink received.

Additional context

In LoRaMac.c near line 1610, the first if condition has been commented by the ST, which is presented in the origianl lora mac node stack and second if condition has been introduced, which is causeing the problem.

I commennted out the if condition introduced by the ST and re enabled the original if condition. This fix the bug.

Screenshots

image

@RJMSTM RJMSTM added bug Something isn't working mw Middleware-related issue or pull-request. internal bug tracker Issue confirmed and reported into a ticket in the internal bug tracking system lorawan LoraWAN-related issue or pull-request. labels Aug 29, 2024
@RJMSTM
Copy link
Contributor

RJMSTM commented Aug 29, 2024

ST Internal Reference: 189723

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working internal bug tracker Issue confirmed and reported into a ticket in the internal bug tracking system lorawan LoraWAN-related issue or pull-request. mw Middleware-related issue or pull-request.
Projects
Development

No branches or pull requests

2 participants