From 61ec9202f5e43d23a0db8eadf677bbe35d0b2dea Mon Sep 17 00:00:00 2001 From: "Travis F. Collins" Date: Wed, 25 Sep 2024 12:26:55 -0600 Subject: [PATCH] Add AD9213 class Signed-off-by: Travis F. Collins --- adi/__init__.py | 1 + adi/ad9213.py | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 adi/ad9213.py diff --git a/adi/__init__.py b/adi/__init__.py index ddd870361..f3f50c614 100644 --- a/adi/__init__.py +++ b/adi/__init__.py @@ -44,6 +44,7 @@ from adi.ad9162 import ad9162 from adi.ad9166 import ad9166 from adi.ad9172 import ad9172 +from adi.ad9213 import ad9213 from adi.ad9250 import ad9250 from adi.ad9265 import ad9265 from adi.ad9434 import ad9434 diff --git a/adi/ad9213.py b/adi/ad9213.py new file mode 100644 index 000000000..c9dbc4691 --- /dev/null +++ b/adi/ad9213.py @@ -0,0 +1,18 @@ +# Copyright (C) 2024 Analog Devices, Inc. +# +# SPDX short identifier: ADIBSD + +from adi.context_manager import context_manager +from adi.rx_tx import rx_def + + +class ad9213(rx_def, context_manager): + """ AD9213 High-Speed ADC """ + + _complex_data = False + _rx_channel_names = ["voltage0"] + _control_device_name = "axi-ad9213-rx-hpc" + _rx_data_device_name = "axi-ad9213-rx-hpc" + _device_name = "" + +