Hello folks,

I also run into the same issue as you guys (Atik 314+, Atik FW2, kstars 3.5.8 on astroberry 2.0.4). I would also be pleased to have a fix for this issue.
Nevertheless, I wrote and use a python script as a workaround. It adds the FITS filter value in the header based on the file name writen by Ekos. I run this script on my astroberry after each session before downloading the files on my PC.
Hereafter is the code. You may want to modify the base directory path (base_dir) and the filters name for your particular case. Of course, the filter name must be present in the file name.
This works fine for me. Please, make some tests before on some copy of your files.

"""This python script fixes the FITS filter information based on the fits file
name. One need to install astropy python module before running
this script.
"""
from astropy.io import fits
from astropy.utils.data import get_pkg_data_filename
import os

#All the fits file inside this directory will be checked and fixed if needed
base_dir = "/home/astroberry/Pictures/Astronomy"

for root, dirs, files in os.walk(base_dir, topdown=False):
    for name in files:
        if os.path.join(root, name).endswith("fits"):
            #print(os.path.join(root, name))
            fits_file = os.path.join(root, name)
            d = dict(fits.getheader(fits_file))
            #print(d)
            # if the FILTER attribute is not present iht the header...
            if not "FILTER" in d:
                if 'Red' in name:
                    print("set Red for {}".format(name))
                    fits.setval(fits_file, 'FILTER', value='Red')
                elif 'Green' in name:
                    print("set Green for {}".format(name))
                    fits.setval(fits_file, 'FILTER', value='Green')
                elif 'Blue' in name:
                    print("set Blue for {}".format(name))
                    fits.setval(fits_file, 'FILTER', value='Blue')
                elif 'Luminance' in name:
                     print("set Luminance for {}".format(name))
                     fits.setval(fits_file, 'FILTER', value='Luminance')
                elif '_Ha_' in name:
                     print("set Ha for {}".format(name))
                     fits.setval(fits_file, 'FILTER', value='Ha')
                elif '_OIII_' in name:
                     print("set OIII for {}".format(name))
                     fits.setval(fits_file, 'FILTER', value='OIII')
                elif '_SII_' in name:
                     print("set SII for {}".format(name))
                     fits.setval(fits_file, 'FILTER', value='SII')
                else:
                    print("No changes in {}".format(name))

Cheers,
Sebastien

Read More...

Sebastien Corot replied to the topic 'PHD2 dither fails with eqmod' in the forum. 1 year ago

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

Read More...

Sebastien Corot created a new topic ' PHD2 dither fails with eqmod' in the forum. 1 year ago

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



 

Read More...

Sebastien Corot replied to the topic 'Time in Kstars and Scheduler' in the forum. 2 years ago

Hi,

I also had this issue recently. I found a workaround which is to disable Time sync between Kstars/Ekos and Indi.
You will this setting in Configuration -> Kstars Configuration... -> INDI -> Time and Location Updates. There uncheck "Time".

Sebastien

Read More...

Sebastien Corot replied to the topic 'New EKOS Observatory module' in the forum. 3 years ago

There is clearoutside.com that provides global weather forecast that could be embedded in web pages or apps.

Sebastien

Read More...

If you want to stick with Windows only solution you must to install the ASCOM drivers for the Orion Starshoot and the DSLR. Once instaled you should be able to expose them remotely to the EKOS client (weather it is localy or remotely).
Regarding the DLSR there is a recent ASCOM open source drivers here : www.cloudynights.com/topic/625568-ascomd...-camers-canon-nikon/ . For the starshoot the driver is availblable on the product page : www.telescope.com/Orion-StarShoot-AutoGuider/p/99565.uts

AFAIK, the EKOS local mode is not avaible on Windows, but using remote mode with 'localhost' or 127.0.0.1 as remote adress will do the same. Actually, on other platfom (at least on Linux) the so called "local mode" starts an Indiserver wich listens on 127.0.0.1.

Sebastien

Read More...

Instead of using a pemanent config to a file, I would suggest to just add a popup window asking the user what he wants to do when starting a capture job or starting the scheduler. This message window would, for example, remind that the CCD temperature is not set and ask what temperature the user wants.

Read More...

Sebastien Corot replied to the topic 'Problem with EQMod' in the forum. 5 years ago

Hi All,

Did an update yesterday and now is the same issue for me :

