I want to create a data collection program that runs in the background without a user interaction. This program will read data from a DAQ device periodically and retain the latest measurements in memory. I will then create and run multiple instances of a user interface program (client). These clients will read the data collected by the background program either by direct communication with the background program or by accessing memory where the background program stores the latest values. This will in effect enable multiple programs to access the same set of measurements from one DAQ device. If there's another way to accomplish this please recommend. Thanks!
↧