Hello everyone. This is a general question. I would like to pass data from my real-time process, the only process that runs on an isolated core (at 1 KHz+) to another, non-real-time process. Basically, I'm receiving the position of motors of a robot in the real-time process and must pass that data to another process for plotting a graph. Obviously, any IPC mechanism that would cause unbounded latency in the real-time loop is off-limits. What are some available solutions that don't break the real-time loop? I've read a lot about POSIX "mqueue". Does anyone have any experience with that? Best, Mohsen