This is very strange, I was playing with a RAK811 yesterday and at+join seemed to work fine. Can you try to enter the authentication parameters and perform a hardware reset after, it should star the join procedure automatically.
Thank you Vladislav for addressing this.
Did as you suggested.
Reply to ‘at+send’ is “parameter not found”.
After HW reset getting following, copy-pasted below.
I am guessing the “parameter not found” in last line is because of the at+join command not being accepted.
Note that I might have wrong authentication parameters. They are still not verified and I have not been able to connect yet to private lora network (not ttn).
" Selected LoRaWAN 1.0.2 Region: US915
Initialization OK,AT Uart work mode:normal mode, Current work_mode:LoRaWAN, join_mode:OTAA, Class: A
Parameter not found. "
Reply to ‘at+send’ is “parameter not found”. I think you misunderstand the concept.
You need to configure the device to connect first, you can’t be sending data frames before this is done.
Parameter not found. "
This simply means that when the device tries to initiate the OTAA procedure, there aren’t valid:
dev_eui (Device EUI)
app_eui (Application EUI)
app_key (Application Key)
Those above need to be inserted with the commands below as per the values you have configured in the LoRa Server you are using in the application/device you have input there. Use the commands below, where XX is the values for your LoRa Server.
Thank you for your replies. I will set the correct dev_eui, app_eui and app_key and then try again. I must have been using incorrect values for these before.
Best regards,
Shay
Can you please confirm this:
Using Wisnode v1.2 and FW version 3.0.0.4.H can change baud rate to 9600 as instructed (successfully).
However, AT command: “at+set_config=lora:app_key:” can not be set at 9600 baud rate.
It works at 115200 but not at 9600.
Thank you.
Hey
Even i had the same problem with the app_key input on 9600 bps… Confirmed that the above problem is solved…
But now a new problem arises!
After sending data (at+send), the device goes into sleep mode (Go to Sleep).
When we try to send data again, theirs No response after that. A Wake Up message is shown. Further sending or entering any other AT command does not given any reply.
Thanks for acknowledging the same… It is a big bother for developers if the code that worked earlier breaks down after an upgrade… Do try to fix the issue soon… Thanks a lot…
I’m using RAK811 module connected to a host microcontroller via AT commands.
PA9/USART1_TX(PIN 6) and PA10/USART1_RX(PIN 10)
My host microcontroller is capable to send AT commands maximum at 9600bps.
In earlier version V2.0.3.4, I have changed baud rate to 9600bps by this command and worked.
at+uart=9600,8,0,0,0
Now upgraded to the latest version V3.0.0.11.H
I want to change baud rate to 9600bps again for the host microcontroller is able to send LORA AT commands (e.g. Join, Send, Sleep…)
I have tried that command for the latest version;
at+set_config=device:uart:1:9600
and the response is;
OK,The UART1 baud rate switch to 3.
From my microcontroller or when test PC-USB on the Wisnode Lora Module, I can not send LORA AT commands at 9600bps.
Then I tried also that;
at+set_config=device:uart_mode:1:0
and the response is;
Current AT uart work mode:normal mode
But It doesn’t work at 9600bps, but it still works at 115200bps.
What should I do ?
Hi, @Fomi
My custom microcontroller board has a firmware update connector for RAK811 smd module.
After firmware updated, I want uart at 9600bps configurated as well to be save non-volatile on RAK811.
My host can never send to uart at 115200bps for runtime configuration.
Yes, I want to use V3.0.0.11.H default at 9600bps and What should I do ?
Thank you