just to follow up on my testing: had one night of clear skys last week. The Alt-Az driver did work with my Az-Eq 6 with the limitations described earlier by geehalel:
- solve & slew to target works great
- no syncing
- tracking somewhat choppy
- guiding of no use

regarding the two last points: tracking probably ok for visual observation. While taking pictures it would coarsely change position (couple of arcminutes) every 40 secs or so. Tried to enable guiding: calibration successful, but RMS around 4 arcsecs, which is probably of no good use. My perception was the bad guiding is connected to these coarse changes of position while tracking (guiding in same seeing conditions with eqmod around 0.6 - 0.8 arcsecs). Another issue I noticed is my mount is somewhat backtracking manual slewing (like a very strong backlash compensation). Had no backlash enabled, though (have no options to do so).

Read More...

just to reconfirm:
my config:
- Pi 4 4GB
- Stellarmate beta channel (last update approx. 2 weeks ago)
- Asi 2600 MC
- Asi 290 (guidescope)
- EQmod (AZ-EQ 6)
- Celestron focuser
- Deep Sky Dad focuser
- Joystick
- Skysafari

I ran this system live last week (first clear sky for weeks; only one night, unfortunately). Took approx. 100 exposures whith guiding enabled. No crashes.

I had a very similar problem with my system crashing while operating the 2600 MC in parallel to my QHY 178III. This problem did not occur when I used Zwo cams only and it completely vanished now. I had this cam temporarily used on my equipment with a 50mm CCTV lens I attached, which gives me a 8 degree fov for the new PA routine. Again, no crashes.

Read More...

Dirk Tetzlaff replied to the topic 'hand compiling indi' in the forum. 1 month ago

The more I work with linux, the more I realize how little I know. Did the strip-all of my bin file. It came out at 174k (down from 584k), but still almost double the size of the stellarmate or astroberry version. What else could I do, to shrink it ? Is there any option I can use for compilation to get the smallest possible binary ?

Read More...

This sounds like a very nice feature ! Many thanks !!!
Currently, due to weather conditions, I am limited to simulation. I am struggling to set up my simulator with deliberate erros. I tried various settings within the "Simulator Config", i.e. PAE, EQ PE, but I only get some misalignemt for "normal" alignment. With the PAA I always get a perfect PA. Can someone hint me in the right direction, please ?

Read More...

Dirk Tetzlaff created a new topic ' GSC missing on beta channel ?' in the forum. 1 month ago

I just switched to the beta channel to have the latest skywatcher_AltAz driver. But I am now missing the GSC database. Tried to install it with "sudo apt install gsc" but I get an "unable to locate package gsc" in response. Can somebody help, please ?

Read More...

Dirk Tetzlaff replied to the topic 'hand compiling indi' in the forum. 1 month ago

I reverted to the github indi-3rdparty instructions. The dependencies are as follows:
sudo apt-get -y install libnova-dev libcfitsio-dev libusb-1.0-0-dev zlib1g-dev libgsl-dev build-essential cmake git libjpeg-dev libcurl4-gnutls-dev libtiff-dev libfftw3-dev libftdi-dev libgps-dev libraw-dev libdc1394-22-dev libgphoto2-dev libboost-dev libboost-regex-dev librtlsdr-dev liblimesuite-dev libftdi1-dev libavcodec-dev libavdevice-dev

With these, the compilation according to your instructions worked. Many thanks !

Read More...

Dirk Tetzlaff replied to the topic 'hand compiling indi' in the forum. 1 month ago

@hy: thank you very much for your advice ! Tried to follow the instructions. This is what happened:

a) after recompiling (I just deleted every file within ~/Projects/build/indi-core and ran the cmake, etc. again (do I actually have to do this or can I just run the cmake, etc. without deleting the files beforehand ?) my indi_skywatcherAltAzMount binary still stands at 584k vs 90k in the "orignal Stellarmate" installation. Why is this ? It is not that I changed / added much code, it was just minor changes.

b) the "sudo apt install libavcodec-dev libavutil-dev libgphoto2-dev libdc1394-dev libgps-dev" ended with an error message "unable to locate package: libdc1394-dev". I removed this package from the command and the remaining packages have been installed

