8000 GitHub - 777arc/pyadi-iio: Python interfaces for ADI hardware with IIO drivers
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

777arc/pyadi-iio

 
 

Repository files navigation

pyadi-iio: Analog Devices python interfaces for hardware with Industrial I/O drivers

Build Status PyPI version Codacy Badge

[Docs] [Support] [Wiki]

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

About

Python interfaces for ADI hardware with IIO drivers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%
0