I was trying to find a way to implement a worker thread on the Feather nRF52840 Sense, and came across this thread. It talked about a "freeRTOS specific tutorial page". Has that tutorial page ever been created? If so, where is it located? I've looked for it and can't seem to find it.
An overview of the system I am creating consists of 2 nrf52 feather sense boards, with 1 in bridge mode, connecting both boards to a mobile device. Data will be collected from the sensors on both boards and sent as data packs to the mobile device. There will also be different events, such as buttons triggering interrupts, timers, etc., and module controllers in the system. I think it would be best to go fully tickless for the system and I am planning on doing that.
I plan to create a worker thread that will handle the data retrieval and transmission, and possibly a separate thread for BLE communication to the mobile device (From what I understand, I believe a thread is already created for this). How would I go about implementing a worker thread into the API? It was touched on a little on a Github issue #165, but am a little confused on how to go about implementing it.
I have a brief understanding of how freeRTOS works, with experience in threading. I have seen the example code for using the APIs scheduler. Though this could work, but I would like full control of starting and deleting threads.