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

[Siglent SDS2000X Plus] Partially broken 8/10-bit mode switching; Slow data acquisition in 10-bit mode #784

Closed
hansemro opened this issue Jul 24, 2023 · 5 comments · Fixed by #785

Comments

@hansemro
Copy link
Contributor

hansemro commented Jul 24, 2023

Setup

  • Arch Linux
  • scopehal-apps (master: 18a4876430)
  • scopehal (master: 148899e)
  • SDS2104X Plus (with no software upgrades) connected via lan
    • Hardware revision: 05-05
    • Tested versions:
      • v1.3.9R10
      • v1.3.9R12
      • v1.5.2R3

Issue Description

Relevant Development Branches

@azonenberg
Copy link
Collaborator

azonenberg commented Jul 24, 2023

The current hdSizeWorkaround (tested on 1.3.9R6) is caused by the waveform data length not doubling in size on older firmware revisions. Presumably Siglent fixed the issue (we reported it to them).

So we'll need to add a conditional to the code to enable it only on versions older than XX (may need to try a few versions and/or read release notes). That was always the intent, however at the time I wrote the code it was unfixed and I was using a loaner scope, so I haven't been able to test any newer versions.

@hansemro
Copy link
Contributor Author

Unfortunately, since I have a newer hardware revision (05-05) and cannot downgrade to versions below 1.3.9R10 (due to rollback protection), I cannot confirm the bug in older versions. Release notes do not clearly specify fixing this bug, but it seems fixed from what I can tell.

For now, I will just assume versions 1.3.9R6 and older will require the workaround.

@hansemro
Copy link
Contributor Author

Updated post with python script to reproduce :WAV:WIDTH bug.

@azonenberg
Copy link
Collaborator

Can you test this on your older hardware rev 2000X+?

@mubes
Copy link
Collaborator

mubes commented Jul 24, 2023 via email

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