c) after the "cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug -DBUILD_LIBS=1 ~/Projects/indi-3rdparty" I received another error message: CMake Error at cmake_modules/FindFTDI1.cmake:50 (message): FTDI not found. Please install libftdi1-dev

Read More...

Dirk Tetzlaff created a new topic ' hand compiling indi' in the forum. 1 month ago

@knro: I made a couple of small changes to the skywatcherAltAz driver to get it working with my AZ-EQ6. I compiled the changed version according to the instructions on github. I ran these new versions on a plain raspbian system (most recent buster). Because nothing else astronomy related is on that system, I started indiserver with the changed drivers and connected KStars from my PC to that remote system. Everything worked well. But I want to apply these changes to my Stellarmate OS, also. I first tried to just copy the binary from /usr/bin from my raspbian system to Stellarmate. I did also chmod and chown the indi_skywatcherAltAz, but I already was sceptical as I noticed that my newly compiled binary has 584k and the respective binary in the Stellarmate OS only 90k. I guess, all dependencies are built into my binary and since only indi core is on that system it came out bigger ? Anyhow, the copied binary did not work within the Stellarmate OS. It did just crash. Could you pls. give a brief instruction what I have to do, to compile these drivers on my Stellarmate OS so that they also run on Stellarmate ?
Many thanks !

Read More...

@JonCarlton: thanks for pointing out to uncomment the lines regarding guiding in the skywatcherAPIMount.cpp. I would not have found this on my own !

Will report back, once I could live test.

Read More...

Dirk Tetzlaff replied to the topic 'Alt-Az mode for EQmod' in the forum. 1 month ago

@Jean-Luc: I got the driver working with my AZ-EQ6, meanwhile. The problem was that my MC board (the one with the built-in USB) has a different mount code. It responds "0x22". Once I changed this in your code, It connected and I can now control my mount with the skywatcher_AltAZ driver. Unfortunately, no live testing yet due to weather restrictions.
I did also "switch on" the guiding by un-commenting the respective lines in the skywatcherAPIMount.cpp. Quite excited to see how well this works. My plan is to have my guide scope set exactly parallel to my primary scope. I will than choose a guiding star as close as possible to the middle of the field. The center of field rotation should than be the guiding star. But I guess astrophotography in AltAz makes only sense at or near the celestial equator or with very large fov (to have low arcsec resolution per pixel). I will test it with my C11&Hyperstar, though. Probably this combination works ok, with reasonable short exposures.
Primarily I wanted to have the AltAz option for visual observation and planetary photography. I am very much looking forward to test this out. Thank you very much for your support !

P.S.: is there any backlash programmed when slewing ? my mount always backtracks a bit after slew commands. Could not see any options, though.

Read More...

@knro: could you please include the following changes to the skywacherAPI in the next built of Stellarmarte ?

It is for having support of the AZ-EQ6 (also for the version with the latest MC board revision). I tested these changes with my mount and it seems to work o.k.. I could not test it live outside, though, as sky conditions did not allow. I did various dry runs inside and the goto, tracking and slewing seems to work. With the slewing I am unsure, whether the speed settings correspond to what I am used to with the eqmod. It seems to be faster in the respective settings than eqmod. There seems to be some backlash inovolved, also ? My mount backtracks some of the slewing after stopping the slew. I did not see any options within the driver to change this, though. Will report more details, once I could test it live.

Requested changes:

Changes made to skywatcherAPI.cpp

insert following lines to check for AZEQ-Mounts:

// MountCode 0x22 has been added to include latest revision of MC board version of AZEQ6
bool SkywatcherAPI::IsAZEQMount() const
{
return MountCode == 0x22 || MountCode == 0x06 || MountCode == 0x05;
}


change code to not disable AZEQ Mounts:

// Disable EQ mounts but AZEQ
if ((MountCode < 0x80) && !IsAZEQMount())
return false;


Changes made to skywatcherAPIMount.cpp

// Guiding support
// un-comment the two following lines to have guiding
initGuiderProperties(getDeviceName(), GUIDE_TAB);

