Are there any limitations re. calling xQueueSend from a callback registered via xTimerCreate?
The reason I’m asking is because I get crashes as soon as I call xQueueSend. Moving the exact same code to a regular task works just fine. I have increased the stack size of the TimerTask to 20k so I doubt that it is actually a stack overflow since the code in the callback is literally just this:
int i = 0; auto res = xQueueSend(queue, &i, 0);