Skip to content
BenchMesh

Keysight · Oscilloscope

Keysight DSOX3000T 2ch software

Remote control and data logging for the Keysight DSOX3000T 2ch oscilloscope, on Windows, Linux and macOS - with the same panel BenchMesh uses for every oscilloscope.

Awaiting confirmation

Status

Very likely. Support for the Keysight DSOX3000T 2ch was written from Keysight’s programming manual and follows the same engine as the bench-tested instruments, but nobody has confirmed it on a real DSOX3000T 2ch yet. If you own one, connecting it once and reporting the result moves it to Community-confirmed.

Note: LAN standard (community, not in a fetched guide). 3000T guide not fetched; same tree

What you can do from BenchMesh

Oscilloscope panel 2 channels

Live readings

  • ACQ TYPE
  • BWLIMIT
  • COUPLING
  • DISPLAY
  • FREQ
  • INVERT
  • OFFSET
  • PROBE
  • SCALE
  • SRATE
  • TIMEBASE
  • TIMEOFFSET
  • TRIG LEVEL
  • TRIG SLOPE
  • TRIG SOURCE
  • TRIG STATUS
  • TRIG SWEEP
  • VAVG
  • VPP
  • VRMS

Settings you can change

  • Acquire type
  • Bwlimit
  • Coupling
  • Display
  • Invert
  • Offset
  • Probe
  • Run
  • Scale
  • Timebase
  • Timebase offset
  • Trigger level
  • Trigger slope
  • Trigger source
  • Trigger sweep

Connections

USB-TMC
USB Test & Measurement Class (USB id 2a8d). No vendor driver needed on Linux; on Windows BenchMesh installs Microsoft’s WinUSB driver with one click.
LAN (SCPI socket)
TCP port 5025. Enter the instrument’s IP address.

Notes

  • Interface on some models only1000 X: EDUX1002A / DSOX1102A have no LAN. 2000 X: LAN only with the LAN/VGA module. 1200 X: unconfirmed. 3000T: community only.
  • To confirm on first contactUSB vendor 2a8d only; Agilent-era units use 0957; product ids differ per model.
  • Known issueSingle-shot never reads back (the sweep query returns AUTO/NORM only), so the UI confirmation of Single times out.

Sources

The definition was written from these documents (definition keysight_infiniivision v0.1.0).

  • Keysight InfiniiVision 1000 X-Series Programmer's Guide v01.20 (1000X_ProgrammersGuide_v01.20_akmetron.pdf), pages p3 models, p116 *IDN?, p137-163 root (:AUToscale :OPERegister:CONDition? :RUN :SINGle :STOP), p188-189 ACQuire, p205-219 CHANnel, p347 9.9E+37, p360-385 MEASure, p564-590 TIMebase/TRIGger, p630-648 WAVeform
  • Agilent InfiniiVision 2000 X-Series Programmer's Guide v02.30 (2000X_ProgrammersGuide_xdevs.pdf), pages p3 models, p130 *IDN? (AGILENT TECHNOLOGIES), p167 OPERegister, p220-234 CHANnel, p351-373 MEASure, p580-606 TIMebase/TRIGger, p639-644 WAVeform

Have one on your bench?

Connect it, press Detect, try the controls - then tell us how it went. Every confirmation moves a model from “Awaiting” to “Community-confirmed” for everyone.

Questions

Does BenchMesh work with the Keysight DSOX3000T 2ch?
Very likely. Support for the Keysight DSOX3000T 2ch was written from Keysight’s programming manual and follows the same engine as the bench-tested instruments, but nobody has confirmed it on a real DSOX3000T 2ch yet. If you own one, connecting it once and reporting the result moves it to Community-confirmed.
How do I connect the DSOX3000T 2ch to my PC?
Over USB-TMC or LAN (SCPI socket). USB Test & Measurement Class (USB id 2a8d). No vendor driver needed on Linux; on Windows BenchMesh installs Microsoft’s WinUSB driver with one click. Then press Detect in BenchMesh: it identifies the oscilloscope by its reply and adds it to the bench.
What can I control on the DSOX3000T 2ch?
Oscilloscope: set acquire type, bwlimit, coupling, display, invert, offset, probe, run; read acq type, bwlimit, coupling, display, freq, invert, offset, probe.
Can I log DSOX3000T 2ch measurements to CSV?
Yes. Right-click any reading to add it to a recording; every instrument on the bench is sampled on one shared timeline and exported as one CSV.
Is BenchMesh free?
Yes. BenchMesh is free and open source, for Windows, Linux and macOS, and works offline.

Other InfiniiVision 1000 X / 2000 X / 3000T series oscilloscope models