Products > Test Equipment
Siglent SDS1000X - how to make direct Ethernet connection?
<< < (3/4) > >>
radiolistener:
Here is source code. You can use it as a base for your custom remote control tool for oscilloscope  :)
tv84:
radiolistener,

Your implementation was fundamental in running the SCPI commands with almost "no" limitations. Thank you.

I changed one of the SCPI commands present in the DSO and, together with an external loop, extracted a memory dump from the scope.

(I could have done it through USB but it would have taken more time to dump.)

Easier than going through the JTAG hassle...
tinhead:
just in case someone trying to use it on SDS1000X-E, it will not work and break some configs on DSO, i had to reboot multiple times and overwrite default button Settings to get my DSO working again

Latet:

--- Quote from: radiolistener on July 05, 2018, 03:24:31 am ---I spent half of the day trying to reverse engineering of VXI-11 protocol in NI VISA drivers...
And now I can connect and use my scope directly with no need to install NI VISA drivers  :popcorn:
I can connect to my scope, get screenshot, send control commands. With no need to install heavy NI software  :)

There is still need to implement error checks, but at least it works  :)
Port 111 is Getport interface. It returns link to the port 9009.
Port 9009 is VXI-11 protocol port.
I implemented some wrappers for RPC/VXI-11 and now I can use SCPI interface  :popcorn:

Here is a little demo. This application allows you to get screenshots. It doesn't requires any kind of drivers.
Just connect your oscilloscope with ethernet cable, enter it's IP address and press connect button...  :)

It is written in C#, so it may require .NET framework 4 runtime: https://www.microsoft.com/en-us/download/details.aspx?id=17851

--- End quote ---
Is there any way to obtain the 16-characters SCOPE_ID with your program?
tautech:

--- Quote from: Latet on March 02, 2024, 09:48:45 pm ---
--- Quote from: radiolistener on July 05, 2018, 03:24:31 am ---I spent half of the day trying to reverse engineering of VXI-11 protocol in NI VISA drivers...
And now I can connect and use my scope directly with no need to install NI VISA drivers  :popcorn:
I can connect to my scope, get screenshot, send control commands. With no need to install heavy NI software  :)

There is still need to implement error checks, but at least it works  :)
Port 111 is Getport interface. It returns link to the port 9009.
Port 9009 is VXI-11 protocol port.
I implemented some wrappers for RPC/VXI-11 and now I can use SCPI interface  :popcorn:

Here is a little demo. This application allows you to get screenshots. It doesn't requires any kind of drivers.
Just connect your oscilloscope with ethernet cable, enter it's IP address and press connect button...  :)

It is written in C#, so it may require .NET framework 4 runtime: https://www.microsoft.com/en-us/download/details.aspx?id=17851

--- End quote ---
Is there any way to obtain the 16-characters SCOPE_ID with your program?

--- End quote ---
SCPI command: SCOPE_ID?
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod