The loop time (exec time) for DIAG_MAIN has been higher than usual the past few weeks. The normal is around 2-3s depending on what conditions are met. Today, I noticed that the exec time on DIAG_MAIN dropped back to its 2-3s after the DAQ restart. I checked with Dave and there was nothing new on NDS0 that should have been introduced, so on his suggestion I looked back a few weeks. The second attached shot clearly shows where the restart happened on the 6th of this month. The first shot is from todays restart.
The length of the loop time is mostly determined by how long the handful of nds calls take. So presumably, it is the these calls that are changing after a DAQ restart, but why?