2017-06-25T22:50:36.800 - DEBG - EQMod Mount :  "Toggle Debug Level -- Serial Port "
2017-06-25T22:50:36.844 - DEBG - EQMod Mount :  "Toggle Debug Level -- Serial Port "
2017-06-25T22:50:41.674 - DEBG - EQMod Mount :  "ProcessSwitchProperties - name(CONNECTION) "
2017-06-25T22:50:41.716 - DEBG - EQMod Mount :  "ProcessSwitchProperties - name(CONNECTION) "
2017-06-25T22:50:41.722 - DEBG - EQMod Mount :  "Connecting to /dev/ttyUSB1 "
2017-06-25T22:50:41.725 - DEBG - EQMod Mount :  "Port FD 20 "
2017-06-25T22:50:41.730 - DEBG - EQMod Mount :  "Connection successful, attempting handshake... "
2017-06-25T22:50:41.733 - DEBG - EQMod Mount :  "dispatch_command: \":\", 2 bytes written "
2017-06-25T22:50:56.678 - DEBG - EQMod Mount :  "Error:  -> tty read failed, check connection: Timeout error "
2017-06-25T22:50:56.723 - DEBG - EQMod Mount :  "Handshake failed. "
2017-06-25T22:50:56.727 - DEBG - EQMod Mount :  "Communication with /dev/ttyUSB1 @ 9600 failed. Starting Auto Search... "
2017-06-25T22:50:56.730 - DEBG - EQMod Mount :  "Trying connection to /dev/ttyUSB0 @ 9600 ... "
2017-06-25T22:50:56.733 - DEBG - EQMod Mount :  "Connecting to /dev/ttyUSB0 "
2017-06-25T22:50:56.737 - DEBG - EQMod Mount :  "Port FD 21 "
2017-06-25T22:50:56.740 - DEBG - EQMod Mount :  "Connection successful, attempting handshake... "
2017-06-25T22:50:56.743 - DEBG - EQMod Mount :  "dispatch_command: \":\", 2 bytes written "
2017-06-25T22:51:11.678 - DEBG - EQMod Mount :  "Error:  -> tty read failed, check connection: Timeout error "
2017-06-25T22:51:11.725 - DEBG - EQMod Mount :  "Handshake failed. "
2017-06-25T22:51:11.725 - DEBG - EQMod Mount :  "Trying connection to /dev/ttyUSB1 @ 9600 ... "
2017-06-25T22:51:11.741 - DEBG - EQMod Mount :  "Connecting to /dev/ttyUSB1 "
2017-06-25T22:51:11.741 - DEBG - EQMod Mount :  "Port FD 22 "
2017-06-25T22:51:11.741 - DEBG - EQMod Mount :  "Connection successful, attempting handshake... "
2017-06-25T22:51:11.741 - DEBG - EQMod Mount :  "dispatch_command: \":\", 2 bytes written "
2017-06-25T22:51:26.681 - DEBG - EQMod Mount :  "Error:  -> tty read failed, check connection: Timeout error "
2017-06-25T22:51:26.727 - DEBG - EQMod Mount :  "Handshake failed. "
2017-06-25T22:51:26.727 - DEBG - Ekos:  EQMod Mount  is disconnected.
2017-06-25T22:51:26.727 - DEBG - Ekos:  "EQMod Mount is disconnected."

I am using a raspberrypi 2 with ubuntu mate 16.04.1. My EQ6 is connected with an FTDI serial to usb converter. below is the lsusb output.
Bus 001 Device 013: ID 0403:0000 Future Technology Devices International, Ltd H4SMK 7 Port Hub / Bricked Counterfeit FT232 Serial (UART) IC

Sebastien

Read More...

Thanks patdut,

I tried it with no success.
Then I did a very simple test, which consists in pluging my synscan hand controller onto the EQ6. The hand controller won't initialized anymore, so I think my problems are due to a hardware failure and my EQ6 pcb is dead. I have already ordrered a new one.

Sebastien

Read More...

Hi,

Same weird behavior for me. I have restarted imaging yesterday after several month break, and now I can't get my EQ6 mount to work as expected and make point to the desired target.
I get this behavior with the mount connected to a pi2 or a pi3. Same behavior with both kstars 2.7.8 on ubuntu and windows from the client side. On the server side, I get this weird behavior with both a rather old indi version (09/2016) and an updated one.

Sebastien

Read More...