×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

New INDI Atik driver - Feedback requested

  • Posts: 210
  • Thank you received: 104
I use a 314 without problem with the last version of the driver.
But if you use indi-atik 2.0~201811230011~ubuntu18.04.1 armhf this not include the API 110 added on December 12, and not the mutex added on November 26.

I remark now the last build on the nightly ppa have failed , probably libatik was not build before the drivers:
[ 25%] Building CXX object CMakeFiles/indi_atik_ccd.dir/atik_ccd.cpp.o
/usr/bin/g++    -I"/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf" -I"/<<PKGBUILDDIR>>/indi-atik" -I/usr/include/libindi -I/usr/include/libatik  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -g   -o CMakeFiles/indi_atik_ccd.dir/atik_ccd.cpp.o -c "/<<PKGBUILDDIR>>/indi-atik/atik_ccd.cpp"
/<<PKGBUILDDIR>>/indi-atik/atik_ccd.cpp: In member function ‘virtual void ATIKCCD::debugTriggered(bool)’:
/<<PKGBUILDDIR>>/indi-atik/atik_ccd.cpp:1240:75: error: ‘ArtemisSetDebugCallbackContext’ was not declared in this scope
         ArtemisSetDebugCallbackContext(this, &ATIKCCD::debugCallbackHelper);
                                                                           ^
/<<PKGBUILDDIR>>/indi-atik/atik_ccd.cpp:1242:56: error: ‘ArtemisSetDebugCallbackContext’ was not declared in this scope
         ArtemisSetDebugCallbackContext(nullptr, nullptr);
                                                        ^
CMakeFiles/indi_atik_ccd.dir/build.make:65: recipe for target 'CMakeFiles/indi_atik_ccd.dir/atik_ccd.cpp.o' failed
5 years 3 months ago #32694

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

  • Posts: 210
  • Thank you received: 104
Sorry, this log is for Xenial, need to be checked too.
For Bionic the last build is from December 4 and not updated since.

Maybe you need to build this driver from source to continue testing.
5 years 3 months ago #32695

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

  • Posts: 2255
  • Thank you received: 223
This is what I have installed.

root@heidenrod-obs:~# dpkg -l | grep indi-atik
ii indi-atik 2.0~201811230011~ubuntu18.04.1 armhf INDI Driver for Atik cameras and filter wheels.
ii indi-atik-dbg 2.0~201811230011~ubuntu18.04.1 armhf INDI Driver for Atik cameras and filter wheels.
root@heidenrod-obs:~#
5 years 3 months ago #32696

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

  • Posts: 2255
  • Thank you received: 223
Trying to remove the driver to reinstall the Cloudmakers one for the time being...


root@heidenrod-obs:~# dpkg -r indi-atik
dpkg: dependency problems prevent removal of indi-atik:
indi-atik-dbg depends on indi-atik (= 2.0~201811230011~ubuntu18.04.1).
indi-full depends on indi-atik.

dpkg: error processing package indi-atik (--remove):
dependency problems - not removing
Errors were encountered while processing:
indi-atik
root@heidenrod-obs:~#

root@heidenrod-obs:~# dpkg -r indi-atik-dbg
(Reading database ... 65913 files and directories currently installed.)
Removing indi-atik-dbg (2.0~201811230011~ubuntu18.04.1) ...
root@heidenrod-obs:~# dpkg -r indi-atik
dpkg: dependency problems prevent removal of indi-atik:
indi-full depends on indi-atik.

dpkg: error processing package indi-atik (--remove):
dependency problems - not removing
Errors were encountered while processing:
indi-atik
root@heidenrod-obs:~#

root@heidenrod-obs:~# apt-cache rdepends indi-atik
indi-atik
Reverse Depends:
indi-atik-dbg
indi-full
root@heidenrod-obs:~# apt-cache rdepends indi-full
indi-full
Reverse Depends:
root@heidenrod-obs:~#
Last edit: 5 years 3 months ago by Gonzothegreat.
5 years 3 months ago #32697

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

  • Posts: 2255
  • Thank you received: 223
What is going on ?????


root@heidenrod-obs:~# apt-get remove indi-atik
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
asi-common fxload indi-aagcloudwatcher indi-altaircam indi-apogee indi-armadillo-platypus indi-asi indi-dsi indi-duino indi-eqmod indi-ffmv
indi-fishcamp indi-fli indi-gphoto indi-gpsd indi-gpsnmea indi-maxdomeii indi-mgen indi-mi indi-nexdome indi-nexstarevo indi-nightscape
indi-qhy indi-qsi indi-sbig indi-shelyak indi-sx indi-toupcam libaltaircam libapogee3 libatik libdc1394-22 libexif12 libfishcamp libfli2
libftdi1-2 libgd3 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgps23 libltdl7 libqhy libqsi7 libraw1394-11 libraw16 libsbig libtiffxx5
libwebp6 libxpm4
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
indi-atik indi-full
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 81.9 kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 65904 files and directories currently installed.)
Removing indi-full (1.7.5~201811221852~ubuntu18.04.1) ...
Removing indi-atik (2.0~201811230011~ubuntu18.04.1) ...
root@heidenrod-obs:~# apt-get install indi-full
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
indi-atik
The following NEW packages will be installed:
indi-atik indi-full
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/24.8 kB of archives.
After this operation, 81.9 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Selecting previously unselected package indi-atik.
(Reading database ... 65895 files and directories currently installed.)
Preparing to unpack .../indi-atik_2.0~201811230011~ubuntu18.04.1_armhf.deb ...
Unpacking indi-atik (2.0~201811230011~ubuntu18.04.1) ...
Selecting previously unselected package indi-full.
Preparing to unpack .../indi-full_1.7.5~201811221852~ubuntu18.04.1_armhf.deb ...
Unpacking indi-full (1.7.5~201811221852~ubuntu18.04.1) ...
Setting up indi-atik (2.0~201811230011~ubuntu18.04.1) ...
Setting up indi-full (1.7.5~201811221852~ubuntu18.04.1) ...
root@heidenrod-obs:~#
5 years 3 months ago #32698

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

  • Posts: 2255
  • Thank you received: 223
