You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently if a lakeshore240 loses connection, the ls240 module object loses connection, and the acq process crashes. It is currently impossible to re-initialize the object with the initialize task, since the agent will think it's already initialized and exit out:
I think we should make the changes I made to the vantage agent here (https://github.com/simonsobs/socs/pull/524/files), and have it so that if daq times out in the acq process, instead of crashing, it attempts to re-connect, and then waits for 30s or so. That way when it's plugged back in it will re-connect and continue acq right away.
The text was updated successfully, but these errors were encountered:
Currently if a lakeshore240 loses connection, the
ls240
module object loses connection, and the acq process crashes. It is currently impossible to re-initialize the object with the initialize task, since the agent will think it's already initialized and exit out:socs/socs/agents/lakeshore240/agent.py
Lines 58 to 59 in 593ce9d
I think we should make the changes I made to the vantage agent here (https://github.com/simonsobs/socs/pull/524/files), and have it so that if daq times out in the acq process, instead of crashing, it attempts to re-connect, and then waits for 30s or so. That way when it's plugged back in it will re-connect and continue acq right away.
The text was updated successfully, but these errors were encountered: