New post
0

[Alpaca]* SS7 Only Sends EQ Commands To My AltAz Mount

  • SkySafari 7 runs on my iPad.
  • The Alpaca server/telescope device runs on an ESP32 webserver of my own design

If I had an equatorial mount it would be working exactly as expected. However, I have an Alt-Az mount. SS7 recognizes my Alpaca Telescope Device as being Alt-Az/Goto in the discovery phase. However, once connected, it only sends commands related to EQ mounts. Commands such as: "canslewaltaz", "cansyncaltaz", etc. are never sent; it only gets RA/Dec coordinates; it calls "synctocoordinates" rather than "synctoaltaz"; and, the slew commands are also of the EQ mount variety rather than "slewtoaltaz" or "slewtoaltazasync".  Here is snippet of my log file to demonstrate (I've omitted all but the first entries for slewing and position polling):

Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/management/v1/configureddevices?ClientID=3166873431&ClientTransactionID=2485
Received ASCII at 2022/07/31 11:14:08 with error 0:
{"Value":[{"DeviceName":"My Telescope","DeviceType":"telescope","DeviceNumber":0,"UniqueID":"389F9E09-B90C-8AA9-DA92-03F9E902A90D"}],"ClientTransactionID":2485,"ServerTransactionID":1}
Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/connected
Received ASCII at 2022/07/31 11:14:08 with error 0:
{"ClientTransactionID":2486,"ServerTransactionID":2,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/canslewasync?ClientID=3166873431&ClientTransactionID=2487
Received ASCII at 2022/07/31 11:14:08 with error 0:
{"Value":true,"ClientTransactionID":2487,"ServerTransactionID":3,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/cansync?ClientID=3166873431&ClientTransactionID=2488
Received ASCII at 2022/07/31 11:14:08 with error 0:
{"Value":false,"ClientTransactionID":2488,"ServerTransactionID":4,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/canpark?ClientID=3166873431&ClientTransactionID=2489
Received ASCII at 2022/07/31 11:14:08 with error 0:
{"Value":false,"ClientTransactionID":2489,"ServerTransactionID":5,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/cansettracking?ClientID=3166873431&ClientTransactionID=2490
Received ASCII at 2022/07/31 11:14:08 with error 0:
{"Value":true,"ClientTransactionID":2490,"ServerTransactionID":6,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/canmoveaxis?Axis=0&ClientID=3166873431&ClientTransactionID=2491
Received ASCII at 2022/07/31 11:14:08 with error 0:
{"Value":true,"ClientTransactionID":2491,"ServerTransactionID":7,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:08 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/canmoveaxis?Axis=1&ClientID=3166873431&ClientTransactionID=2492
Received ASCII at 2022/07/31 11:14:09 with error 0:
{"Value":true,"ClientTransactionID":2492,"ServerTransactionID":8,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:09 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/axisrates?Axis=0&ClientID=3166873431&ClientTransactionID=2493
Received ASCII at 2022/07/31 11:14:09 with error 0:
{"Value":[{"Minimum":0,"Maximum":1}],"ClientTransactionID":2493,"ServerTransactionID":9,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:09 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/alignmentmode?ClientID=3166873431&ClientTransactionID=2494
Received ASCII at 2022/07/31 11:14:09 with error 0:
{"Value":0,"ClientTransactionID":2494,"ServerTransactionID":10,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:09 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/canslewasync?ClientID=3166873431&ClientTransactionID=2495
Received ASCII at 2022/07/31 11:14:09 with error 0:
{"Value":true,"ClientTransactionID":2495,"ServerTransactionID":11,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:09 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/tracking
Received ASCII at 2022/07/31 11:14:09 with error 0:
{"ClientTransactionID":2496,"ServerTransactionID":12,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:09 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/equatorialsystem?ClientID=3166873431&ClientTransactionID=2497
Received ASCII at 2022/07/31 11:14:09 with error 0:
{"Value":1,"ClientTransactionID":2497,"ServerTransactionID":13,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:13 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/slewing?ClientID=3166873431&ClientTransactionID=2498
Received ASCII at 2022/07/31 11:14:13 with error 0:
{"Value":false,"ClientTransactionID":2498,"ServerTransactionID":14,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:13 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/rightascension?ClientID=3166873431&ClientTransactionID=2499
Received ASCII at 2022/07/31 11:14:13 with error 0:
{"Value":0,"ClientTransactionID":2499,"ServerTransactionID":15,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:13 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/declination?ClientID=3166873431&ClientTransactionID=2500
Received ASCII at 2022/07/31 11:14:13 with error 0:
{"Value":0,"ClientTransactionID":2500,"ServerTransactionID":16,"ErrorNumber":0,"ErrorMessage":""}
...
Sent ASCII at 2022/07/31 11:14:18 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/moveaxis
Received ASCII at 2022/07/31 11:14:18 with error 0:
{"ClientTransactionID":2516,"ServerTransactionID":32,"ErrorNumber":0,"ErrorMessage":""}
Sent ASCII at 2022/07/31 11:14:18 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/moveaxis
Received ASCII at 2022/07/31 11:14:18 with error 0:
{"ClientTransactionID":2517,"ServerTransactionID":33,"ErrorNumber":0,"ErrorMessage":""}
...
Sent ASCII at 2022/07/31 11:14:35 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/slewtocoordinatesasync
Received ASCII at 2022/07/31 11:14:35 with error 0:
{"ClientTransactionID":2563,"ServerTransactionID":79,"ErrorNumber":0,"ErrorMessage":""}
...
Sent ASCII at 2022/07/31 11:14:45 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/synctocoordinates
Received ASCII at 2022/07/31 11:14:45 with error 0:
...
Sent ASCII at 2022/07/31 11:14:54 with error 0:
http://192.168.1.36:7712/api/v1/telescope/0/slewtocoordinatesasync
Received ASCII at 2022/07/31 11:14:54 with error 0:
{"ClientTransactionID":2613,"ServerTransactionID":129,"ErrorNumber":0,"ErrorMessage":""}
...

Are Alt-az mounts not supported with Alpaca? ...or have I missed something?

4 comments

  • Avatar
    Keiron Smith Official comment
  • 0
    Avatar
    Keiron Smith

    Andrew, please always include the following info:

    1. App and version.
    2. OS.
    3. Device.

    Thanks!

  • 1
    Avatar
    Ros Hartigan

    Thanks for the detailed account Andrew. 

    We will have a fix in an upcoming release which queries "cansyncaltaz" and canslewaltaz" and uses the corresponding "slewtoaltazasync" and "syncaltaz" if those capabilities are available.

    If "declination" and "rightascension" return errors, it will also read position using "altitide" and "azimuth".

  • 0
    Avatar
    andrew leroy

    That sounds great! Thank you all.

     

    • SkySafari 7 Pro v7.1.3
    • iOS 15.7
    • iPad Air 2
Please sign in to leave a comment.