labscript-suite-temp-2 / labscript

The labscript Python library provides a translation from simple Python code to complex hardware instructions. The library is used to construct a "connection table" containing information about what hardware is being used and how it is interconnected. Devices described in this connection table can then have their outputs set by using a range of functions, including arbitrary ramps.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Better "to short delay" error message #43

Open philipstarkey opened 7 years ago

philipstarkey commented 7 years ago

Original report (archived issue) by Jan Werkmann (Bitbucket: PhyNerd, GitHub: PhyNerd).


We often get the "Commands have been issued to devices attached to X at t= ...s s and ... s. This Pseudoclock cannot support update delays shorter than ... sec." when rewriting experiment scripts. This is mostly caused by shutters that just happen to get to close to some other pulse. This is hard to debug, as we can't just view the file in runviewer since it didn't compile. It would be really helpful to get the names of the colliding outputs as this would make things a lot easier.