I found that when using the scheduler shutdown procedure to park the mount, the mount switches to 'parked' status as soon as it gets moving.
I mean, it doesn't wait to be actually parked; that's quite dangerous as you have the roof start closing before the mount is in parking position.
Scheduler log:
2021-10-08T16:59:50 Manual shutdown procedure completed successfully.
2021-10-08T16:59:50 Shutdown complete.
2021-10-08T16:59:48 Dome already parked.
2021-10-08T16:59:47 Mount parked.
2021-10-08T16:59:46 Parking mount in progress...
At 16:59:46 the park command is issued and just 1 sec after (16:59:47) the mount is in 'parked' status (while it was still moving). Btw the 16:59:47 'Mount parked' message is not just an info message because the roof is allowed to move.
Further tests don't show the same behavior:
1- If keeping the same configuration but the 10Micron driver is switched to Telescope Simulator: the mount 'parked' status is correctly shown when the mount actually is parked.
2- If the 'park' command is issued by the INDI driver (10Micron_lx200) interface tab, 10Micron driver log:
2021-10-08T15:01:11: [INFO] Mount is parked.
2021-10-08T15:01:11: [INFO] Gstat changed from 2 to 5
2021-10-08T15:01:08: [INFO] Gstat changed from 7 to 2
2021-10-08T15:01:07: [INFO] Parking.
Also here the 15:01:11 'Mount is parked' is shown only when the mount is physically parked (ok only 4 secs later, but was quite close to parking position in this test).
I'm not sure if it's a 10Micron INDI driver issue as suggested by test 1 because switching to a different driver solves. Or a Kstars Scheduler issue as test 2 would suggest because two different Kstars tabs show different behaviour using the same driver.
Tested on Kstars 3.5.4 / indi 1.9.2
Ferrante
PS: Originally posted on
invent.kde.org/education/kstars/-/issues/136 but can be relevant for this forum too.