Need method to restart data concentrator, downstream daqds to synchronize channel list changes
On the interferometer systems, when we update the DAQ channels lists, we need to restart all the daqd processes using these channels lists so they are updated at the same time
Historically, this occurred when the daqd process on the data concentrator was stopped (and then restarted). The resulting jump in GPS values in new data sent to the downstream daqd processes caused them to stop. When restarted (in this case by monit), they read in the updated channel lists
This stopped working when we split the drivers from the daqd code. Rolf's first method was to add a variable (IFO):FEC-52_EDCU_DAQ_RESET that when set to 1 caused the primary-chain daqds (DC0/FW0/TW0/NDS0/GDS0) to restart, and the secondary-chain daqds (DC1/FW1/TW1/NDS1/GDS1) when set to 2. Some testing was done, but didn't quite work as desired (setting equal to 2 made both chains restart)
After recent changes, this does not appear to work anymore. Clearly a method must exist so the interferometer DAQs can be operated