setDriverInterface(getDriverInterface() | GUIDER_INTERFACE);


I made for my own compilation also the following change in skywatcherAPI.h. Quite frankly, I do not know whether this is necessary or what it does:
added one line for AZEQ6

enum MountType
{
EQ6 = 0x00,
HEQ5 = 0x01,
EQ5 = 0x02,
EQ3 = 0x03,
AZEQ6 = 0x22,
GT = 0x80,
MF = 0x81,
_114GT = 0x82,
DOB = 0x90
};

Read More...

Aaahh, to my own disbelieve, I got it working now. Even though I did not exactly know, what I was doing, I made the following changes to the skywatcherAPI.cpp:

added:

bool SkywatcherAPI::IsAZEQMount() const
{
return MountCode == 0x22;
}

this inquiry was completely missing, even though in the skywatcherAPI.h there is an entry "bool IsAZEQMount() const;"; I also used "0x22" as mount code, because this is what my AzEq-6 does respond. Probably because of different MC board version ? Could this be changed in the next revision of the driver, please ?


change to the "Disable EQ mount" lines:

// Disable EQ mounts but AZEQ
if ((MountCode < 0x80) && !IsAZEQMount())
return false;

This code I borrowed from Jean-Lucs modification to make the AZEQs work.

I also added one line in the skywatcherAPI.h:

enum MountType
{
AZEQ6 = 0x22,

Not sure, whether this entry is really required or not, but I just made it, anyhow.

So, after compiling the changed version my mount does connect now:

[2021-01-31T18:00:42.287 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[DEBUG] Toggle Debug Level -- Scope Verbose "
[2021-01-31T18:00:50.790 W. Europe Standard Time INFO ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[INFO] Scan complete. Found 1 port(s). "
[2021-01-31T18:00:56.955 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[DEBUG] Connecting to /dev/ttyUSB0 @ 115200 "
[2021-01-31T18:00:57.093 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[DEBUG] Port FD 3 "
[2021-01-31T18:00:57.104 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[DEBUG] Connection successful, attempting handshake... "
[2021-01-31T18:00:57.115 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] SkywatcherAPIMount::Handshake "
[2021-01-31T18:00:57.126 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] InitMount "
[2021-01-31T18:00:57.135 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] CheckIfDCMotor "
[2021-01-31T18:00:59.038 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetMicrostepsPerRevolution "
[2021-01-31T18:00:59.050 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] Axis 0: 25600.000000 microsteps/degree, 7.111111 microsteps/arcsec "
[2021-01-31T18:00:59.061 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetMicrostepsPerRevolution "
[2021-01-31T18:00:59.072 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] Axis 1: 25600.000000 microsteps/degree, 7.111111 microsteps/arcsec "
[2021-01-31T18:00:59.082 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetStepperClockFrequency "
[2021-01-31T18:00:59.088 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetStepperClockFrequency "
[2021-01-31T18:00:59.094 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetHighSpeedRatio "
[2021-01-31T18:00:59.101 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetHighSpeedRatio "
[2021-01-31T18:00:59.107 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetMicrostepsPerWormRevolution "
[2021-01-31T18:00:59.113 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] GetMicrostepsPerWormRevolution "
[2021-01-31T18:00:59.118 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] Encoders before init Axis1 8388608 Axis2 8388608 "
[2021-01-31T18:00:59.123 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] InitializeMC "
[2021-01-31T18:00:59.129 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] Encoders after init Axis1 8388608 Axis2 8388608 "
[2021-01-31T18:00:59.135 W. Europe Standard Time DEBG ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[SCOPE] SkywatcherAPIMount::Handshake - Result: 1 "
[2021-01-31T18:00:59.141 W. Europe Standard Time INFO ][ org.kde.kstars.indi] - Skywatcher Alt-Az : "[INFO] Skywatcher Alt-Az is online. "

Quite eager to test it in the field now. Unfortunately, no clear skies right now. :-(

Read More...

Just noticed that with the eqmod driver my MC board reports Mount Code 0x22 (not 0x05 as noted at various other places). May this be related to the connection problems I have with the Skywatcher Alt-Az ?



Read More...