Skip to content
BenchMesh

RIGOL · Spectrum analyzer

RIGOL DSA800 series spectrum analyzer

BenchMesh controls the RIGOL DSA800 series spectrum analyzer from your PC: live readings on a spectrum analyzer panel, every setting within reach, and every value recordable on one timeline with the rest of your bench.

Models

ModelStatus
DSA815Awaiting confirmation
DSA815-TGAwaiting confirmation
DSA832Awaiting confirmation
DSA832-TGAwaiting confirmation
DSA832EAwaiting confirmation
DSA875Awaiting confirmation
DSA875-TGAwaiting confirmation

What you can do from BenchMesh

Spectrum analyzer panel 1 channel

Live readings

  • ATTEN
  • ATTEN AUTO
  • CENTER
  • DETECTOR
  • MARKER
  • MARKER FREQ
  • MARKER LEVEL
  • POINTS
  • RBW
  • RBW AUTO
  • REF LEVEL
  • SCALE
  • SPAN
  • START
  • STOP
  • SWEEPING
  • SWEEP MODE
  • SWEEP TIME
  • TG LEVEL
  • TG OUTPUT
  • TRACE
  • TRACE MODE
  • TRACE UNIT
  • VBW
  • VBW AUTO

Settings you can change

  • Atten auto
  • Attenuation
  • Center
  • Detector
  • Full span
  • Marker
  • Marker freq
  • Peak search
  • Points
  • Rbw
  • Rbw auto
  • Ref level
  • Scale
  • Span
  • Start
  • Stop
  • Sweep
  • Sweep time
  • Tg level
  • Tg output
  • Trace mode
  • Vbw
  • Vbw auto

Connections

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

Notes

  • To confirm on first contactUSB product id not documented: vendor id only.

Sources

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

  • DSA800 Programming Guide (DSA800_ProgrammingGuide_EN.pdf, Aug 2016), pages PDF p38-55 CALCulate:MARKer, p70 DISPlay RLEVel/PDIVision, p86 FORMat, p94 *IDN?, p97-98 INITiate, p110 OUTPut, p128-129 BANDwidth, p143 DETector, p148-153 FREQuency, p160 POWer:ATTenuation, p170 SWEep, p180 SOURce, p185 STATus:OPERation, p210-217 TRACe

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.