[education/kstars] doc: Added handbook section on editing the scheduler queue while running, and on...

Hy Murveit null at kde.org
Mon Jan 15 21:29:11 GMT 2024


Git commit 47e7a0a6f8872f4fb0dfb120d45608c98f4e08df by Hy Murveit.
Committed on 15/01/2024 at 22:29.
Pushed by murveit into branch 'master'.

Added handbook section on editing the scheduler queue while running, and on...

Added handbook section on editing the scheduler queue while running, and on the Capture Sequence Editor.

M  +5    -0    doc/ekos-capture.docbook
M  +40   -2    doc/ekos-scheduler.docbook
A  +-    --    doc/ekos_capture_sequence_editor.png

https://invent.kde.org/education/kstars/-/commit/47e7a0a6f8872f4fb0dfb120d45608c98f4e08df

diff --git a/doc/ekos-capture.docbook b/doc/ekos-capture.docbook
index 6d6a5edcea..565a63e974 100644
--- a/doc/ekos-capture.docbook
+++ b/doc/ekos-capture.docbook
@@ -343,6 +343,11 @@
         <para>
             To edit a job, double click it. You will notice the add button <inlinemediaobject><imageobject><imagedata fileref="list-add.png" format="PNG"/></imageobject></inlinemediaobject> now changed to check mark button <inlinemediaobject><imageobject><imagedata fileref="dialog-ok-apply.png" format="PNG"/></imageobject></inlinemediaobject>. Make your changes on the left-hand side of the CCD module and once done, click on the check mark button. To cancel a job edit, click anywhere on the empty space within the sequence queue table.
         </para>
+        <important>
+            <para>
+              <emphasis role="bold">Editing running jobs</emphasis>: When Capture is running, or when the Scheduler is running, you cannot edit the sequence queue or a .esq file on disk using the Capture tab. However, the scheduler tab does have a Capture Sequence Editor tool that can be used to edit .esl files on disk, or create new ones.
+            </para>
+        </important>
         <para>
             If your camera supports live video feed, then you can click the <guibutton>Live Video</guibutton> button to start streaming. The video stream window enables recording and subframing of the video stream. For more information, check the video below:
         </para>
diff --git a/doc/ekos-scheduler.docbook b/doc/ekos-scheduler.docbook
index 61103b5cc0..2b287aa70e 100644
--- a/doc/ekos-scheduler.docbook
+++ b/doc/ekos-scheduler.docbook
@@ -80,9 +80,9 @@
         </para>
     </sect2>
     <sect2 id="scheduler-files">
-        <title>Scheduler Files (.esq)</title>
+        <title>Scheduler Files (.esl)</title>
         <para>
-          The scheduler table with its list of jobs and attributes can be saved onto disk and read back in. It writes an .esq file. Controls for writing the current Scheduler table to disk, and reading back other .esq files are located above the table to the right.
+          The scheduler table with its list of jobs and attributes can be saved onto disk and read back in. It writes an .esl file. Controls for writing the current Scheduler table to disk, and reading back other .esl files are located above the table to the right.
         </para>
     </sect2>
     <sect2 id="ekos-scheduler-settings">
@@ -189,6 +189,44 @@ There is a checkbox and number input right below the Scheduler jobs table that a
         </para>
        </sect3>
     </sect2>
+    <sect2 id="editing-running-jobs">
+        <title>Editing running jobs</title>
+        <para>
+          It is possible to edit the scheduler's job table, and attributes of individual jobs, while the scheduler is running. As always, you double click on a job, change the desired attributes, and click the checkbox to finalize the change. If you edit the running job it will be restarted (i.e. the startup steps (slew, focus, align, guide) will be re-done. You can also move jobs up and down in priority, add new jobs, or deleted existing ones. You cannot delete the running job.
+        </para>
+        <para>
+          One important attribute of scheduler jobs is their sequence file (.esq) which controls the capture module while the job is running. For example, it sets number of captures, filters used, gain/ISO, etc. The .esq is normally created and edited in the capture tab, but that cannot be done while the scheduler is running. If you desire to make changes to a .esq file while the scheduler is running, or create a new one, the scheduler provides a tool called the Capture Sequence Editor.
+          </para>
+       <sect3 id="capture-sequence-editor">
+        <title>Capture Sequence Editor</title>
+        <para>
+           The Capture Sequence Editor is a tool to create and edit capture sequence files (.esq) which can be started by clicking the edit (pencil) icon just above the scheduler table. A screenshot is shown below.
+        </para>
+      <screenshot>
+            <screeninfo>
+                Capture Sequence Editor
+            </screeninfo>
+            <mediaobject>
+                <imageobject>
+                    <imagedata fileref="ekos_capture_sequence_editor.png" format="PNG"/>
+                </imageobject>
+                <textobject>
+                    <phrase>Capture Sequence Editor</phrase>
+                </textobject>
+            </mediaobject>
+        </screenshot>
+        <para>
+          The editor is very similar in use and layout to the capture tab--though it is missing all the controls to actually capture image. You edit jobs the same way you do in capture, and load or save sequence queues the same way too (though there are additional Load and Save-To buttons provided in the editor).
+        </para>
+        <important>
+        <para>It is important to understand that capture sequences rely to some extent on the filterwheel and camera being used (e.g. the filter names, the possible ISO values, ...). The Capture Sequence Editor, which is not connected to the device drivers, does not have direct access to this information. Instead, the editor uses the values from the last time the capture tab connected to its devices. Thus, it may not make sense to try and create a .esq file for a different camera or filterwheel than the last one connected-to. You may need to wait until your scheduler job is completed and edit that .esq directly in the capture tab.
+        </para>
+        <para>
+          It is also recommended that you don't overwrite .esq files when scheduler jobs are currently using those same files. (It is OK if the scheduler is running, but not running that job.) This can get the scheduler and capture modules out of sync, as they read the files at different times. Instead, you can save to a different filename and then edit the scheduler job to use the new .esq filename.
+        </para>
+        </important>
+     </sect3>          
+    </sect2>
     <sect2 id="workflow">
         <title>Workflow</title>
 
diff --git a/doc/ekos_capture_sequence_editor.png b/doc/ekos_capture_sequence_editor.png
new file mode 100644
index 0000000000..824a119f78
Binary files /dev/null and b/doc/ekos_capture_sequence_editor.png differ


More information about the kde-doc-english mailing list