Currently the main branch of this repository does not support the new v1.0 API of libiio.
If you want to build libad9166-iio please use the libad9166-iio-v0 branch that supports the old v0.x API, that can be found on the libiio-v0 branch or as packages on the release section of the libiio repository.
This is a simple library used for userspace,
Docs
Doxygen-based documentation is available at: http://analogdevicesinc.github.io/libad9166-iio/
License : Latest Release : Downloads :
As with many open source packages, we use GitHub to do develop and maintain the source, and Azure Pipelines for continuous integration.
If you use it, and like it - please let us know. If you use it, and hate it - please let us know that too. The goal of the project is to try to make Linux IIO devices easier to use on a variety of platforms. If we aren't doing that - we will try to make it better.
cd libad9166-iio/
sudo cmake ./CMakeLists.txt
sudo make
sudo make install
cd bindings/python
sudo pip install -r requirements_dev.txt
cmake ./CMakeLists.txt
sudo make
sudo make install