Sodaq One V2: There was an error while transmitting through LoRaWAN: (5). Restarting module and scheduling a retransmission

I’m trying to use different spreading factors on Sodaq One V2 (I’m using the SodaqOne-UniversalTracker-v2) and when I used SF 11 or 12, only 3 messages are sent, and then the message There was an error while transmitting through LoRaWAN: (5). Restarting module and scheduling a retransmission appears and no message is sent after that. Is it any known issue? With the other SF it works well, but with SF 11 and 12 I get this weird behavior. Have anyone else experienced it and knows how to fix this issue?

Hi,

There are only 3 channels used in the module. When you transmitted and pass the dutycycle you will get the busy indicator error, you need to wait a cartain time before sending. What is your waittime between messages? This is built into the module so you dont jam the channels.

On SF10, 11 and 12 it’s recommended to wait atleast 1 minute in between messages.

Kind regards,
Jan

Hi Jan, the time between the messages is one minute. I also found out that with SF11 and 12, on BW125, it is recommended to set a parameter called low data rate optimization (LDRO) to true. I did not find this parameter in the source code, neither in the RN2483 reference guide. Do you have any information about that?

Can you retry with 5 minutes in between?

Just to see if it works, yes, I can. However, for my scenario, I need it to send a message every 1 minute, so, could you please take a look at the low data rate optimization feature?

Hi,

By default DR0-5 work with 125Khz.
You maybe should look to other technologies. LoRaWAN is not suitable for a constant connection.
With this high transmit frequency LoRaWAN is also NOT low power.

If the 5 minute interval works. Your DDOS are beeing blocked in the module :wink:
Nothing I can do about it.

Kind regards,
Jan

Thanks for the support. I was actually trying to “emulate” a high number of messages being sent constantly, like if there were lots of devices connected and sending simultaneously. But I understand that the duty cycle restrictions will not allow me to do that with only one sensor. I guess I’ll have to buy more…

Hi,

The maximum number of simultanious massages is equal to the amount of channels of the node and gateway.
The RN2483 and most gateways support 8 channels. Only 8 devices can transmit around the same time.
A device will listen first to see if there is a free channel. If you start 8 devices, none see a busy channel. They choose the first channel and only one device will be received at the gateway.
Due the short send time of SF7 and the dutycycle you will be able to connect a lot of device to a single cell.
If they all transmit after eachother.

Hope this information helps you with your development.

Kind regards,
Jan