Ekos / Indi nightly builds for testing forced meridian flip

These are nightly builds for indi and kstars to be used for testing on ubuntu 22 with an x86 processor. These are not stable so bugs are expected. 

I've updated the ekos / indi meridian flips to match ascom's by using the ":MM#" command. This should provide a much more usable and reliable meridian flip mechanism for Ekos. You will not have to set the "Western Limit" in the mount to match ekos. You can just use the limits in Ekos and they will work as long as the flip will happen within the safety limits.

It involved modifying some fundamental components of indi/ekos that are shared across all the mounts, so it really should be thoroughly tested. Please help out if you can to test the new feature. The changes are currently in the indi nightly builds

https://photos.app.goo.gl/y3jYcaAp6RZTnQbQ9

I've highlighted the new features in red. 

With the new feature you can manually initiate a flip from the indi panel. You will need to enter the coordinates that you want to flip to. For now flipping to the same coordinates requires that you copy the current coordinates to the requested coordinates, select "Flip" and hit the "Set" button. As long as the new coordinate is within the safety limit the mount will flip. 

Ekos, by default will use the regular slew command to do a flip. To use the new "Forced Flip" select "Use forced meridian flips if supported" in the Kstars settings. You can get to it from the "Options" button in the ekos mount tab. 

If you have "Forced flip" enabled, the ":MM#" command will be issued to the mount instead of a regular slew command. This means that the mount will not pay attention to the "Western Goto Limits". It will only pay attention to the west and east safety limits. It will also be more reliable since regular Gemini slews sometimes do not flip depending on the pointing position and limit settings. 

For now this feature is only available for Losmandy/Gemini but it's made so that other mounts can use their specific commands to force a flip. If you happen to be using other mounts and are interested in helping out with testing, please do check the behavior of the meridian flip with the "Forced Flip" setting both on and off. 



Install nightly build Console Instructions:
sudo apt-add-repository "deb https://ppa.launchpadcontent.net/mutlaqja/indinightly/ubuntu jammy main"
sudo apt-get update
sudo apt-get reinstall kstars-bleeding indi-asi indi-gphoto libomegonprocam libstellarsolver libtoupcam libxisf


Remove nightly build:
sudo apt-get remove kstars-bleeding indi-asi indi-gphoto libomegonprocam libstellarsolver libtoupcam libxisf
sudo ppa-purge ppa:mutlaqja/indinightly
sudo apt-add-repository -r "deb https://ppa.launchpadcontent.net/mutlaqja/indinightly/ubuntu jammy main"
sudo apt-get update

Comments