cFS-GroundSystem
cFS-GroundSystem copied to clipboard
Discuss GroundSystem Base Design
Is your feature request related to a problem? Please describe.
The current operational concept of GroundSystem is to use multiple processes and rely on interprocess communication (IPC) to move data between them. This is currently achieved using ZeroMQ and Python's built-in memory map (mmap). There should be a discussion on whether or not this operational concept is still viable as GroundSystem evolves with new features and functions
Describe the solution you'd like
- Discuss the need for multiple processes and IPC vs. a different operational concept
- If IPC is needed, discuss need for ZeroMQ (external library) vs. built-in Python IPC options vs. Qt-based IPC options
- Come to consensus on how to move forward and implement
Requester Info Leor Bleier NASA GSFC\Code 582
This is the reason behind #121