Hello Bryan,
i am not aware of such an issue but please let me double check tomorrow (I am not in office right now).
We will contact you directly by email or phone.
I am pretty sure we can solve your issue tomorrow.
This mentions making the buffer size larger than the sum of all messages, but it doesn't state HOW MUCH LARGER. Any clue?
The queue data buffer contains the messages and some additional management information. Each message has a message header containing the message size. The define OS_Q_SIZEOF_HEADER defines the size of the message header. Additionally, the queue buffer will be aligned for those CPUs which need data alignment. Therefore the queue data buffer size must be bigger than the sum of all messages.
I should also mention that we are working with a licensed version.
Even if your support and update agreement is expired please always feel free to contact us directly with our embOS support email address.
Best regards,
Til