analogdevicesinc / pyadi-iio

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

adi/ad7944: Add AD7944/AD7985/AD7986 PulSAR ADCs #526

Closed threexc closed 3 months ago

threexc commented 8 months ago

Description

Type of change

How has this been tested?

Test Configuration:

Hardware: Zedboard + EVAL-AD7944FMCZ/EVAL_AD7944_85_86FMCZ
OS:

PRETTY_NAME="Kuiper GNU/Linux 11.2 (bullseye)" NAME="Kuiper GNU/Linux" VERSION_ID="11.2" VERSION="11.2 (bullseye)" VERSION_CODENAME=bullseye ID=raspbian ID_LIKE=debian HOME_URL="https://github.com/analogdevicesinc/adi-kuiper-gen" SUPPORT_URL="https://ez.analog.com/linux-software-drivers/"

root@zed-2:~# uname -r 6.7.0-rc3-ad7944-00066-gcaa4d5f33137-dirty

Documentation

Added:

Updated:

Checklist:

threexc commented 8 months ago

@tfcollins this should actually be in better shape for review than my PR for AD400x support. I'm still getting the missing emulation artifacts for that one.

threexc commented 7 months ago

I'm getting emulation artifacts for the ad7985 and ad7986, then I'll push a new version. My existing .xml files for those have "ERROR" in some of the value fields for the device, and I'd rather get better results.

threexc commented 7 months ago

Converting this to draft so that it isn't reviewed/run against the checks again until the emulation data is in.

threexc commented 3 months ago

Closing (thought I had done so earlier). There's a newer PR: https://github.com/analogdevicesinc/pyadi-iio/pull/562