×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Connecting a custom telescope controller via LX200 Basic

  • Posts: 151
  • Thank you received: 27
hi!
I had these problems before, but I thought it would be better to solve other issues in the course of my home project TSC, a telescope controller/autoguider on a Pi - github.com/selste/TwoStepperControl/wiki/TSC

In short - a qeustion to all who have programmed LX200 communications before. I can now control my scope via LX200 in CdC and C2A as well as with the Advanced ASCOM LX 200 driver using CdC, SkyTechX or C2A. But LX200Basic does not work with KStars.

A log follows. and what happens in short is the following:
- I connect via the telescope wizard
- INDI claims that I am connected, but a Dialog "Please wait while KStars is connecting to your telescope" showing 100% remains up in the background ...
- I get #:GR#:GR# ... #:GR# ... #:GD# - i also respond to these properly using high precision. I see " LX200 Basic is online. Retrieving basic data... " in the the INDI Control Panel ...
- Then KStars stops polling data
- If I try to sync or slew, I get the Right Ascension, and then the INDI control panel says "Error setting RA/DEC. " - I do respond with "1" to a Sr command, but that is apparently not accepted ...

any idea?????

yours
wolfi



- I can try to sync but I do not

2017-04-13T17:30:29.839 - DEBG - INDI: Starting local drivers...
2017-04-13T17:30:29.847 - DEBG - INDI: INDI Server started locally on port 7624
2017-04-13T17:30:29.847 - DEBG - INDIListener: Adding a new client manager to INDI listener..
2017-04-13T17:30:29.847 - DEBG - INDI: Connecting to local INDI server on port 7624 ...
2017-04-13T17:30:29.848 - DEBG - Connection to INDI server is successful
2017-04-13T17:30:29.853 - DEBG - Received new device LX200 Basic
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: startup: /usr/bin/indiserver -v -p 7624 -m 100 -f /tmp/indififoaa3e7375 "
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: listening to port 7624 on fd 3"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "FIFO: start indi_lx200basic -n \"LX200 Basic\""
2017-04-13T17:30:29.854 - DEBG - INDI Server: "With name: LX200 Basic"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "FIFO: Starting driver indi_lx200basic"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: Driver indi_lx200basic: pid=2920 rfd=4 wfd=7 efd=8"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: Client 5: new arrival from 127.0.0.1:50964 - welcome!"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: Driver indi_lx200basic: Initializing from LX200 Basic device..."
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: Driver indi_lx200basic: snooping on GPS Simulator.GEOGRAPHIC_COORD"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: Driver indi_lx200basic: snooping on GPS Simulator.TIME_UTC"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: Driver indi_lx200basic: snooping on Dome Simulator.DOME_PARK"
2017-04-13T17:30:29.854 - DEBG - INDI Server: "2017-04-13T15:30:29: Driver indi_lx200basic: snooping on Dome Simulator.DOME_SHUTTER"
2017-04-13T17:30:29.854 - DEBG - INDI Server: ""
2017-04-13T17:30:29.877 - DEBG - INDIListener: Processing device LX200 Basic
2017-04-13T17:30:29.900 - DEBG - < LX200 Basic >: < CONNECTION >
2017-04-13T17:30:29.908 - DEBG - < LX200 Basic >: < DRIVER_INFO >
2017-04-13T17:30:29.943 - DEBG - < LX200 Basic >: < DEBUG >
2017-04-13T17:30:29.956 - DEBG - < LX200 Basic >: < SIMULATION >
2017-04-13T17:30:29.960 - DEBG - < LX200 Basic >: < CONFIG_PROCESS >
2017-04-13T17:30:29.961 - DEBG - < LX200 Basic >: < DEVICE_PORT >
2017-04-13T17:30:29.962 - DEBG - < LX200 Basic >: < TELESCOPE_BAUD_RATE >
2017-04-13T17:30:29.962 - DEBG - < LX200 Basic >: < ACTIVE_DEVICES >
2017-04-13T17:30:29.963 - DEBG - < LX200 Basic >: < DOME_POLICY >
2017-04-13T17:30:31.749 - DEBG - LX200 Basic : "LX200 Basic is online. Retrieving basic data... "
2017-04-13T17:30:31.773 - DEBG - < LX200 Basic >: < ON_COORD_SET >
2017-04-13T17:30:31.781 - DEBG - < LX200 Basic >: < EQUATORIAL_EOD_COORD >
2017-04-13T17:30:31.793 - DEBG - < LX200 Basic >: < TELESCOPE_ABORT_MOTION >
2017-04-13T17:30:31.805 - DEBG - < LX200 Basic >: < TELESCOPE_MOTION_NS >
2017-04-13T17:30:31.836 - DEBG - < LX200 Basic >: < TELESCOPE_MOTION_WE >
2017-04-13T17:30:31.838 - DEBG - < LX200 Basic >: < TELESCOPE_INFO >
2017-04-13T17:30:31.844 - DEBG - < LX200 Basic >: < TARGET_EOD_COORD >
2017-04-13T17:30:31.845 - DEBG - < LX200 Basic >: < USEJOYSTICK >
2017-04-13T17:30:31.846 - DEBG - < LX200 Basic >: < Slew Accuracy >
2017-04-13T17:31:04.060 - DEBG - ISD:Telescope: Sending coords RA 1.87143 DEC -10.253
2017-04-13T17:31:09.066 - DEBG - LX200 Basic : "Error setting RA/DEC. Unable to Sync. "
2017-04-13T17:31:45.433 - WARN - QSqlDatabasePrivate::removeDatabase: connection 'userdb' is still in use, all queries will cease to work.
6 years 11 months ago #16184

Please Log in or Create an account to join the conversation.

  • Posts: 151
  • Thank you received: 27
hi!
almost solved the problem - INDI LX200 classic sends ::Sr HH:MM:SS# instead of :Sr HH:MM:SS# and ::SdsDD*MM:SS# ... to unfamiliar with bug reporting, how can i do this?

just one additional question: LX200 basic still does not work, and the dialog still does not disappear although the system now works. with INDI LX200 classic, I get an <ACK> (ASCII 6) first, which I respond to with "P". THEN I get #: with a bunch of non printables, followed by :GR#, so it is #: :GR# ... then, calendar format and so on is requested .... does anyone have an idea what this first command after <ACK> is???
yours
wolfi
6 years 11 months ago #16197

Please Log in or Create an account to join the conversation.

Time to create page: 0.743 seconds