Just a little clarification on the official documentation. I find nowhere, including this page, a reference to set
INCLUDE_xTaskGetCurrentTaskHandle to 1 in order for the stream buffers to compile. Other objects doesn’t need it.
Not big deal, so you might want to add this clarification to the documentation, just saying
If you don’t mind I have another comment: in the
xStreamBufferCreate() function example you’ve declared the stream buffer handler locally to
vAFunction(), and it should be global because the idea is to transfer information between tasks. Just saying, again