On this link: http://www.freertos.org/a00117.html
And on page 170 of there reference manual, shows essentially the same example. What I am trying to understand ishow the data gets into the task that performs xQueueSend? These examples show a task that does not use the vTaskDelayUntil( … ) function.
I want to send a string to a UART from various tasks. For the sake of the example, let’s say I am using the example struct “AMessage”
Let’s say I have function somewhere in another deterministic task that executes at 1 second intervals. I want to send a UART message from here. In contect of the provided examples, how do I do this?
Sorry if it’s a silly question, but I do not see this clearly.