Hello LinuxUser, Midwest Astronomer and

thanks for your feedback ! The most important information for me was if the local sidereal time has been read back correctly.
LinuxUser, running INDI as root is not necessary - I usually run it under default UID pi.

The below listed procedure can be carried out indoors and it really moves the mount. Please use the previously posted script can be carried out indoors to fetch, compile and run it.

Many other INDI mount drivers do not have the feature park to and unpark from and unpark immediately. Since unparking from a invalid park position is not the best idea I adapted the cold/warm start feature found in lx200ap.cpp (and removed the driver config read item). If there is no or an invalid ~/.indi/ParkData.xml one must perform a cold in all other cases a warm start. Only after that unparking is possible.

This driver is made for firmware versions D and V. I limited that artificially in order no tube hits the pier. Please contact me if you have a different version.

I'm happy to hear from you, kind regards, bye, wildi




0) power up the mount and bring it to park2 position (Az=90, Alt=0), mount points to the Eastern horizon on northern and southern hemispheres

1) Main Control
1.1) Connection Connect
1.2) Startup Cold
1.3) see Unpark From? and Park To? having the values Park2
1.4) Parking Unpark(ed)
1.5) see Hourangle Coords HA = -6, Dec = 0
1.6) see mount icon on KStars near the East point at Alt = 0

2) Site Managment check if AP sidereal time is correct against e.g. stellarium

Only if so proceed

3) KStars, select a star 5 deg above East point, goto, check if mount's movement was correct.

Only if so proceed

4) Main Control
4.1) Park To?, Park2 (even it is selected)

5) Site Managment
5.1) see Park Position AZ = 90, Alt = 0
5.2) Park Options, Write Data (park position can not be set while parked)

5) Main Control
6.1) Parking Park(ed)
6.1) Unpark From?, Last Parked

7) Options, Configuration, Save

8] Main Control, Connection, Disconnect

9) Kill and restart the indiserver/driver (the ount is still powered on)

At this point we have a valid ParkData.xml and the mount is at park 2 position.
A) Main Control
A.1) Connection Connect
A.2) see Unpark From? with value Park2
A.3) Startup Warm
A.4) see Unpark From? with value Last Parked
A.5) Unparking Unpark(ed)
A.6) Park To? Park3

B] Options, Configuration Save

C) Site Managment
C.1) see Park Position AZ = 0:06 northern hemisphere or southern AZ = 179:54, Alt = your latitude
C.2) Park Options, Write Data

D) Main Control
D.1) Parking, Park(ed)
D.2) Connection, disconnect (after mount parked)

D) Kill and restart the indiserver/driver (the mount is still powered on)


I) Main Control
I.1) Connection Connect
I.2) see Unpark From? with value Park2
I.3) Startup Warm
I.4) see Unpark From? with value Last Parked, Park To? with Park3
I.5) see line (my latitude is 47.6):
[INFO] Driver's config 'Unpark From ?' is set to 'Last Parked': will unpark from Alt=47.563900 Az=0.100000
I.5) Unparking Unpark(ed)
I.6) see Hourangle Coords HA = -5.59:51, Dec = 89:55:57

That's it.

Read More...