cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO-L073RZ LoRa end node application

Alessio Fiammenghi
Associate II
Posted on April 05, 2018 at 16:15

Hello. I'm working on a Lora project using the NUCLEO-L073RZ and the end-node application. I've a gateway that receives lora messages and transmits them to a network server. I've seen that the End node application sends periodically a lora message, (with a period of about ten seconds) and after about 6 minutes it stops to transmit. I can't understand how the application work and If I can unmount the timer server utility from the lora stack. My aim is to create an end node application that sends only when an interrupt arrives.

Thanks in advance for the help

#lora-nucleo-l073rz #lora #end-node-application
7 REPLIES 7
T J
Lead
Posted on April 05, 2018 at 22:25

do you have a serial port connected, ?

you must be getting an error, but you can't see it.

Alessio Fiammenghi
Associate II
Posted on April 06, 2018 at 08:58

0690X000006045LQAQ.jpg

Yes I have the serial port but I don't have errors

Posted on April 06, 2018 at 10:05

I hope the LoRa Transmitter is not close to you.

its RF energy, its not good for you.

You will have to learn / walk through this section you mentioned:

'I can't understand how the application work and If I can unmount the timer server utility from the lora stack.'

Alessio Fiammenghi
Associate II
Posted on April 06, 2018 at 12:25

I've  the lora gateway on the same table of the end node. I receive the messages on the network server. But I would like to understand how to disable the automatic transmissions. I need to transmit only on an interrupt event

Posted on April 06, 2018 at 14:01

sorry I don't have the hardware on my desk to help you.

you need to become familiar with your code..

Richard P Neal
Associate

Hi Alessio,

Did you find a solution to the drop outs? I'm finding the same issue with both the End Node example and when using the AT Slave example and periodically sending messages via the UART.

Code has a lot of state transitions and arbitrary delays.

Rx has no chip level buffering, if you're not listening for the preamble/data you'll miss the whole packet.

Timeout period can be set inconveniently so it misses transmissions.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..