ARMmbed / ARMmbed/mbed-os-example-lorawan

Device hangs if it receives a scheduled (confirmed) downlink message before the first wakeup

Open
#170 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 using a custom board with the murata ABZ chip (STM32L0 series), I am sending and receiving successfully at any other time except when the device first starts.

If there is a scheduled downlink message before the device starts then, I can see from the network the ACK that the message has been received but my device freezes I am using CLASS C, but if I am using CLASS A then this works, I am currently changing from class A to class C at a later stage( I want to use class C in my project).

Why is this happening?

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named. Start by reproducing the startup sequence on the custom Murata ABZ STM32L0 board with a scheduled confirmed downlink, comparing Class C and Class A behavior; done means identifying why Class C freezes before the first wakeup and documenting the cause.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.