×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Re:Scheduler didn't continue to next valid job

  • Posts: 26
  • Thank you received: 1
Hi,

I was trying to image 2 objects last night, the Horsehead Nebula, and then M51.  The switch should have occurred around midnight, as I had a 34 degree altitude limit.
The previous night I did M42 and then M51.  M42 job completed and then M51 continued around the same time.

The log file shows the scores calculated correctly, but the system was shutdown after the first job was interrupted instead of continuing to the valid 2nd job.

Any thoughts?
Thanks
David

Cropped log file:
[2022-01-26T18:27:13.947 PST INFO ][                org.kde.kstars] - Welcome to KStars 3.5.8 Beta
[2022-01-26T18:27:13.947 PST INFO ][                org.kde.kstars] - Build: 2022-01-25T04:32:32Z
[2022-01-26T18:27:13.947 PST INFO ][                org.kde.kstars] - OS: "ubuntu"
[2022-01-26T18:27:13.947 PST INFO ][                org.kde.kstars] - API: "arm64-little_endian-lp64"
[2022-01-26T18:27:13.947 PST INFO ][                org.kde.kstars] - Arch: "arm64"
[2022-01-26T18:27:13.947 PST INFO ][                org.kde.kstars] - Kernel Type: "linux"
[2022-01-26T18:27:13.947 PST INFO ][                org.kde.kstars] - Kernel Version: "4.9.140-tegra"
...
...
[2022-01-27T00:08:10.406 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' current altitude (34.00 degrees) crossed minimum constraint altitude (34.00 degrees), marking idle."
[2022-01-27T00:08:10.488 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' is stopping guiding..."
[2022-01-27T00:08:10.513 PST INFO ][   org.kde.kstars.ekos.capture] - "CCD capture aborted"
[2022-01-27T00:08:10.635 PST INFO ][     org.kde.kstars.ekos.guide] - "PHD2: Guiding Stopped."
[2022-01-27T00:08:10.652 PST INFO ][     org.kde.kstars.ekos.guide] - "Autoguiding aborted."
[2022-01-27T00:08:10.653 PST DEBG ][           org.kde.kstars.indi] - Image received. Mode: "Guide" Size: 1235520
[2022-01-27T00:08:11.494 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' 16x300\" HD 37805 requires a focus procedure."
[2022-01-27T00:08:11.495 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' 16x300\" HD 37805 requires a focus procedure."
[2022-01-27T00:08:11.495 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' 16x300\" HD 37805 requires a focus procedure."
[2022-01-27T00:08:11.495 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' 16x300\" HD 37805 requires a focus procedure."
[2022-01-27T00:08:11.498 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' estimated to take 05h 56m 00s to complete."
[2022-01-27T00:08:11.501 PST INFO ][ org.kde.kstars.ekos.scheduler] - Option to sort jobs based on priority and altitude is true
[2022-01-27T00:08:11.541 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Warning: job 'HD 37805' execution overlaps daylight, it will be interrupted at dawn and rescheduled on next night time."
[2022-01-27T00:08:11.707 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' has a total score of -978 at 27/01 00:08."
[2022-01-27T00:08:11.750 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Warning: job 'M 51' execution overlaps daylight, it will be interrupted at dawn and rescheduled on next night time."
[2022-01-27T00:08:11.751 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'M 51' has a total score of +52 at 27/01 00:08."
[2022-01-27T00:08:11.754 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' has a total score of -978 at 27/01 00:08."
[2022-01-27T00:08:11.755 PST DEBG ][           org.kde.kstars.indi] - NexDome : "[DEBUG] CMD <@PRS> "
[2022-01-27T00:08:11.756 PST DEBG ][           org.kde.kstars.indi] - NexDome : "[DEBUG] RES <:PRS46000> "
[2022-01-27T00:08:12.807 PST INFO ][ org.kde.kstars.ekos.scheduler] - "Job 'HD 37805' scheduled for execution at 27/01 18:33. Observatory scheduled for shutdown until next job is ready."
[2022-01-27T00:08:12.807 PST INFO ][ org.kde.kstars.ekos.scheduler] - Starting shutdown process...
Last edit: 2 years 2 months ago by David Biggs.
2 years 2 months ago #79981

Please Log in or Create an account to join the conversation.

  • Posts: 1029
  • Thank you received: 301
Yes, this problem is more or less known and is a shortcoming of the current implementation of Scheduler, although it works like this by design. If you add a restriction such as an altitude limit and the job does not finish before the limit is attained, the Scheduler will reschedule that same job to the next opportunity and wait.

This is implemented that way because we considered how to build the preliminary plan based on restrictions, but most of the time we observe that this unintuitive reschedule discards many hours of exposure.

To avoid this situation, use the time interval on the right-hand panel instead. This forces you to calculate the time matching your altitude limit, but does not reschedule the job to the next night. Note that the time is actually a date+time, and must be adjusted when you load your schedule file.

You may also want to try the reschedule options at the bottom of the middle panel when jobs are aborted (note, aborted).

-Eric
The following user(s) said Thank You: David Biggs
2 years 1 month ago #80035

Please Log in or Create an account to join the conversation.

  • Posts: 26
  • Thank you received: 1
Thank you for the explanation and the tip to use the time limit. I'll use that instead instead of the altitude limit.
2 years 1 month ago #80065

Please Log in or Create an account to join the conversation.

  • Posts: 300
  • Thank you received: 57
It would be a WONDERFUL addition if the ending date-time could be flexible enough to recognize "tomorrow" or "next day" as a stop date. This way the same schedule file could be used for many nights.
The following user(s) said Thank You: Eric, Francisco Bitto
2 years 1 month ago #80078

Please Log in or Create an account to join the conversation.

Time to create page: 0.890 seconds