2023-09-22 07:22 AM
Hi, I am using the NUCLEO-WL55JC1 to send/recv the data via LoRaWAN.
The sample code AT_Slave in SDK 1.3.0 worked well when I tested at region AS923.
However, I started to test at the region EU868, the device worked until I reset the device.
The device restore lora parameters from NVM but it return error when I send data.
My flow is:
I tried to disable the force_join, the join returned OK but the AT+SEND return ERROR immediately.
Then I changed to the region AS923, my flow worked weill.
I traced into the driver LmHandler/LoRaMAC layer, the LoRaMacMcpsRequest returned error status LORAMAC_STATUS_NO_CHANNEL_FOUND.
---
The stack version
APPLICATION_VERSION: V1.3.0
MW_LORAWAN_VERSION: V2.5.0
MW_RADIO_VERSION: V1.3.0
L2_SPEC_VERSION: V1.0.4
RP_SPEC_VERSION: V2-1.0.1
Is there any function I missed in my flow? or missing something when the device stores data to NVM?
2023-09-22 08:28 AM
Hello @gavin-chien
I suggest you to take a look at this video. It may help you solving your problem.
Best regards.
II