Keysight · Oscilloscope
Keysight DSO-X 2002A software
Remote control and data logging for the Keysight DSO-X 2002A oscilloscope, on Windows, Linux and macOS - with the same panel BenchMesh uses for every oscilloscope.
Status
Very likely. Support for the Keysight DSO-X 2002A 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 DSO-X 2002A yet. If you own one, connecting it once and reporting the result moves it to Community-confirmed.
Note: LAN only with the LAN/VGA option module (2000 X guide p41)
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 DSO-X 2002A?
- Very likely. Support for the Keysight DSO-X 2002A 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 DSO-X 2002A yet. If you own one, connecting it once and reporting the result moves it to Community-confirmed.
- How do I connect the DSO-X 2002A 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 DSO-X 2002A?
- Oscilloscope: set acquire type, bwlimit, coupling, display, invert, offset, probe, run; read acq type, bwlimit, coupling, display, freq, invert, offset, probe.
- Can I log DSO-X 2002A 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.