nasa / nos3

NASA Operational Simulator for Small Satellites
Other
359 stars 81 forks source link

Assess sim blackboard vs separate IPC connections #300

Open jlucas9 opened 4 months ago

jlucas9 commented 4 months ago

Should review how we communicate between 42 and the component simulations. Currently each sim receives telemetry from 42. Would it improve performance to have a shared tic of 42 data that is directly available to each sim instead of direct Rx/Tx UDP ports as needed?

jlucas9 commented 3 months ago

Leaning toward blackboard here as I think about getting data from other sources as well. Having a single blackboard enables the sims to remain the same, but the translation from environmental data provider (42 or trick for example) into the blackboard only instead of editing each simulation to support other options.