Skip to content

Logic Analyzer trigger condition not restored and Pattern Generator Output Type not restored #2027

@Mike-Engineer

Description

@Mike-Engineer

Environment:

  • OS: [e.g. iOS] Windows 10
  • FW Version v0.33
  • SW Version or git tag v2.0.0

Describe the bug
I configure the Logic Analyzer and Pattern Generator for an I2C device and it works fine. I save the configuration. When I open up Scopy a different time and load the configuration, the rising edge trigger for D0 and the Open Drain configuration for D1 are not restored.

To Reproduce
Steps to reproduce the behavior:

  1. Connect an I2C device to theADALM2000 SCL on D0 and SDA on D1.
  2. Load the "Scopy I2C.ini" file I provided
  3. Look at the Logic Analyzer tab and notice that DO Rising Edge is not set.
  4. Set D0 to rising edge trigger
  5. Go to the Pattern Generator and write a valid I2C command to the device.
  6. Change from a write to a read and read from the device. You will see that it reads all 1s. This is because D1 defaulted to "Push-Pull" not "Open-Drain" which was the state when I saved the settings.

Expected behavior
I expect Do trigger to be restored to rising edge and D1 to be open drain.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context

The ini files might be useful to reproduce the error.
The ini file is located at: C:/Users/ali/AppData/Roaming/ADI/Scopy.ini
Please consider attaching it.

Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions