cancel
Showing results for 
Search instead for 
Did you mean: 

Lora transmission with NUCLEO-L073RZ

kifsha
Associate II

Hi,

I am trying to get the LoRaWAN test project running using the Nucleo-L073RZ and I-NUCLEO-LRWAN1. However, the official STM example does not transmit. Can you help me figure out the issue?

11 REPLIES 11

The  I-NUCLEO-LRWAN1 is obsolete:

AndrewNeil_0-1727781210427.png

It's likely that both the ST examples and the networks have moved on ...

 


@kifsha wrote:

Can you help me figure out the issue?


What have you done so far?

Have you looked at the UART logs?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

I fixed the UART, and the project is now active. It logs correctly, but the LoRa module does not physically transmit, and I can't figure out what the error is.

The UART output should show you what the code is doing - and where it's failing.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

I am using this project "STM32CubeExpansion_LRWAN_V2.1.0->Projects\NUCLEO-L073RZ->Applications->LoRaWAN->LoRaWAN_End_Nod->STM32CubeIDE->sx1272mb2da"  and it is log

kifsha_0-1727782669975.png

s

 

So your join is failing.

Are you sure your credentials are all correct, frequencies correct, and your network supports the join type you're using?

It's better to post console output as text:

https://community.st.com/t5/community-guidelines/how-to-write-your-question-to-maximize-your-chances-to-find-a/tac-p/725146/highlight/true#M54

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

Everything is fine, it just doesn't transmit.

How do you know it doesn't transmit?

It says it does ...

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

I am monitoring the gateway log and using other receivers to try to capture the moment when the transmission occurs.

Perhaps try sniffing the AT Commands & responses between the Nucleo-L073RZ and the I-NUCLEO-LRWAN1 ?

 

Some tips here on debugging serial comms:

https://community.st.com/t5/community-guidelines/how-to-write-your-question-to-maximize-your-chances-to-find-a/tac-p/706966/highlight/true#M49

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.