Merged
Conversation
|
Generated documentation for this PR is available at Link |
Contributor
|
I have no idea what the hell happened to my sign-off. |
0e64f91 to
4fb3402
Compare
a9c196d to
e6063fc
Compare
tfcollins
reviewed
Jul 17, 2025
tfcollins
reviewed
Jul 17, 2025
tfcollins
reviewed
Jul 17, 2025
e6063fc to
c1ba6ce
Compare
Signed-off-by: Filip Gherman <filip.gherman@analog.com>
…support - Implements the `adf4030` class for interfacing with the ADF4030 device via the IIO framework. - Provides a comprehensive class docstring with usage, attributes, and example. - Dynamically creates properties for all supported attributes on each 'altvoltage' channel, using either the channel label or ID for property naming. - Includes a property for reading the temperature sensor input. - Raises an exception if the device is not found in the IIO context. - Improves maintainability and extensibility for Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
…support - Implements the `hmc7044` class for interacting with the HMC7044 device via the IIO framework. - Provides device-level properties for mute, reseed, reset dividers, sleep, sync pin mode, sysref request, and status. - Dynamically creates properties for frequency, label, and phase on each 'altvoltage' channel, using the channel label or ID for property naming. - Includes comprehensive class docstring with usage, attributes, and example. - Raises an exception if the device is not found in the IIO context. - Improves maintainability and extensibility Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
…nnel properties - Implements the `axi_aion_trig` class for controlling the axi_aion_trig IIO device. - Dynamically creates properties for each voltage channel and supported attributes, including enable, phase, status, frequency, internal bsync, output enable, trigger now, and GPIO trigger select. - Provides a comprehensive class docstring with usage, attributes, and example. - Raises an exception if the device is not found in the IIO context. - Improves maintainability and extensibility for AION Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
- New setter and getter for main_tb1_6db_digital_gain_en Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
- New example script for synchronizing AD9084 and AD9082 devices, measuring phase and sample delay. - Implements device setup, JESD204 FSM handling, buffer and NCO configuration, and optional AION trigger support. - Includes helper functions for phase/delay measurement, DC offset removal, tone generation, and imaginary part zeroing, all with detailed docstrings. - Main routine is fully documented, outlining each step of the measurement and synchronization process. - Results are summarized and optionally plotted for analysis. - Improves maintainability and clarity for users working with multi-chip synchronization and phase Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Jorge Marques <jorge.marques@analog.com>
Signed-off-by: Jorge Marques <jorge.marques@analog.com>
167e34a to
620878b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Type of change
Checklist: