first of all a big thank you to knro and the other core authors of indilib, it is really a great tool for AP, and nicely linked into kstars for further exploration.
I compiled the libindi_3rdparty_0.9.9 code for testing indilib with my Canon 700D (and latest libgphoto2 2.5.5.1)
and found a minor issue regarding the auto_focus in gphoto_ccd.cpp:393.
gphoto_ccd.cpp:393:36: warning: the address of ‘int gphoto_auto_focus(gphoto_driver*)’ will never be NULL [-Waddress]
- if (gphoto_auto_focus == GP_OK)
+ if (gphoto_auto_focus(gphotodrv) == GP_OK)
Are there plans to shift from SVN to GIT (e.g. github or bitbucket) so one could easily contribute patches?
Thanks for pointing out the issue, I don't know how I missed that! I just applied that patch. Btw, we are using SVN hosted in SourceForge. If you want the latest features, 0.9.9 is kinda outdated by now
You can build the
latest INDI
library. For 3rd party drivers, such as INDI GPhoto, you can build it, but make sure latest libindi is compiled and installed.
$ svn co svn://svn.code.sf.net/p/indi/code/trunk/3rdparty/indi-gphoto
$ cd indi-gphoto
$ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug .
$ sudo make install
Thanks for providing the information. I will checkout the latest version and keep in sync with the SVN branches.
Regarding gphoto2 and the Canon700D there are still issues which are not working correctly, however this is a libgphoto2 problem.
Connecting my old Nikon D50 works perfectly with gphoto2 and indi_gphoto_ccd.