×

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

Bi-monthly release with minor bug fixes and improvements

PHD2 dither fails with eqmod

  • Posts: 34
  • Thank you received: 9
Hi there,

I am experiencing some dithering failures with Ekos and PHD2 with my EQmod mount since I updated to Kstars 3.5.2 and PHD2 2.6.6. I continued to apply the next updates but thit did not help to resolve this issue. Currently I am using the latest Astroberry on a Raspberry Pi 4 with Kstars 3.5.4 and PHD2 2.6.10. All the devices are directly connected to the Rpi4 throught USB. The mount is connected to the RPi4 with a FTDI serial to USB adapter.
I made several tests on different targets using the Ekos scheduler with my EQ6 mount and the the INDI Mount Simulator. The problem occurs only with my EQ6 and the EQmod driver but not with the Mount Simulator, that why I am not sure if the issue is related to Ekos/INDI or PHD2. I attached the Ekos and PHD2 logs with verbose mode enabled. There is an intersting message in the PHD2 logs that says :

16:41:38.674 00.027 2999734288 evsrv: cli 0x1420aa8 request: {"id":283,"jsonrpc":"2.0","method":"dither","params":[2,false,{"pixels":1,"time":5,"timeout":45}]}
16:41:38.674 00.000 2999734288 PhdController::Dither begins
16:41:38.674 00.000 2999734288 dither: size=2.00, dRA=1.36 dDec=-0.42
16:41:38.675 00.001 2999734288 Error thrown from /home/astroberry/DEV/BUILD/phd2/phd2/guider.cpp:831->No mount
16:41:38.675 00.000 2999734288 Error thrown from /home/astroberry/DEV/BUILD/phd2/phd2/myframe.cpp:2034->move lock failed
16:41:38.675 00.000 2999734288 PhdController::Dither pFrame->Dither failed
16:41:38.676 00.001 2999734288 evsrv: cli 0x1420aa8 response: {"jsonrpc":"2.0","error":{"code":1,"message":"Dither error"},"id":283}
16:41:38.756 00.080 2999734288 evsrv: cli 0x1420aa8 request: {"id":284,"jsonrpc":"2.0","method":"set_paused","params":[false]}
16:41:38.756 00.000 2999734288 SetPaused type=0 isPaused=0 exposurePending=1

I searched on the INDI forum and on Google and I did not found anybody else reporting this problem. So maybe I am  doing something wrong or maybe there is a bad setting somewhere in Ekos or the INDI Eqmod driver that is causing this issue. Any help or advice is appreciated.

Cheers,
Sebastien



 
2 years 7 months ago #74475
Attachments:

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

  • Posts: 210
  • Thank you received: 104
Hi,

The message "guider.cpp:831->No mount" is given in two case, mount not connected, or not calibrated.

For some reason, short before this error, PHD2 receive a request to clear the calibration, probably from Ekos:
16:40:47.169 00.102 2999734288 evsrv: cli 0x1420aa8 request: {"id":220,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}

This is the reason for the error.
You must check in the Ekos configuration you not activate an option to reset the PHD2 calibration on some condition, this is not need with Eqmod.

 
Last edit: 2 years 7 months ago by Patrick Chevalley.
2 years 7 months ago #74476

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

  • Posts: 34
  • Thank you received: 9
Hi Patrick,

I looks like you are right : in the Ekos Guiding module, under the Calibration tab, the option "Reset Guide Calibration after Each Mount Slew" was enabled in my setup. So i disabled it and now the dithering works fine as before.
Thanks for your help.

Sébastien
2 years 7 months ago #74482

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

Time to create page: 0.347 seconds