Description
Describe the bug
When running a Lora-e5 module (STM32WL55) with Arduino example SimpleAsync.ino packets are not received from the Helium network. However if a packet is queued before a join, when the device joins the packet is received, but only once.
To Reproduce
Compile, flash SimpleAsync.ino to e5-mini, setup config variables.
Queue packet to be sent on LNS
Reset device.
Device joins.
Packet received
Queue packet to be sent on LNS
Device transmits data to LNS
No packet received
Expected behavior
Queue packet to be sent on LNS
Reset device.
Device joins.
Packet received
Queue packet to be sent on LNS
Device transmits data to LNS
Packet received
Desktop (please complete the following information):
- OS: Linux
- Arduino IDE version: 2.3.2
- Library version: 0.2.0
- Upload method: SWD
Hardware (please complete the following information):
- Board Name: Lora-E5 Dev board
- Extra hardware used if any: ST Link
Additional context
I have tried setting
modem.setRX2DR(DR_0);
modem.setRX2Freq(869525000);
Also setting in the queued message
FPort
But still not working.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status