Open philipstarkey opened 10 years ago
Original comment by Chris Billington (Bitbucket: cbillington, GitHub: chrisjbillington).
Aim to fix in labscript 2.0
Original comment by Philip Starkey (Bitbucket: pstarkey, GitHub: pstarkey).
Aim to fix in labscript v3 now (or whatever version we introduce a better instruction class that doesn't throw timing information away)
There has been some discussion regarding this issue in pull request #9 (which was approved, then backed out due to performance issues)
Original report (archived issue) by Shaun Johnstone (Bitbucket: shjohnst, GitHub: shjohnst).
The simplistic implementation of shutter delays can result in undesired results.
For example if the delays are:
and you call:
then the command to close the shutter ends up coming before the command to open it.
This will result in the shutter opening at the correct time, but never closing.
Similarly the delays may be such that the open command is overwritten by the close command, so the shutter will never open (though in this case labscript will at least warn the user).