Latest CoIDE Open source SDK for RAK811 module

Hello,

I have Downloaded Open source SDK from Github and tried Class C given example while face following two problems on WisNode-Lora board.

  1. The node stops sending packets after avg of 10 packets (hang state till next reboot)
  2. Acknowledge packets events in “McpsIndication” function is initiate for each packet ack response.

I am new to this sdk as well let me know if there is latest Examples for Class C with SDK.

Thanks and Regards
Urvil Suthar

Hi @urvil,

Which repository on Github are you using?

Actually, we’ve released an entirely new firmware for RAK811 last week, you can try to use it, i’m sure it will work well.
https://downloads.rakwireless.com/en/LoRa/RAK811/Firmware/
https://downloads.rakwireless.com/en/LoRa/RAK811/Application_Notes/

Hi Fomi,

Yes, you are write in case of AT command Firmware, But Actually i am facing problem in OpenCPU SDK Class C example given in below link.

OPEN CPU SDK - [https://github.com/RAKWireless/RAK811/tree/master/Open%20Source%20SDK]

We need to develop one GPIO on/Off based on ClassC message.

Thanks and regards
Urvil Suthar

Hi @urvil,

I am not sure whether you’ve seen the following content in the readme file of that repository on Github:

Actually, form 2019.3.14 on, we’ve changed the open source project of RAK811 to another repository which is mentioned in the head of readme file, so i think maybe you need to use the new open source project to do your customization:

Hi @Fomi,

Thanks, for pointing out new repository. New repository project is created using Keil Software and i am not able to import project in CoIDE software, Is there any document available that shows how to create new project for Device WisNode-Lora using CoIDE/Eclipse

Thanks and Regards
Urvil Suthar

Sorry, that project can only be compiled with Keil.

1 Like

Hi @Fomi,

Compiled with free lite version of Keil and getting error as shown in below image.

Secondly there is wide difference between two SDKs, the old open CPU SDK and the one you provide link above. Can you please explain the difference between them. Example given in your given link looks like AT command.

Thanks And Regards,
Urvil Suthar

HI Fomi,
The link https://downloads.rakwireless.com/en/LoRa/RAK811/Firmware/ contains only .bin file , could you please share me the source code to my email id ([email protected])

Hi @sijo,

Here Is the latest code given by Fomi, Based on Keil software. But I am unable to compile it on keil light version which is free, Let me know if you able to compile it.

Thanks & Regards
Urvil Suthar

i also face the same problem in rak811 with sdk

Oh, sorry, it is because of the limitation of Keil.

Hi @Fomi,

Can you provide the latest updates on below OPEN CPU SDK.

Thanks & Regards
Urvil Suthar