Software Architecture for a Linux based SoC Control Module :
- The Control Module receives user commands from a land machine (start and stop measurements) by CAN (CAN A).
- The Control Module does basic control of multiple sensors (start, stop), based on the user commands from the land machine. This interface is a separate CAN bus (CAN B), which is not connected to the land machine.
- During measurements, the sensors send measurement data to the control module (CAN B). This data is logged on the control module.