Hi I’m just getting slightly familiarized with Voyager after playing with SGP and NINA for a while and the dark/bias vs lights vs flats thing seems a little awkward for me as well. For example the file naming doesn’t work quite the same so it’s hard to have all the lights/darks/flats end up in the same subdirectory organized by target.
There’s also a bug of some kind where I move to the zenith to take the flats with a Pegasus FlatMaster and it thinks it’s still pointing at the target and keeps warning me that I need to do a pier flip when the telescope is all the way on the west side of the pier and not even tracking.
I think it would make more sense to have a single kind of sequence where flats would just be another event type where the exposure could be determined automatically. That would work really well if there was ever an option for determining the light frame exposure times automatically too. It seems like the same rules for adjusting the flat exposures based on differences between filters would be useful for lights as well. One might want to target a particular background sky brightness or something like that so you would get shorter exposures in light polluted areas and longer ones with darker skies.
In general it would be really great if there was a higher-level way to configure a sequence, so that I could just pick which filters in my filter wheel I wanted to use and it would be smart enough to know that I needed light and flat events for each filter, and then based on the exposure times for the lights and flats (perhaps determined dynamically as mentioned above) it would shoot darks with matching exposure times.
In the meantime one really simple suggestion while I’m at it: If I change the number of times to repeat the events in a sequence the Repeat checkbox should get checked automatically by default. Or better yet just get rid of the Repeat checkbox since you can just set the number of times to 1. I’ve forgotten to check the box at least a couple of times only to have the sequence end after just a few minutes when I wanted it to run for hours.
Also one question for anyone using TheSkyX: Is is possible to suppress the dialog box that reminds you to cover the telescope when shooting a dark and then uncover it when shooting another light? This will make Voyager hang waiting for TheSkyX and you will never even see the dialog box if TheSkyX is minimized (and Voyager minimizes TheSkyX automatically on connect which at first made me think it caused it to crash ).
The statefulness of TheSkyX in general seems like a really hard thing to control in such a way that you can guarantee that Voyager can control everything correctly. For example I’ve gotten into a state a few times where Voyager can’t seem to find the photos that it takes for plate solving using TheSkyX’s camera control. I think it might be related to the “automatically save photos” settings in the focus tools tab as opposed to the take photo tab. It causes all plate solves to fail in Voyager which in turn causes precise pointing to fail which in turn causes sequences and focusing runs with AcquireStar to fail.