Hi Jasem,
Thanks. Did you mean that the drivers will be added into the next (2.0.3) indi-full stable release?

Read More...

Hi,
We developed our 3rdparty driver (focuser driver), which has been merged into the main repository on May 10. And a few fixes of the driver are also mergered on May 25 and 27. The driver source code is at the following locations:
indilib/indi-3rdparty/indi-astroasis
indilib/indi-3rdparty/libastroasis

We found the driver has been included in INDI 3rd Party Drivers v2.0.2 Release, which is released on May 31. This can be verified at the following address:
github.com/indilib/indi-3rdparty/releases

However we found the driver is not incuded in indi-full 2.0.2 stable release, when our users install indi-full by the following command:
sudo apt-get install indi-full gsc

The above command can be found at the following address:
indilib.org/get-indi/download-ubuntu.html

Could anyone please let me know what I need to do if we want the indi-full stable release includes our INDI focuser driver.

Thanks!

Read More...

Frank Chen created a new topic ' Build for Apple Macbook M1/M2' in the forum. 11 months ago

Hello,
Does the INDI compiling architecture support Apple Macbook M1/M2 platforms? Is there any documentation about it? It seems currently the definitions (APPLE etc) is just for Mac x86 systems? I have a indi-3rdparty driver which includes a prebuilt lib file, so I want to know how to put/link the lib file for Apple M1 systems.

Thanks!

Read More...

Frank Chen created a new topic ' The manner of pull-request' in the forum. 11 months ago

Hello,
I have some bug fixes for my 3rdparty focuser driver. I will commit them and then create pull-requests. I have read some notes about the pull-request on github.com/indilib/indi-3rdparty. But I still have some questions about the manner of pull-request.

Some of the bug fixes are quite simple. The modifications for each bug-fixing may be just one line of code. But those bug fixes are different in logic. Shall I merge the bug fixes in one PR, or separate them in different PRs?

I think the bug fixes in separate PR is better for code maintaining and tracking, but we shouldn't produce too many PRs to make INDI maintainers heavy loaded. So could you please let me know the proper ways for creating PRs?

Thanks!

Read More...


Hi Willi,
Yes I have compiled and tested the driver successfully on Raspberry PI. I use the way that Hy suggested, i.e., compiled the code on Raspberry PI. It's quite simple and just like what we need to do on x86/x64 Linux. Now the driver has been merged into the main respository.

For now I haven't checked INDIGO, but I am very interested in it and will be happy if the driver is useful for more astrophotograpers. It's so good if people can help develop/integrate the driver. Thanks for your info and I'll learn how to go further!

Read More...

Thank you for your reply! Perhaps I can try it in the same way.

Read More...

Hi, I am developing INDI focuser driver for my electronic focuser. Basically I have finished the driver code, built and test on X86 Ubuntu machine. Now the focuser can be controlled with indiserver running on x86 Ubuntu machine, and ekos on Windows.

Now I want to cross-compile INDI and the driver for Raspberry PI. I still use the 64bit X86 Ubuntu machine. I tried to build the indi core:
First I set the cross-compile tools:
export CC=arm-linux-gnueabihf-gcc
export CXX=arm-linux-gnueabihf-g++

Then I run cmake:
cmake -DCMAKE_INSTALL_PREFIX=~/indi/installarm -DCMAKE_BUILD_TYPE=Debug -DINDI_BUILD_UNITTESTS=1 -DINDI_BUILD_INTEGTESTS=1 ../../indi

Now I got the errors:
......
-- Looking for timespec_get
-- Looking for timespec_get - found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
Could NOT find ZLIB (missing: ZLIB_LIBRARY) (found version "1.2.11")
Call Stack (most recent call first):
/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.16/Modules/FindZLIB.cmake:115 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
libs/indidevice/CMakeLists.txt:5 (find_package)[/color]

It seems there is lack of ZLIB (and probably there are lack of other libs).

Could someone please help on that. Do I need to cross-compile those libs manually? Or is there any instructions for cross-compile INDI for Raspberry PI? Thanks!

Read More...