Options I would consider would be

Message queues
Pipes

For the project I am involved in we use both of these but mainly use message 
queues.  Message queues should only be used for small messages, I think the 
limit is about 22 bytes.  I get around this by creating the large message and 
passing the pointer to the message through the message queue interface.

Regards,
Mark
______________________________
mark.stev...@wildernesslabs.co



> On 17 Dec 2022, at 06:52, Roberto Bucher <roberto.buc...@supsi.ch> wrote:
> 
> Hi
> 
> after successfully reached to recompile the microROS environment, I'd like to 
> build an intertask communication between a microROS node and a pysimCoder 
> generated code.
> 
> I think that I can't use a shared memory with my embedded system 
> (nucleo-144), because I can't see the CONFIG_BUILD_KERNEL=y in my .config 
> file.
> 
> Are there other IPC mechanism that I can use to communicate between the 2 
> tasks?
> 
> Thanks in advance
> 
> Roberto
> 

Reply via email to