GW Instek · Spectrum analyzer
GW Instek GSP-9300 software
Remote control and data logging for the GW Instek GSP-9300 spectrum analyzer, on Windows, Linux and macOS - with the same panel BenchMesh uses for every spectrum analyzer.
Status
Very likely. Support for the GW Instek GSP-9300 was written from GW Instek’s programming manual and follows the same engine as the bench-tested instruments, but nobody has confirmed it on a real GSP-9300 yet. If you own one, connecting it once and reporting the result moves it to Community-confirmed.
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 UNIT
- VBW
- VBW AUTO
Settings you can change
- Atten auto
- Attenuation
- Center
- Detector
- Full span
- Marker
- Marker freq
- Peak search
- Rbw
- Rbw auto
- Ref level
- Scale
- Span
- Start
- Stop
- Sweep
- Sweep time
- Tg level
- Tg output
- Trace mode
- Vbw
- Vbw auto
Connections
- USB-serial / RS-232
- 115200 baud, 8N1. Plug in the USB cable (or a USB-RS-232 adapter); BenchMesh finds the port.
- USB-TMC
- USB Test & Measurement Class. No vendor driver needed on Linux; on Windows BenchMesh installs Microsoft’s WinUSB driver with one click.
Notes
- Not supported (yet)LAN is LXI / HiSLIP only (no raw socket); GPIB not supported.
Sources
The definition was written from these documents (definition gwinstek_gsp9300 v0.1.0).
- GSP-9300 Programming Manual (201501_PM_GSP-9300_VB_E.pdf), pages printed p34 RS-232 (8N1, 300-115200 baud), p74 *IDN?, p100 CALC:MARK:PEAK, p103-106 MARKer SET/STATe/X/Y?, p125 DISP:TRAC:MODE, p128 RLEVel/PDIVision, p131 INITiate, p132 INPut:ATTenuation, p142 OUTPut, p152-153 BANDwidth, p159 DETector, p161-163 FREQuency, p189 SWEep:TIME, p192 SOURce:POWer, p202 STATus:OPERation:CONDition?, p217 TRACe:DATA?
- GSP-9300B / GSP-9330 programming manuals (201701_PM_GSP-9300B_VA_E.pdf, 201707_PM_GSP-9330_VD_E.pdf), pages same command set
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 GW Instek GSP-9300?
- Very likely. Support for the GW Instek GSP-9300 was written from GW Instek’s programming manual and follows the same engine as the bench-tested instruments, but nobody has confirmed it on a real GSP-9300 yet. If you own one, connecting it once and reporting the result moves it to Community-confirmed.
- How do I connect the GSP-9300 to my PC?
- Over USB-serial / RS-232 or USB-TMC. 115200 baud, 8N1. Plug in the USB cable (or a USB-RS-232 adapter); BenchMesh finds the port. Then press Detect in BenchMesh: it identifies the spectrum analyzer by its reply and adds it to the bench.
- What can I control on the GSP-9300?
- Spectrum analyzer: set atten auto, attenuation, center, detector, full span, marker, marker freq, peak search; read atten, atten auto, center, detector, marker, marker freq, marker level, points.
- Can I log GSP-9300 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.