Computer Use of Siglent SDS 1102X and SDM3055  - Page 1
Forum section: electronics / testgear

author: DanielSpokane
author_rank: Regular Contributor
timestamp: June 07, 2019, 04:56:40 pm
content: Hello, I have Siglent SDS 1102X and SDM3055 that I use for misc. electronics repair, stuff. Lately I've been working on diagnosing and fixing several old vintage receivers. During the process I've been posing pictures of scope and DMM screen shots, trending data, etc. However, I believe the equipment I have has the ability to directly connect to a computer for ease of data acquisition. I have a PC computer in my work area that I would like to try anduse. My plan is to hook both units to my machine via ethernet cable (because I have lots of it and can make my own cables to length, etc.) connected to an Ethernet hub which will connect to my computer via Ethernet port. Looking at the Siglent website they have programs called "EasyScopeX" and "EasyDMM". I'm planning to download those programs and drivers and hopefully use them.Does this sound like the best plan? Any advice? Any pitfalls I should watch for?Thanks!

author: colorado.rob
author_rank: Frequent Contributor
timestamp: June 07, 2019, 05:44:32 pm
content: If you are after screenshots, you can used this code I wrote to dump them over the network.https://gist.github.com/mobilinkd/8a07cc124946c87715c6a1458118411eThis was written for the SDS2000X, but it works for all of the Siglent gear I have (scope, DMM, FG, SpecAn). I don't know about those to pieces of equipment specifically, but if you try it and it works, let me know.Accessing the gear via Python using PyVisa is the most flexible way IMO.

author: BillB
author_rank: Unknown
timestamp: June 07, 2019, 06:37:06 pm
content: Daniel, depending on what data you want to capture and how you want to capture it, the EasyX software will give you basic access and include the ability to capture screenshots and remote control the devices. You can definitely set up the devices using a static IP in the configuration you describe. The only "gotcha" I can think of is that you'll need to install the NI VISA runtime before you install the EasyX software. Info about that can be found on this forum through a search.

author: tautech
author_rank: Super Contributor
timestamp: June 07, 2019, 06:51:15 pm
content: Quote from: BillB on June 07, 2019, 06:37:06 pmThis ^^^

author: DanielSpokane
author_rank: Regular Contributor
timestamp: June 07, 2019, 07:07:31 pm
content: Thanks for the input. I'll do some reading on the NI VISA. I assume that is needed regardless of ethernet vs. USB. I was debating whether to use USB... but a little more difficult to get the cords worked out. Any thoughts on USB vs Ethernet preference?... either or?

author: tautech
author_rank: Super Contributor
timestamp: June 07, 2019, 07:15:32 pm
content: Quote from: DanielSpokane on June 07, 2019, 07:07:31 pmYep for either/both.And ensure you install it first !There’s some guidance in the EasySW install notes when you unpack the zip file.If you have spare USB sockets on your PC that’s probably the simplest but if there’s a net switch close that would be the better long term solution as you’re not limited by cable length.

author: DanielSpokane
author_rank: Regular Contributor
timestamp: June 10, 2019, 04:29:39 pm
content: I got the EasyScope and EasyDMM installed and working using ethernet network. Very cool. Thanks for the tips!These programs do what I need them too... but I'm curious... are there any other computer software/programs out there that work with Siglent hardware (SDS 1000X and SDM 3055) that would be good to try?

author: tautech
author_rank: Super Contributor
timestamp: June 10, 2019, 07:59:04 pm
content: Quote from: DanielSpokane on June 10, 2019, 04:29:39 pmNot that I'm aware of that offers as much as the EasyTools.There's several platforms that offer SCPI control but not the full suite of instrument remote control.This I believe has driven Siglent to develop their inbuilt web browsers that are now offered in X-E DSO's, SDS5000X, SVA1015X and SSG3000X RF gens.