I am using 2.0.0.6 firmware.
The RAK5205 is registered in TheThingsNetwork
I have setup my TTN application to decode the payload as LPP payload.
All the data sent by the RAK5205 are correctly decoded by TTN application excepted the GPS data.
After looking at the data, the data frame is too long compared to what is specified by LPP format.
By looking at the source code, I can see that you have added the speed at the end of the frame but it is not inline with the LPP format thus TTN is not able to decode the payload.
Unfortunately, since you only provide the project for Keil and I do not have it, I cannot correct the issue.
Like I said in my initial message.
The message (payload) sent by the RAK5205 for the GPS data on port 2 is not compliant with LPP specification.
When cayenne receives the data, they cannot decode the payload so they cannot display the GPS position.
The other messages are OK so you can see the data on Cayenne.
To correct the issue, you need to :
Wait the bug fix and new firmware published by RAK
or
Modify the source code yourself and recompile the source to create the new firmware by yourself. You can see on my previous messgae the modification to be done on the source
Hi guys! @Fomi, @Hobo it issue happened on 2.0.0.6 version, but in the latest Version 2.x.0.10 the release notes don’t show anything relative to this issue; anyone can confirm it solved?
By the way it firmware don’t have any change at few months, RakWireless is steal making support to this chip (rak811)?
thanks!
Hi @leopold, i have some questions relatives to RUI:
1- i can´t access to the ssh session with my {verify_code:143188}; can you helpme to access?
2- How can I test my firmware in a project like keil uvision? I need to see some registers, data, or timers count with data with st-link debugger, ussing breakpoints; do you understand me?. Online compiler take so much time; can i have acccess to the rest of files to conpile rak811 or rak5205 in keil uvision?