Products > Test Equipment

ngscopeclient - Ultimate acquisition software / protocol decoder / debug tool ?

<< < (4/11) > >>

Antonio90:
Hello, this might be a stupid question but, how do you estabilish a connection with the scope? I'm selecting the Siglent driver, and typing the LAN IP:5025, to no avail.
The console says something about the scope answering "welcome to SDS824X HD" after asking for an ID.

fredo_:
Hi Antonio90 ,


--- Quote from: Antonio90 on September 13, 2024, 11:55:46 pm ---The console says something about the scope answering "welcome to SDS824X HD" after asking for an ID.

--- End quote ---
I think SDS800X HD support as not yet been merged to ngscopeclient (it is in scopehal git repo, but the ngscopeclient sub-module does not point to the latest commit).
You need to either wait for Andrew to update the dependency or to manually checkout master branch of scopehal repo.

azonenberg:
Hi everyone, lead developer here :)

We have CI builds on GitHub that upload some install artifacts (see https://github.com/ngscopeclient/scopehal-apps/actions/runs/10834892744) but I think the MSI build is currently broken, we are actively working on that plus CPack-based deb/rpm packages in order to have things easier to get started for a v0.1 release.

There are a handful of really annoying dependencies that make packaging difficult which we're working on ripping out, things will get a lot easier once that's taken care of.

I and most of the core devs are on Linux so that's where the most dev/testing happens. We would love more Windows contributors to help improve platform support there (and MacOS); as of now there's a handful of users on each platform but not a lot in the way of steady ongoing contributions.

For USBTMC, we use the Linux kernel driver on Linux but I don't know what the status of "standard" drivers for USBTMC on Windows are. If your device has an Ethernet interface, you can use it from Windows no problem. Most of my focus has been on higher end gear used professionally in industry, which tends to all have Ethernet, so the lack of USBTMC Windows support is an annoyance but not our top priority (PRs will be very welcome if somebody wants to fix it for us, though!)

(Also, as of this post I've updated the scopehal dependency https://github.com/ngscopeclient/scopehal-apps/commit/6c264547b4ef492d9a3bb12ae8ec519384394292 so all of fredzo's stuff should be pulled in)

azonenberg:
And yes, documentation has lagged a bit behind the state of code. We're a small project with limited developer resources and writing good docs takes time.

If anybody is interested in helping out, let me know :)

azonenberg:

--- Quote from: Antonio90 on September 13, 2024, 11:55:46 pm ---Hello, this might be a stupid question but, how do you estabilish a connection with the scope? I'm selecting the Siglent driver, and typing the LAN IP:5025, to no avail.
The console says something about the scope answering "welcome to SDS824X HD" after asking for an ID.

--- End quote ---

I wonder if there's some weird setting on the scope to make it provide a full shell or something rather than just a raw SCPI command interface?

If you connect to the scope on the SCPI port, it should not send anything immediately.
If you then send "*IDN?" it should reply with something like "Siglent Technologies,SDL1020X-E,SDL13GCX6R0651,1.1.1.21R2".

If it sends any kind of command prompt or welcome banner or something that will confuse the driver as it's not supposed to be there. There might be a setting to turn this on/off, not sure.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod