Is it allowed to call vTaskSuspend from timer task? I am getting some strage behavior when i attempt this. Deferring the call to a normal task resolves the issues.
The timer task must not itself be suspended (or placed into the blocked
state by, for example, a call to vTaskDelay()), but you can suspend any
other task from the timer task. Likewise the Idle task must never be