[SCHEDULER-192]  Dispatcher-initiated AutoFocus (various)
Type Wish List
Priority Medium
Severity Minor
Component Dispatch Scheduler Engine
Fixed In Version [3.13.1
Versions Affected [3.0.1, 3.03.0 Hot Fix 1, 3.0
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 1/1/0001

Description
After a weather interrupt, after restarting the observatory, do an autofocus. If nothing to do when dispatcher starts, do autofocus. If periodic AF time has expired, but nothing to do, do an AF. Pick a nice high place in the sky.

Comments
10/4/2009 7:09:56 PM   Bob Denny
SVN Comment
Author rdenny
Repository svn+ssh://rdenny@a2_main_dc3/home/rdenny/svn/astro/scheduler
SVN Revision 7
Affected files /trunk (Modified)
/trunk/ACP Web Content/ACP-WebDocs-sc/photobinning.txt (Added)
/trunk/ACP Web Content/ACP-WebDocs-sc/photofilters.txt (Added)
/trunk/ACP Web Content/ACP-WebDocs-sc/sphotosurvey.asp (Modified)
/trunk/ACP Web Content/ACP-WebDocs-sc/ssrophoto.asp (Modified)
/trunk/AcquireScheduler.vbs (Modified)
/trunk/AutoFocusScheduler.vbs (Added)
/trunk/File.History (Modified)
/trunk/Help/RelNotes.htm (Modified)
/trunk/Help/RelNotesOld.htm (Added)
/trunk/Help/RemoteBrowser.htm (Modified)
/trunk/SampleFlipConfig.txt (Added)
/trunk/Scheduler/ACPSequencer.cs (Modified)
/trunk/Scheduler/Engine.cs (Modified)
/trunk/Scheduler/ISequencer.cs (Modified)
/trunk/Scheduler/MainForm.cs (Modified)
/trunk/Scheduler/MainForm.resx (Modified)
/trunk/Scheduler/SimulatorSequencer.cs (Modified)
/trunk/ShutdownObs.js (Deleted)
/trunk/SkyMathTest.txt (Deleted)
/trunk/StartupObs.js (Deleted)
Check-in comment Much of the work for 3.1 done. Files are for multiple issues. Issues GEM:189 and GEM:190 are not complete, awaiting test results. GEM:192 GEM:196 GEM:188 GEM:180 GEM:178
10/4/2009 8:58:56 AM   Bob Denny
Add test menu item for testing dispatcher-generated AutoFocus.
10/4/2009 8:29:57 AM   Bob Denny
Actually, only do a dispatcher-generated AF after a weather interrupt if the periodic Af time has passed and there's nothing to do. If there is something to do in DoSchedulePass() and the periodic AF time has passed, that will schedule an AF before that observation anyway. This prevents needless AF's more often that the periodic interval.
10/4/2009 6:07:42 AM   Bob Denny
SCHEDULER-146 combined with this one and deleted.
10/2/2009 5:03:44 PM   Bob Denny
This and SCHEDULER-146 will require a new method in the ISequencer interface, DoAutoFocus(). Then this needs to be implemented in both the Simulator and ACP sequencers.