Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oscilloscope: In Mixed Signal Mode, changing the time base causes DIO signals to not align correctly #1528

Open
DeflateAwning opened this issue Dec 23, 2023 · 0 comments
Labels

Comments

@DeflateAwning
Copy link

DeflateAwning commented Dec 23, 2023

Environment:

  • OS: Linux
  • FW Version: Latest, with ADALM2000
  • SW Version: v1.4.1

Describe the bug
In Mixed Signal Mode, changing the time base (us/div) for an analog channel causes DIO signals to not align correctly.

To Reproduce
Steps to reproduce the behavior:

  1. Enable the scope with both channels (or maybe just one).
  2. Enable Mixed Signal mode, and plot DIO 0.
  3. Do a "Single" of a signal like in the screenshot. Use 5 us/div, for example (may not be important).

At this point, this is what it looks like. Note that t=0 is a DIO rising edge, and also the start of the analog signals.
image

  1. Change the Time Base from 5 us/div to 4 us/div.

This is what it looks like now. See that the analog and DIO traces are not aligned anymore. Note that I accidentally shifted the x position; it has no effect though (19us in first image, 12us in second image).
image

Expected behavior
T=0 should remain aligned for both the DIO and the Analog signal plots.

If this problem can't be fixed easily, then the DIO signal should be cleared upon changing the analog time base. As it currently works, misleading data is displayed, which is worse than not showing it at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant