analogdevicesinc / pyadi-iio

Python interfaces for ADI hardware with IIO drivers (aka peyote)
https://analogdevicesinc.github.io/pyadi-iio
Other
139 stars 101 forks source link

adi:ad4170: Add support for ad4170 #579

Closed jansunil closed 3 months ago

jansunil commented 3 months ago
  1. Add pyadi driver for ad4170 family
  2. Add example script for data capture with ad4170
  3. Add documentation

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

How has this been tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Test Configuration:

Documentation

If this is a new feature or example please mention or link any documentation. All new hardware interface classes require documentation.

Checklist:

jansunil commented 3 months ago

Changelog: Fixed pylint and build errors

jansunil commented 3 months ago

@tfcollins - Could you please review these changes when you get a chance?

jansunil commented 3 months ago

Changelog: Addressed review comments 1) Added documentation for to_volts function 2) reset channels in the constructor

jansunil commented 3 months ago

@tfcollins - Do these changes look good now?

jansunil commented 3 months ago

Changelog: Address review comments 1) Correct the license header for ad4170.py 2) Rebase with analogdevicesinc/pyadi-iio/ main