Hello, My Name is Rijal, I'm from Indonesia,
I have read your requirement, And In order to finish this task, I need the detail of message management. As it's noted the process of message management is on background, right? So, I just need to store and get the message using Mem_Pool function from micrium, did I?
You can tell me the details of your projects, just chat me. I will find the solution.
FYI, I have worked with STM32 for about 5+ years and have installed some of my projects on real aircraft. So, I'm familiar with peripheral you want to use, Don't worry about my expertise.
Best Regards,
Miftahul Arrijal Rifa'i