The system is a tandem of two OSs.
Program for PC (as a Master) language C#
Program for IC (as subordinated) language C
The Master gives teams to the subordinate, the subordinate performs the work and sends reports to the Master. The master receives the report, insert the data into the table.