Interfaces to stream data from ADI hardware
Project description
pyadi-iio: Analog Devices python interfaces for hardware with Industrial I/O drivers
Currently supported hardware
- AD936X (Pluto, FMComms, ADRV936X)
- AD9371
- ADRV9009
- AD9144
- AD9680
- DAQ2
Dependencies
- libiio with python bindings
- numpy
Installing from source
tcollins@jeeves:~$ git clone https://github.com/analogdevicesinc/pyadi-iio.git
tcollins@jeeves:~$ cd pyadi-iio
tcollins@jeeves:~$ (sudo) python setup.py install
Installing from pip
tcollins@jeeves:~$ (sudo) pip install pyadi-iio
Building doc
Install necessary tools
tcollins@jeeves:~$ (sudo) pip install -r requirements_doc.txt
Build actual doc with sphinx
tcollins@jeeves:~$ cd doc
tcollins@jeeves:~$ make html
Developing
Install necessary tools
tcollins@jeeves:~$ (sudo) pip install -r requirements_dev.txt
Running pre-commit checks
tcollins@jeeves:~$ pre-commit run --all-files
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyadi-iio-0.0.3.tar.gz
(11.4 kB
view hashes)