this is getting annoying now...

root@heidenrod-obs:~# dpkg -r --force-depends indi-atik
dpkg: indi-atik: dependency problems, but removing anyway as you requested:
indi-full depends on indi-atik.

(Reading database ... 65904 files and directories currently installed.)
Removing indi-atik (2.0~201811230011~ubuntu18.04.1) ...
root@heidenrod-obs:~#

root@heidenrod-obs:~# apt-get update
Hit:1
CUT
Hit:7
Reading package lists... Done
root@heidenrod-obs:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
indi-full : Depends: indi-atik but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@heidenrod-obs:~#
5 years 3 months ago #32699

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

  • Posts: 2255
  • Thank you received: 223
someone please tell me how the hell do I remove this indi-atik ????


root@heidenrod-obs:~# apt-get purge indi-atik
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'indi-atik' is not installed, so not removed
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
indi-full : Depends: indi-atik but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@heidenrod-obs:~# apt-get install indi-atik
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
indi-atik
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/22.4 kB of archives.
After this operation, 73.7 kB of additional disk space will be used.
Selecting previously unselected package indi-atik.
(Reading database ... 65898 files and directories currently installed.)
Preparing to unpack .../indi-atik_2.0~201811230011~ubuntu18.04.1_armhf.deb ...
Unpacking indi-atik (2.0~201811230011~ubuntu18.04.1) ...
Setting up indi-atik (2.0~201811230011~ubuntu18.04.1) ...
root@heidenrod-obs:~#



No jokes, but the drivers does not work at all, I cannot use my camera, I cannot remove it, I cannot use my observatory now.
5 years 3 months ago #32701

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

  • Posts: 2255
  • Thank you received: 223
Hang on a minute, in Ekos I see the following:



Which one to use please?
5 years 3 months ago #32702
Attachments:

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

  • Posts: 474
  • Thank you received: 168
Unless you can compile the driver yourself it's probably best to temporarily remove indi-full (which is just dependencies and you already have everything) and reinstall the cloudmakers driver, that should solve the dependency problem. But as said the 20181123 version does have known issues that have been fixed since, hopefully Jasem has time to see what is causing the build problem in PPA.
The following user(s) said Thank You: Gonzothegreat
5 years 3 months ago #32706

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

  • Posts: 2255
  • Thank you received: 223

coolbeans

root@heidenrod-obs:~# dpkg -r libatik indi-atik indi-full
(Reading database ... 65904 files and directories currently installed.)
Removing indi-full (1.7.5~201811221852~ubuntu18.04.1) ...
Removing indi-atik (2.0~201811230011~ubuntu18.04.1) ...
Removing libatik (2.0.0~201811232107~ubuntu18.04.1) ...
root@heidenrod-obs:~# dpkg -i /home/atikccd-1.30-armhf.deb
(Reading database ... 65884 files and directories currently installed.)
Preparing to unpack /home/atikccd-1.30-armhf.deb ...
Unpacking atikccd (1.30) ...
Setting up atikccd (1.30) ...
root@heidenrod-obs:~#


atik ccd test:

-> AtikCameraImpl::setGuideRelays(0)
lock()
-> AtikCameraImpl::sendCommand(24, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
unlock()
<- AtikCameraImpl::setGuideRelays 1

close

-> AtikCameraImpl::close()
<- AtikCameraImpl::close

Atik 314L test OK
heidenrod@heidenrod-obs:~/scheduler$
Last edit: 5 years 3 months ago by Gonzothegreat.
5 years 3 months ago #32708

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

  • Posts: 210
  • Thank you received: 104
Good you can restore the previous version.

I tested my 314 with the current git version on a Rpi2 and it work without problem. So it is just a matter to update the ppa with this version.
5 years 3 months ago #32710

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

  • Posts: 2255
  • Thank you received: 223
I will test this new driver at some point, but right now I cannot really mess about and waste some time. I have to re-align the mount before I leave back home.. and using the mini guider for it isn't too great so I need my Atik 314+ to work perfectly.
5 years 3 months ago #32711

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

Time to create page: 1.065 seconds