- Adds a type for the captured frame map.
- Updates captured frames map when a capture completes.
- Removes use of general variables and prefer activeJob whenever possible in the capture module.
- Fixes the issue with duplicated scheduler jobs using duplicated sequence jobs. (Issue was in the duration estimation, which was not properly consolidating captured frames for single scheduler jobs.)
- Fixes evaluation of Hour Angle when checking meridian flip in the case DEC is +/-90 degrees (undefined HA).
- Fixes unexpected slew when repeating a scheduler job with no pipeline step checked.
- Fixes dbus error management, reworks function unParkMount to clarify state.
- Fixes park/unpark looping in unparked/parked state, reworks checkMountParkingStatus.
- Fixes capture progress at 100% at the beginning of capture.
- Fixes incoherent use of target prefix in the capture path.
- Adds a message in the Capture module when a capture aborts.
- Fixes signature management when an hardcoded prefix is used in the sequence.
- Updates duplicate job warning, incorrect when two different sequences have the same storage.
- Fixes no-step job looping on altitude check.
- Fixes update of captured frames map for sequence jobs already complete.
There are no additional abort detections, so Scheduler may still get stuck if the error doesn't come up at its level. A later change will introduce timeouts for Scheduler steps.