Hi guys,
I use SDK14.2 (i can switch to SDK15.0 if it makes any differences) and would want to integrate FreeRTOS to my existing project. I have tried the FreeRTOS example in SDK15.0 and reed the stuff that is available on infocenter. I have also reed all FreeRTOS threads on devzone. I have so many questions and can't find answers on devzone so here it goes.
- What is minimal requirement to run FreeRTOS in my existing project (includes, initializations, existing issues i need to fix)
- How do i handle interrupts from softdevice or peripherals and what should be there interrupt priorities?
- How should i send data over BLE (i guess i start in a TASK but how do i handle callbacks)?
- Does softdevice handle its own staff in relation with FreeRTOS or is FreeRTOS the master controller and everything goes through it?
In general i do understand how FreeRTOS should work but softdevice is playing a very big role in BLE based applications and i'm not sure how they should collaborate?
Thanks