My meridian flips fail under 3.5.0 but logs report that they have completed.
Running 3.5.0 on R Pi 4 (64-bit ubuntu 20.04.1) from mutlaqja/ppa (not indinightly).
As always, the trick has been to set a slew limit in the mount that is LESS permissive than the Meridian Flip setting in Ekos.
This means the mount tracks *past* the point where a slew to the same coordinates will trigger a flip in the mount itself, for example while taking a scheduled image in a sequence.
A little later (further west) but still exposing the same image, the mount tracks past the "Meridian Flip" limit in Ekos. This should put Ekos in "Meridian Flip Waiting" mode.
Finally, when the current exposure is finished, Ekos should issue a slew to the same coordinates, which are now far enough west of the meridian to trigger the mount to flip.
I have set the "Flip Slew Tolerance: in the mount hand controller to 1 degree. This means that a slew to coordinates at Hour Angle less than +1 degree will still have the scope pointing east, but a slew to coordinates at Hour Angle greater than +1 degree will cause the mount to point west.
Accordingly, I have set the Meridian Flip in Ekos to HA > 1.5 degrees, so when an exposure finishes and the Hour Angle > 1.5 degrees Ekos triggers the slew that will flip the mount. (1st screen shot)
In the attached logs you can see that Ekos correctly detects the HA>1.5 degrees condition and initiates the slew that is supposed to flip the mount.
But the mount does not move.
The first log snippet at 1 AM this morning shows the message "[
2020-12-06T00:59:10.898 MST CRIT ][ org.kde.kstars.ekos.capture] - Accepting meridian flip request while being in stage 1
It then shows that identical message every second until morning. The mount just sits there at the meridian for hours and accumulates this log message.
The Analyze Panel in Ekos shows the "Flip Waiting" for many hours (second screen shot)
The second log snippet shows the results of a sequence this morning without the Scheduler. Again, we reach the meridian, pass the mount slew limit, then pass the HA>1.5 degree Meridian Flip position in Ekos.
This time the log shows that the Meridian Flip slew starts, then fails, that the pier side has not changed.
But then the log reports that the flip was successful and that the flip has completed.
But this is not true. The mount never flipped. In fact it reaches a safety stop soon afterward and the mount stops to protect the scope from hitting the pier (third screen shot)
I realize that there are subtleties relating to the interaction of mount and driver and Ekos here which are likely specific to 10micron.
I have often been able to get successful flips with these settings and it seems the Mount Slew Tolerance MUST be less than the Meridian Flip HA in Ekos to make it work.
Can anybody help with this?
Thanks,
Scott