Mesh application threading

Hi Nordic,

I have a general question about kernel threads in the mesh stack. From memory, Bluetooth has its own thread in the stack I think. At some point in the stack the Bluetooth thread would pass off a received message to another thread (application thread?) which delivers the received bytes to the model and is accessible by the application code. Is that assumption correct?

my question comes from processing the received message and then transmitting out over uart. I want to balance thread workloads so that we don’t miss any messages from uart or mesh. 

thanks!

Related