OpenSprinkler Forums Hardware Questions OpenSprinkler Pi (OSPi) Temporarily Pause Programs Reply To: Temporarily Pause Programs

#42601

Ray
Keymaster

I’ve been thinking of an implementation of an initial, simple version of ‘pause all stations’ feature, and I think it’s doable by adding a ‘pause’ flag to controller status. When the user ‘un-pauses’, the algorithm goes through all stations and re-calculate the new end time. This should allow the controller to pause and unpause all stations (but pausing a specific program will be more tricky). Also, programs that are scheduled to start during the pause period will also be paused, and if the working queue is full it ignores new programs.