×

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

Bi-monthly release with minor bug fixes and improvements

recuring problem with ioptron legacy driver & Ekos

  • Posts: 454
  • Thank you received: 51
Hello all,
I still have serious problems with guiding. And more precisely calibration.
The values of the guiding rate is not keep when saving options and I have a very ugly calibration process and a guiding session that is really bad.
I set the values to 0,5x on both axes with the handle pad. I set the same values in the tab mount of devices manager. Then saved the options.
Exited properly from Ekos, stopped indiserver and entered back to Kstars/Ekos and after having restarted indiserver and connected the mount I saw that the guiding rate are back to weird values of 0 on both axes.
As I said in a previous post calibration process is robust and go to the end but with unexpected results.
If someone can tell me why the guiding rate values are not saved and used by the calibration process that would help a lot.
Regards
Last edit: 1 year 7 months ago by Patrick.
1 year 7 months ago #85803

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

  • Posts: 454
  • Thank you received: 51
I browsed the xml config files under .indi folder and none store the guiding rate values. I wondered it would be possible to hardcode the values in the xml config file. But as the values are not named it is impossible. On the other hand, whatever the values I have entered in the tab motion control it seems to have no effect on calibration process.

<INDIDriver>
<newSwitchVector device="iOptron iEQ Legacy" name="DEBUG">
<oneSwitch name="ENABLE">
On
</oneSwitch>
<oneSwitch name="DISABLE">
Off
</oneSwitch>
</newSwitchVector>
<newNumberVector device="iOptron iEQ Legacy" name="POLLING_PERIOD">
<oneNumber name="PERIOD_MS">
1000
</oneNumber>
</newNumberVector>
<newSwitchVector device="iOptron iEQ Legacy" name="CONNECTION_MODE">
<oneSwitch name="CONNECTION_SERIAL">
On
</oneSwitch>
<oneSwitch name="CONNECTION_TCP">
Off
</oneSwitch>
</newSwitchVector>
<newTextVector device="iOptron iEQ Legacy" name="DEVICE_PORT">
<oneText name="PORT">
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A105ZAWW-if00-port0
</oneText>
</newTextVector>
<newSwitchVector device="iOptron iEQ Legacy" name="DEVICE_BAUD_RATE">
<oneSwitch name="9600">
On
</oneSwitch>
<oneSwitch name="19200">
Off
</oneSwitch>
<oneSwitch name="38400">
Off
</oneSwitch>
<oneSwitch name="57600">
Off
</oneSwitch>
<oneSwitch name="115200">
Off
</oneSwitch>
<oneSwitch name="230400">
Off
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="DEVICE_AUTO_SEARCH">
<oneSwitch name="INDI_ENABLED">
Off
</oneSwitch>
<oneSwitch name="INDI_DISABLED">
On
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="DEBUG_LEVEL">
<oneSwitch name="DBG_ERROR">
On
</oneSwitch>
<oneSwitch name="DBG_WARNING">
On
</oneSwitch>
<oneSwitch name="DBG_SESSION">
On
</oneSwitch>
<oneSwitch name="DBG_DEBUG">
On
</oneSwitch>
<oneSwitch name="DBG_EXTRA_1">
On
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="LOGGING_LEVEL">
<oneSwitch name="LOG_ERROR">
On
</oneSwitch>
<oneSwitch name="LOG_WARNING">
On
</oneSwitch>
<oneSwitch name="LOG_SESSION">
On
</oneSwitch>
<oneSwitch name="LOG_DEBUG">
Off
</oneSwitch>
<oneSwitch name="LOG_EXTRA_1">
Off
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="LOG_OUTPUT">
<oneSwitch name="CLIENT_DEBUG">
On
</oneSwitch>
<oneSwitch name="FILE_DEBUG">
Off
</oneSwitch>
</newSwitchVector>
<newTextVector device="iOptron iEQ Legacy" name="ACTIVE_DEVICES">
<oneText name="ACTIVE_GPS">
GPS Simulator
</oneText>
<oneText name="ACTIVE_DOME">
Dome Simulator
</oneText>
</newTextVector>
<newSwitchVector device="iOptron iEQ Legacy" name="DOME_POLICY">
<oneSwitch name="DOME_IGNORED">
On
</oneSwitch>
<oneSwitch name="DOME_LOCKS">
Off
</oneSwitch>
</newSwitchVector>
<newNumberVector device="iOptron iEQ Legacy" name="GEOGRAPHIC_COORD">
<oneNumber name="LAT">
43.947777777777773167
</oneNumber>
<oneNumber name="LONG">
1.5691666666666665986
</oneNumber>
<oneNumber name="ELEV">
220
</oneNumber>
</newNumberVector>
<newSwitchVector device="iOptron iEQ Legacy" name="TELESCOPE_REVERSE_MOTION">
<oneSwitch name="REVERSE_NS">
Off
</oneSwitch>
<oneSwitch name="REVERSE_WE">
Off
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="TELESCOPE_SLEW_RATE">
<oneSwitch name="1x">
Off
</oneSwitch>
<oneSwitch name="2x">
Off
</oneSwitch>
<oneSwitch name="3x">
Off
</oneSwitch>
<oneSwitch name="4x">
Off
</oneSwitch>
<oneSwitch name="5x">
Off
</oneSwitch>
<oneSwitch name="6x">
Off
</oneSwitch>
<oneSwitch name="7x">
Off
</oneSwitch>
<oneSwitch name="8x">
Off
</oneSwitch>
<oneSwitch name="9x">
On
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="TELESCOPE_TRACK_MODE">
<oneSwitch name="TRACK_SIDEREAL">
On
</oneSwitch>
<oneSwitch name="TRACK_SOLAR">
Off
</oneSwitch>
<oneSwitch name="TRACK_LUNAR">
Off
</oneSwitch>
<oneSwitch name="TRACK_KING">
Off
</oneSwitch>
<oneSwitch name="TRACK_CUSTOM">
Off
</oneSwitch>
</newSwitchVector>
<newNumberVector device="iOptron iEQ Legacy" name="TELESCOPE_TRACK_RATE">
<oneNumber name="TRACK_RATE_RA">
15.04106717867020393
</oneNumber>
<oneNumber name="TRACK_RATE_DE">
0
</oneNumber>
</newNumberVector>
<newSwitchVector device="iOptron iEQ Legacy" name="USEJOYSTICK">
<oneSwitch name="ENABLE">
Off
</oneSwitch>
<oneSwitch name="DISABLE">
On
</oneSwitch>
</newSwitchVector>
<newTextVector device="iOptron iEQ Legacy" name="JOYSTICKSETTINGS">
<oneText name="MOTIONDIR">
JOYSTICK_1
</oneText>
<oneText name="MOTIONDIRNS">
AXIS_8
</oneText>
<oneText name="MOTIONDIRWE">
AXIS_7
</oneText>
<oneText name="SLEWPRESET">
JOYSTICK_2
</oneText>
<oneText name="SLEWPRESETUP">
BUTTON_5
</oneText>
<oneText name="SLEWPRESETDOWN">
BUTTON_6
</oneText>
<oneText name="ABORTBUTTON">
BUTTON_1
</oneText>
<oneText name="PARKBUTTON">
BUTTON_2
</oneText>
<oneText name="UNPARKBUTTON">
BUTTON_3
</oneText>
</newTextVector>
<newTextVector device="iOptron iEQ Legacy" name="SNOOP_JOYSTICK">
<oneText name="SNOOP_JOYSTICK_DEVICE">
Joystick
</oneText>
</newTextVector>
<newSwitchVector device="iOptron iEQ Legacy" name="MOTION_CONTROL_MODE">
<oneSwitch name="MOTION_CONTROL_MODE_JOYSTICK">
On
</oneSwitch>
<oneSwitch name="MOTION_CONTROL_MODE_AXES">
Off
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="JOYSTICK_LOCK_AXIS">
<oneSwitch name="LOCK_AXIS_1">
Off
</oneSwitch>
<oneSwitch name="LOCK_AXIS_2">
Off
</oneSwitch>
</newSwitchVector>
<newSwitchVector device="iOptron iEQ Legacy" name="SIMULATE_PIER_SIDE">
<oneSwitch name="SIMULATE_YES">
Off
</oneSwitch>
<oneSwitch name="SIMULATE_NO">
On
</oneSwitch>
</newSwitchVector>
</INDIDriver>

1 year 7 months ago #85816
Attachments:

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

  • Posts: 454
  • Thank you received: 51
Trying to fix the problem introducing those lines in the xml relative to ioptron legacy files under ~/.indi.
without any success. Looks like guiding rates are dead parameters. Whatever I do to fix the problem, I fail.
Damn I give up as I can't do anything to fix it.
Might it be a bug that I have to report ?

<newNumberVector device='iOptron iEQ Legacy' name='GUIDE_RATE'>
<oneNumber name='GUIDE_RATE_WE'>
0.4000000000000000222
</oneNumber>
<oneNumber name='GUIDE_RATE_NS'>
0.5
</oneNumber>
</newNumberVector>
Last edit: 1 year 6 months ago by Patrick.
1 year 6 months ago #85834

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

Time to create page: 0.266 seconds