Spectrum Analyzer GSP-9300 PROGRAMMING MANUAL GW INSTEK PART NO.
This manual contains proprietary information, which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will company. The information in this manual was correct at the time of printing. However, Good Will continues to improve products and reserves the rights to change specification, equipment, and maintenance procedures at any time without notice. Good Will Instrument Co., Ltd. No.
Table of Contents Table of Contents SAFETY INSTRUCTIONS ................................................... 2 GETTING STARTED ........................................................... 7 GSP-9300 Introduction .......................... 8 Accessories .......................................... 11 Appearance .......................................... 12 REMOTE CONTROL ........................................................ 25 Interface Configuration ........................ 26 Command Syntax ...............
GSP-9300 Programming Manual SAFETY INSTRUCTIONS This chapter contains important safety instructions that you must follow during operation and storage. Read the following before any operation to ensure your safety and to keep the instrument in the best possible condition. Safety Symbols These safety symbols may appear in this manual or on the instrument. WARNING Warning: Identifies conditions or practices that could result in injury or loss of life.
SAFETY INSTRUCTIONS Do not dispose electronic equipment as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Safety Guidelines General Guideline CAUTION Do not place any heavy object on the instrument. Avoid severe impact or rough handling that leads to damaging the instrument. Do not discharge static electricity to the instrument. Use only mating connectors, not bare wires, for the terminals.
GSP-9300 Programming Manual Power Supply WARNING Battery CAUTION Cleaning Operation Environment AC Input voltage range: 100V~240V Frequency: 50/60Hz To avoid electrical shock connect the protective grounding conductor of the AC power cord to an earth ground. Rating: 10.8V, 6 cell Li-ion battery Turn off the power and remove the power cord before installing or removing the battery. Disconnect the power cord before cleaning.
SAFETY INSTRUCTIONS Storage environment Disposal Location: Indoor Temperature: -20°C to 70°C Humidity: <90% Do not dispose this instrument as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Please make sure discarded electrical waste is properly recycled to reduce environmental impact.
GSP-9300 Programming Manual Power cord for the United Kingdom When using the instrument in the United Kingdom, make sure the power cord meets the following safety instructions.
GETTING STARTED GETTING STARTED This chapter provides a brief overview of the GSP-9300, the package contents and an introduction to the front panel, rear panel and GUI. GSP-9300 Introduction ...................................................... 8 Main Features .......................................................................... 8 Accessories ..................................................................... 11 Appearance .....................................................................
GSP-9300 Programming Manual GSP-9300 Introduction The GSP-9300 builds on the strong feature set of the GSP-930 and significantly increases performance in almost every aspect; making this the most comprehensive and feature-rich spectrum analyzer GW Instek has released. Like the GSP-930, the GSP-9300 features a split window display to view data in spectrum, topographic or spectrographic views.
GETTING STARTED Gate sweep Marker Frequency counter Two operating modes: Spectrum and Power Meter mode EMI Pretest functions SEM measurement ACPR measurement OCBW measurement 2FSK measurement Phase jitter measurement Harmonics measurement P1dB measurement Channel power measurement Demodulation analyzer Diverse marker functions and features with Peak Table Sequence function to automatically perform preprogrammed sequential operations Optional bat
GSP-9300 Programming Manual Interface 10 8.4 color LCD (800600) On-screen menu icons DVI-I video output RS-232 with RTS/CTS hardware flow control USB 2.
GETTING STARTED Accessories Standard Accessories Options Optional Accessories Part number Description Region dependant User manual Region dependant Power cord N/A Certificate of calibration N/A Quick Start Manual N/A User Manual CD Option number Description Opt1. Tracking generator Opt2. Battery (11.1V/5200mAH Li-ion battery) Opt3.
GSP-9300 Programming Manual Appearance GSP-9300 Front Panel LCD display Function keys GSP-9300 Main keys Control keys File keys Power key Spectrum Analyzer 9 kHz Marker keys CONTROL 3 GHz Frequency BW / AVG Sweep Span Measure EMC Pretest Sweep Mode FILE Preset/Local and Quick Save keys File Fast/ Normal MARKER AUXILIARY Marker Sequence F1 Amplitude Trace Limit Line Save Autoset Display Trigger Recall Option Control Marker F2 Peak Search System Auxillary keys F3 Scroll
GETTING STARTED Span Amplitude Autoset Control keys BW/Avg Sweep Sweep Mode Measure EMC Pretest Trace Limit Line Sets the span, with options for full span, zero span and last span. Sets the amplitude reference level, attenuation, pre-amplifier controls, scale and other options for attenuation and scale. Automatically searches the peak signal with maximum amplitude and displays it with appropriate horizontal and vertical scales.
GSP-9300 Programming Manual Display Trigger File Marker File File utilities options Save the trace, state etc., and save options. Recall Recall the trace, state etc., and recall options. Marker Turns the Markers on/off and configures the markers. Peak Search Sequence Option Control System 14 Sets the triggering modes. Save Marker Auxiliary The Display key configures the windowing mode and basic display properties. The Marker key positions the markers on the trace.
GETTING STARTED Preset / Local key Preset LOCAL The Preset key will restore the spectrum analyzer to the Factory or User Preset settings. The Preset key will also return the instrument back to local control after it has been in remote control mode. Quick Save The Quick Save utility allows you to save either the state, trace, display screen, limit line, correction or sequence with only a single press. Power key Turns the instrument on/off. On = yellow, off = blue.
GSP-9300 Programming Manual SMB port supplies power for optional accessories. DC power supply 500mA MAX. DC 7V OUTPUT DC +7V 500mA Max. Numeric keypad 7 8 9 4 5 6 1 2 3 BK SP / Enter 0 The Tracking Generator (TG) output source. TG output port TG OUTPUT 50 W DC ±50V MAX. REV PWR +30dBm USB A, Micro SD 16 The numeric keypad is used to enter values and parameters. It is often used in conjunction with the arrow keys and scroll wheel.
GETTING STARTED Rear Panel IF OUT DVI-I port USB-B, LAN port Power socket Fan RS232 port TRIG IN/GATE IN port AC 100 50 60 Hz 240V 82W MAX. ALARM OUT/ OPEN COLLECTOR REF OUT REF IN GPIB port (optional) Battery cover/ Optional battery pack RS232 RS232 9 pin DSUB port. IF OUT SMA IF Out port. DVI-I DVI video out port. Supports SVGA (800X600) @ 60Hz.
GSP-9300 Programming Manual Power Socket Power Socket: 100~240V, 50/60Hz. Battery pack Voltage: 10.8V Capacity: 5200mAH REF IN BNC female reference input. REF OUT BNC female reference output: 10MHz, 50Ω impedance Security Lock ALARM OUT BNC female open collector Alarm output. TRIG IN/GATE IN BNC female 3.3V CMOS trigger input/gated sweep input. Phone 3.5mm stereo headphone jack (wired for mono operation) USB B USB B Device port. USB 1.1/2.
GETTING STARTED LAN RJ-45 10Base-T/100Base-Tx 19
GSP-9300 Programming Manual Display Attenuation level Date and time Marker information LXI icon Sweep settings Scale and Reference level Trace/ Detection settings Traces and waveforms Unassigned setting icons Sweep progress bar Entry / Message area Function menu Frequency/Bandwidth settings Status icons Sweep, Trigger, Pre-amp and USB settings Scale Displays the vertical scale of the vertical grid. Reference level Displays the reference level.
GETTING STARTED Function menu Soft menu keys associated with the F1 to F7 function keys to the right of the display. Sweep Mode This icon displays the sweep mode, as set by the Sweep Mode key. Sweep settings Sweep icon that shows the sweep status. Trace and detection settings Trace icon that shows the trace type and the detection mode used for each trace. Blank Unassigned setting icons. Trigger settings Trigger icon that shows the trigger status.
GSP-9300 Programming Manual Entry/Message area This area is used to show system messages, errors and input values/parameters. Trace and waveforms Main display showing the input signals, traces, limit lines and marker positions. Sweep progress bar The sweep progress bar shows the progress of slow sweeps (greater than 2 seconds).
GETTING STARTED Status Icon Overview 3G Adapter Indicates that the 3G adapter is installed and turned on. Demo Kit Indicates that the demo kit is installed and turned on. PreAmp Indicates that the pre amplifier is on. AC Shown when running on AC power. AC Charge Shown when the AC power is charging the battery. Alarm Off Alarm buzzer output is currently off. Alarm On Alarm buzzer output is currently on. Amplitude Offset Indicates that the amplitude-shift is active.
GSP-9300 Programming Manual Average Indicates that the Average function is active. External Lock Indicates that the system is now locked and refers to the external reference input signal External Trigger External trigger signal is being used. Math Trace math is being used. Sequence Indicator Shown when a sequence is running. Sweep Indicator Indicates that the sweep time is manually set. Tracking generator Indicates that the tracking generator is turned on.
REMOTE CONTROL REMOTE CONTROL This chapter describes the basic configuration of IEEE488.2 based remote control. This chapter includes interface configuration, a remote control overview as well as the control syntax and commands. Interface Configuration ................................................... 26 Command Syntax ............................................................ 49 Status Registers .............................................................. 54 Command List ...........................
GSP-9300 Programming Manual Interface Configuration Configure to USB Remote Interface USB configuration Panel operation PC side connector Type A, host GSP side connector Rear panel Type B, slave Speed 1.1/2.0 (full speed/high speed) USB Class USB TMC (USB T&M class) 1. Connect the USB cable to the rear panel USB B port. 2. Press System >More[F7]>RmtInterface Config[F1]>USB Mode and toggle the USB mode to Device. Note It may take a few moments to switch USB modes.
REMOTE CONTROL 4. Press System >More[F7]>RmtInterface Config[F1]>GPIB Addr[F1] and set the GPIB address. GPIB address GPIB constraints 0~30 Maximum 15 devices altogether, 20m cable length, 2m between each device Unique address assigned to each device At least 2/3 of the devices turned On No loop or parallel connection Configure the LAN and LXI Interface The GSP-9300 is a class C LXI compliant instrument.
GSP-9300 Programming Manual Settings 1. Press System >More[F7]>RmtInterface[F1]> LAN[F2]>LAN Config[F1] to set the LAN settings: IP Address[F1] Subnet Mask[F2] Default Gateway[F3] DNS Server[F4] LAN Config[F5] Sets the IP address. Sets the subnet mask. Sets the default gateway. Sets the DNS server address Toggles the LAN configuration between DHCP and manual settings. Hint: Use dotted decimal notation when entering IP addresses, ie., 172.16.20.8 2.
REMOTE CONTROL Limitations: No spaces Only 1~9, A~Z, a~z characters allowed A B ABCDE Rename> C a D b FGHIJ E c KLMNO Lowercase d PQRST Return e UVWXY Z Return Return Cancel password Menu tree to enter the password 5. The password appears on the bottom of the screen as it is created. Password 6. Press Hi SLIP Port Enter to confirm setting the password. 7. Press System >More[F7]>RmtInterface Config[F1]>LAN[F2] >HiSLIPPort to see the Hi Slip Port number.
GSP-9300 Programming Manual Reset LAN It may be necessary to reset the LAN configuration settings before the LAN can be used. 8. Press System >More[F7]>RmtInterface Config[F1]>LAN Reset[F3] to reset the LAN. 9. The GSP-9300 will now automatically reboot. Note Each time the LAN is reset, the default password is restored. Default password: lxiWNpwd Configure the WLAN Interface The WLAN settings operate using any standard 3G USB modem.
REMOTE CONTROL Connection Connect the 3G USB modem to the front panel USB A port. The 3G status icon will appear when the 3G USB adapter is connected. When it is first connected it will be grayed-out to indicate that it is connected but not activated. GSP USB A PORT 3G USB Adapter Settings 1. Insert the 3G USB modem into the front panel USB A port and wait for the 3G USB appear. icon to 2.
GSP-9300 Programming Manual WLAN settings Display Icon The 3G USB icon turns green when a successful connection has been made. The password on the LXI webpage can be set from the spectrum analyzer. The password is shown in the system information. Set Password By default the password is set to: lxiWNpwd 4. Press System >More[F7]>RmtInterface Config[F1]>LAN[F2]>LXIPassword[F3] to set the password. 5.
REMOTE CONTROL A B Rename> C a ABCDE D b FGHIJ E c KLMNO Lowercase d PQRST Return e UVWXY Z Return Return Cancel password Menu tree to enter the password 6. The password appears on the bottom of the screen as it is created. Password 7. Press Hi SLIP Port Enter to confirm setting the password. 8. Press System >More[F7]>RmtInterface Config[F1]>LAN[F2] >HiSLIPPort to see the Hi Slip Port number.
GSP-9300 Programming Manual Reset LAN It may be necessary to reset the LAN configuration settings before the LAN can be used. 9. Press System >More[F7]>RmtInterface Config[F1]>LAN Reset[F3] to reset the LAN. 10. The GSP-9300 will now automatically reboot. Note Each time the LAN is reset, the default password is restored.
REMOTE CONTROL Configure RS232C Background The RS232C interface is used for remote control with a PC. RS232C Configuration settings Baud Rate Stop bit: 1 (fixed) Parity: none (fixed) Data bit: 8 (fixed) Connection Connect an RS232C cable from the PC to the rear panel RS232 port. 1. Press System >More[F7]>RmtInterface Config[F1]>RS232 BaudRate[F4] to set the baud rate.
GSP-9300 Programming Manual number, Serial number, and Firmware version in the following format. GWINSTEK,GSP9300,XXXXXXXX,T.X.X.X.X Manufacturer: GWINSTEK Model number : GSP9300 Serial number : XXXXXXXX Firmware version : T.X.X.X Note 36 For further details, please see the programming manual, available on the GW Instek web site @ www.gwinstek.com.
REMOTE CONTROL LXI Browser Interface and Function Check Functionality check Enter the IP address of the spectrum analyzer in a web browser after the instrument has been configured and connected to the LAN (page 27) or WLAN (page 30). http:// XXX.XXX.XXX.XXX The web browser interface appears: Welcome Page Note The Welcome Page lists all the LXI and LAN/WLAN configuration settings as well as the instrument identification. The instrument identification can be disabled from this page.
GSP-9300 Programming Manual View & Modify Configuration The View & Modify Configuration allows you to modify the LAN settings from the browser. Press the Modify Configuration button to modify any of the configuration files. A password must be entered to alter the settings. Default password: lxiWNpwd [Note: password is case sensitive.
REMOTE CONTROL SCPI Command The SCPI Command page allows you to enter SCPI commands directly from the browser for full remote control. Please see the programming manual for details. A password must be entered before remote commands can be used. Default password: lxiWNpwd [Note: password is case sensitive.] Get Image Note The Get Image page allows the browser to remotely capture a screenshot of the GSP-9300 display.
GSP-9300 Programming Manual GPIB Function Check Background To test the GPIB functionality, National Instruments Measurement and Automation Explorer can be used. This program is available on the NI website, www.ni.com., via a search for the VISA Run-time Engine page, or “downloads” at the following URL, http://www.ni.com/visa/ Requirements Operating System: Windows XP, 7, 8 Functionality check 1. Start the NI Measurement and Automation Explorer (MAX) program.
REMOTE CONTROL 3 2 4. Select the device (GPIB address of GSP-9300) that now appears in the System>Devices and Interfaces > “GPIBX” >”Instrument X” node. 5. Click on the VISA Properties tab on the bottom. 6. Click Open Visa Test Panel.
GSP-9300 Programming Manual 7. Click on Configuration. 8. Click on the GPIB Settings tab and confirm that the GPIB settings are correct. 7 8 9. Click on the I/O Settings tab. 10. Make sure the Enable Termination Character check box is checked, and the terminal character is \n (Value: xA). 11. Click Apply Changes. 9 10 11 12. Click on Input/Output. 13. Click on the Basic/IO tab.
REMOTE CONTROL 14. Enter *IDN? in the Select or Enter Command drop down box. 15. Click Query. 16. The *IDN? query will return the Manufacturer, model name, serial number and firmware version in the dialog box. GWINSTEK,GSP9300,ENXXXXXX,TX.X.X.
GSP-9300 Programming Manual USB Function Check Background To test the USB functionality, National Instruments Measurement and Automation Explorer can be used. This program is available on the NI website, www.ni.com., via a search for the VISA Run-time Engine page, or “downloads” at the following URL, http://www.ni.com/visa/ In addition the IVI driver for the GSP-9300 must also be downloaded.
REMOTE CONTROL Functionality check 1. Set the Remote interface to USB, see page 26. 2. From the Windows Device Manager sure the IVI driver recognizes the USB connection. The GSP-9300 will be recognized as a USB Test and Measurement device (IVI) when the connection is successful. If the connection is not recognized, reinstall the IVI driver and set the interface to USB again. To access the Device Manager in Windows 7: Start>Control Panel>Hardware and Sound>Device Manager 1 3.
GSP-9300 Programming Manual 4. Select the GSP-9300 device that now appears in the System>Devices and Interfaces > GSP9300“USBX…” node. 5. Click on the VISA Properties tab on the bottom. 6. Click Open Visa Test Panel.
REMOTE CONTROL 7. Click on the I/O Settings tab. 8. Make sure the Enable Termination Character check box is checked, and the terminal character is \n (Value: xA). 9. Click Apply Changes. 7 8 9 10. Click on Input/Output. 11. Click on the Basic/IO tab. 12. Enter *IDN? in the Select or Enter Command drop down box. 13. Click Query. 14. The *IDN? query will return the Manufacturer, model name, serial number and firmware version in the dialog box. GWINSTEK,GSP9300,ENXXXXXX,TX.X.X.
GSP-9300 Programming Manual 10 11 12 14 48 13
REMOTE CONTROL Command Syntax Compatible Standard Command Structure IEEE488.2 Full compatibility SCPI, 1999 Full compatibility SCPI (Standard Commands for Programmable Instruments) commands follow a tree-like structure, organized into nodes. Each level of the command tree is a node. Each keyword in a SCPI command represents each node in the command tree. Each keyword (node) of a SCPI command is separated by a colon (:). For example, the diagram below shows an SCPI sub-structure and a command example.
GSP-9300 Programming Manual Query A query is a simple or compound command followed by a question mark (?). A parameter (data) is returned. Example CALCulate:CSO:STATe? Compound Two or more commands on the same command line. Compound commands are separated with either a semicolon (;) or a semi-colon and a colon (;:). A semi-colon is used to join two related commands, with the caveat that the last command must begin at the last node of the first command.
REMOTE CONTROL Commands and queries have two different forms, long and short. The command syntax is written with the short form of the command in capitals and the remainder (long form) in lower case. Command Forms The commands can be written in capitals or lower-case, just so long as the short or long forms are complete. An incomplete command will not be recognized. Below are examples of correctly written commands.
GSP-9300 Programming Manual Common Input Parameters Type Description Example Boolean logic 0, 1 integers 0, 1, 2, 3 decimal numbers 0.1, 3.14, 8.5 floating point 4.5e-1, 8.25e+1 any of NR1, 2, 3 1, 1.5, 4.5e-1 Input: + unit 2.5 mhz Unit = kHz, MHz, GHz. Note: The unit can be omitted (unit defaults to Hz). Return: 2.5e+5 Note: Units = Hz.
REMOTE CONTROL Note: Units = dB. Input: 30 mv NR3 +unit type Note: The unit can be omitted. (Unit defaults to current y-axis unit). Return: 3.0e-2 Note: Units = current y axis unit.
GSP-9300 Programming Manual Status Registers Status Registers Overview Description The status registers are used to determine the status of the spectrum analyzer. The status registers maintain the status of the pass/fail limits, trigger status and other operation statuses.
REMOTE CONTROL Questionable Status Frequency Register Operation Status Register Questionable Status ACP Limit Register Questionable Status SEM Limit Register Questionable Status TOI Limit Register Questionable Status Demod Fail Register 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 Not used Not used Not used 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 Wait for trigger 5 4 Measuring 4 4 3 Sweeping 3 3
GSP-9300 Programming Manual Status Register Structure Each status register (excluding the status byte register) is divided into a number of register structures: Condition register Positive transition register Negative transition register Event Register Event Enable Register Condition Registers The condition registers report the state of the GSP-9300. Condition registers can only be read.
REMOTE CONTROL To higher order register + Condition Register PTR / NTR Event Register 0 1 : : 15 0 1 : : 15 0 1 : : 15 & & & & : & & : & & & & Enable Register 0 1 : : 15 Status Byte Register (STB) The Status Byte register consolidates the status events of all the status registers. The Status Byte register can be cleared with the *CLS command.
GSP-9300 Programming Manual 5 32 6 64 7 128 ESB: This is the summary bit for the Standard Event Register. MSS/RQS: The MSS bit is the summary bit for the Service Request Enable Register. The RQS bit is set to 1 when the MSS bit is set to 1. Operation Status Summary Bit: This is the summary bit for the Operation Status Register. Standard Event Status Register (ESR) The Standard Event Status Register Group indicates if any errors have occurred or fail limits tripped.
REMOTE CONTROL Operation Status Register The Operation Status Register Group indicates the operating status of the GSP-9300. Overview Bit Summary Bit 3 4 5 Weight Description 8 Sweeping: Indicates that a sweep is in progress. 16 Measuring: The instrument is currently performing a measurement. 32 Waiting for Trigger: The instrument is in a “wait for trigger” state. Questionable Status Register The Questionable Status Register Group indicates if any limits have been tripped.
GSP-9300 Programming Manual 60 14 16384 15 32768 2FSK Fail: This bit is set to 1 when the 2FSK fail conditions are met. Demod Fail: This is the summary bit for the Demod Fail Register.
REMOTE CONTROL Questionable Status Frequency Register The Questionable Status Frequency Register indicates if the span or BW settings are invalid. Overview Bit Summary Bit 5 Weight Description 32 Invalid Span or BW: This bit is set to 1 when there is an invalid span or bandwidth (setting) during the frequency count. Questionable Status ACP Limit Register The Questionable Status ACP Limit Register Group indicates if any adjacent channel limits have been tripped.
GSP-9300 Programming Manual Questionable Status SEM Limit Register The Questionable Status SEM Limit Register Group indicates if any of the SEM offset limits have been tripped. Overview Bit Summary Bit 0 1 2 3 4 5 6 7 8 9 62 Weight Description 1 Offset 1 Upper Fail: This bit is set to 1 when the SEM Offset 1 upper limit has been violated. 2 Offset 1 Lower Fail: This bit is set to 1 when the SEM Offset 1 lower limit has been violated.
REMOTE CONTROL Questionable Status TOI Limit Register The Questionable Status TOI Limit Register Group indicates if the 3rd Order Upper or Lower limit has been tripped. Overview Bit Summary Bit 0 1 Weight Description 1 3rd Upper Fail: This bit is set to 1 when the 3rd Order Upper limit has been tripped. 2 3rd Lower Fail: This bit is set to 1 when the 3rd Order Lower limit has been tripped.
GSP-9300 Programming Manual Command List SCPI Commands *CLS ....................................................................................... 74 *IDN?..................................................................................... 74 *ESE ....................................................................................... 75 *ESR? ..................................................................................... 75 *OPC ......................................................................
REMOTE CONTROL :CALCulate:DEMod:AM:STATe ....................................... 88 :CALCulate:DEMod:EARPhone:STATe .......................... 89 :CALCulate:DEMod:FM:RESult:CURRent? .................... 89 :CALCulate:DEMod:FM:RESult:MINimum? .................. 90 :CALCulate:DEMod:FM:RESult:MAXimum? ................. 90 :CALCulate:DEMod:FM:STATe........................................ 91 :CALCulate:DEMod:RESet ................................................ 91 :CALCulate:HARMonic:DISTortion? ...............
GSP-9300 Programming Manual :CALCulate:MARKer:TRACe .................................. 104 :CALCulate:MARKer:TRACe:AUTO..................... 105 :CALCulate:MARKer:TYPE .................................... 105 :CALCulate:MARKer:X ............................................ 106 :CALCulate:MARKer:Y? ........................................... 106 :CALCulate:MATH:PDIF ................................................. 106 :CALCulate:MATH:LDIF .................................................
REMOTE CONTROL :DISPlay:DEMod[:WINDow]:TRACe:X[:SCALe] :RVALue .............................................................................. 120 :DISPlay:DEMod[:WINDow]:TRACe:Y [:SCALe]:AUTO ............................................................................................... 120 :DISPlay:DEMod[:WINDow]:TRACe:Y[:SCALe] :PDIVision ........................................................................... 121 :DISPlay:DEMod[:WINDow]:TRACe:Y[:SCALe] :RPOSition ......................................
GSP-9300 Programming Manual :INPut:IMPedance .............................................................. 133 :INPut:OFFSet .................................................................... 133 MMEMory commands :MMEMory:CATalog? ....................................................... 134 :MMEMory:CDIRectory ................................................... 135 :MMEMory:COPY ............................................................. 135 :MMEMory:DELete .............................................
REMOTE CONTROL [:SENSe]:ASET:SPAN:AUTO ......................................... 150 [:SENSe]:AVERage:COUNt ............................................. 151 [:SENSe]:AVERage:STATe............................................... 151 [:SENSe]:AVERage:TYPE ................................................ 151 [:SENSe]:BANDwidth|BWIDth[:RESolution].............. 152 [:SENSe]:BANDwidth|BWIDth[:RESolution]:AUTO 152 [:SENSe]:BANDwidth|BWIDth:VIDeo ........................ 153 [:SENSe]:BANDwidth|BWIDth:VIDeo:AUTO...
GSP-9300 Programming Manual [:SENSe]:OCBW:BANDwidth|BWIDth ....................... 165 [:SENSe]:OCBW:PERCent ............................................... 165 [:SENSe]:OCBW:SPACe ................................................... 166 [:SENSe]:P1DB:AVERage:COUNt ................................. 166 [:SENSe]:P1DB:GAIN:OFFSet ....................................... 166 [:SENSe]:PMETer:FREQuency ....................................... 167 [:SENSe]:PMETer:HLIMit...............................................
REMOTE CONTROL [:SENSe]:SEMask:OFFSet:STARt:RELative ......... 179 [:SENSe]:SEMask:OFFSet:STATe .......................... 180 [:SENSe]:SEMask:OFFSet:STOP:ABSolute .......... 180 [:SENSe]:SEMask:OFFSet:STOP:ABSolute :COUPle ............................................................................... 181 [:SENSe]:SEMask:OFFSet:STOP:RELative........... 181 [:SENSe]:SEMask:OFFSet:STOP:RELative :COUPle ...............................................................................
GSP-9300 Programming Manual SYSTem commands :SYSTem:ALARm:STATe ................................................. 194 :SYSTem:CLOCk:DATE .......................................... 195 :SYSTem:CLOCk:MODE ........................................ 195 :SYSTem:CLOCk:STATe ......................................... 196 :SYSTem:CLOCk:TIME ........................................... 196 :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ....... 196 :SYSTem:COMMunicate:LANReset ...............................
REMOTE CONTROL :STATus:QUEStionable:ACPLimit:NTRansition .......... 211 :STATus:QUEStionable:ACPLimit:PTRansition ........... 211 :STATus:QUEStionable:SEMLimit :CONDition? ........ 212 :STATus:QUEStionable:SEMLimit:ENABle? ............... 213 :STATus:QUEStionable:SEMLimit[:EVENt]? .............. 213 :STATus:QUEStionable:SEMLimit :NTRansition ........ 214 :STATus:QUEStionable:SEMLimit:PTRansition .......... 215 :STATus:QUEStionable:TOILimit:CONDition? .......... 215 :STATus:QUEStionable:TOILimit:ENABle .....
GSP-9300 Programming Manual SCPI Commands *CLS ....................................................................................... 74 *IDN?..................................................................................... 74 *ESE ....................................................................................... 75 *ESR? ..................................................................................... 75 *OPC ...................................................................................
REMOTE CONTROL Return parameter Returns the instrument identification as a string in the following format: GWINSTEK,GSP-9300,XXXXXXXX,T.X.X.X.X Manufacturer: GWINSTEK Model number : GSP-9300 Serial number : XXXXXXXX Firmware version : T.X.X.X.X Set *ESE Query Description Sets or queries the Standard Event Status Enable register.
GSP-9300 Programming Manual Syntax *OPC Query Syntax *OPC? Return parameter 1 Returns 1 when all the outstanding commands have completed. *RST Set Description *RST will perform a factory reset. Syntax *RST Set *SRE Query Description Sets or queries the Service Request Enable register. The Service Request Enable register determines which registers of the Status Byte register are able to generate service requests.
REMOTE CONTROL Query Syntax *TST? Return parameter 0 *WAI Returns “0” Set Description Prevents any other commands or queries from being executed until all outstanding commands have completed. Syntax *WAI CALCulate Commands :CALCulate:ACPR:ACHannel:HLIMit:FAIL? ......... 79 :CALCulate:ACPR:ACHannel:LLIMit:FAIL? .......... 80 :CALCulate:ACPR:ACHannel:LOWer? .................... 80 :CALCulate:ACPR:ACHannel:UPPer? ...................... 80 :CALCulate:ACPR:ACHannel:STATe ..................
GSP-9300 Programming Manual :CALCulate:DEMod:FM:RESult:CURRent? .................... 89 :CALCulate:DEMod:FM:RESult:MINimum? .................. 90 :CALCulate:DEMod:FM:RESult:MAXimum? ................. 90 :CALCulate:DEMod:FM:STATe ....................................... 91 :CALCulate:DEMod:RESet ................................................ 91 :CALCulate:HARMonic:DISTortion? ............................... 91 :CALCulate:HARMonic:RESult? ....................................... 92 :CALCulate:HARMonic:STATe .
REMOTE CONTROL :CALCulate:MARKer:TYPE .................................... 105 :CALCulate:MARKer:X ............................................ 106 :CALCulate:MARKer:Y? ........................................... 106 :CALCulate:MATH:PDIF ................................................. 106 :CALCulate:MATH:LDIF ................................................. 107 :CALCulate:MATH:LOFF ................................................ 107 :CALCulate:NDB:STATe .........................................
GSP-9300 Programming Manual Query Example :CALC:ACPR:ACH1:HLIM:FAIL? >0 :CALCulate:ACPR:ACHannel:LLIMit: FAIL? Query Description Returns the ACPR lower limit pass/fail judgment for the selected adjacent channel.
REMOTE CONTROL Parameter Return parameter Query Example adjacent channel 1~3 Power ratio in dB :CALC:ACPR:ACH1:UPP? >1.921e+01 Set :CALCulate:ACPR:ACHannel:STATe Query Description Sets or queries the state of the selected adjacent channel. Syntax :CALCulate:ACPR:ACHannel:STATe {OFF|ON|0|1} Query Syntax :CALCulate:ACPR:ACHannel:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Query Example adjacent channel 1~3 Disable the selected channel.
GSP-9300 Programming Manual :CALCulate:ACPR:CHANnel:LLIMit:FAIL? Query Description Returns the ACPR lower limit pass/fail judgment for the main channel. A pass indicates that every trace point in the main channel is higher than or equal to the lower limit.
REMOTE CONTROL Return parameter 0 1 Query Example ACPR is disabled. ACPR is enabled. :CALC:ACPR:STAT? >1 Set :CALCulate:BFSK:STATe Query Description Sets or queries the state of the BFSK measurement function. Syntax :CALCulate:BFSK:STATe {OFF|ON} Query Syntax Parameter :CALCulate:BFSK:STATe? OFF BFSK is disabled. ON BFSK is enabled. Return parameter 0 1 Query Example BFSK is disabled. BFSK is enabled. :CALC:BFSK:STAT? >1 :CALCulate:BFSK:RESTart Set Description Restarts the BFSK measurement.
GSP-9300 Programming Manual :CALCulate:CNR:RESult? Query Description Returns the CNR measurement result in dB. Query Syntax :CALCulate:CNR:RESult? Return parameter Query Example CNR measurement in dB :CALC:CNR:RES? >-4.959e+01 Set :CALCulate:CNR:STATe Query Description Sets or queries the state of the CNR measurement function. Syntax :CALCulate:CNR:STATe {ON|OFF|1|0} Query Syntax :CALCulate:CNR:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Query Example CNR is off. CNR is on.
REMOTE CONTROL Set :CALCulate:CSO:STATe Query Description Sets or queries the state of the CSO measurement function. Syntax :CALCulate:CSO:STATe {ON|OFF|1|0} Query Syntax :CALCulate:CSO:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Query Example CSO is off. CSO is on. CSO is off. CSO is on. CSO is off. CSO is on. :CALC:CSO:STAT? >1 :CALCulate:CTB:RESult? Query Description Returns the CTB measurement result in dB.
GSP-9300 Programming Manual ON Return parameter 0 1 Query Example CTB is on. CTB is off. CTB is on. :CALC:CTB:STAT? >0 :CALCulate:CTB:RESTart Set Description Restarts the CTB measurement. Syntax :CALCulate:CTB:RESTart :CALCulate:DELTamarker:PAIR:SPAN Set Description Sets the span between the chosen marker and the delta marker. Syntax :CALCulate:DELTamarker:PAIR:SPAN Parameter Example :CALC:DELT1:PAIR:SPAN 1e+9 Marker number. frequency of span.
REMOTE CONTROL Syntax :CALCulate:DELTamarker:X Query Syntax :CALCulate:DELTamarker:X? Parameter Return parameter Example Marker number. frequency in Hz. :CALC:DELT1:X? >1e+9 :CALCulate:DELTamarker:Y? Query Description Returns the selected delta marker Y axis value. Query Syntax :CALCulate:DELTamarker:Y? Parameter Marker number. Return parameter in dB. Example :CALC:DELT1:Y? >-1.
GSP-9300 Programming Manual :CALCulate:DEMod:AM:RESult:MINimum? Query Description Returns the minimum recorded measurement results for AM demodulation as a comma separated string. Query Syntax :CALCulate:DEMod:AM:RESult:MINimum? Return parameter depth Modulation depth in %. rate Modulation rate in Hz. power Carrier power in the current Y-axis units. offset Carrier frequency offset in Hz.
REMOTE CONTROL Syntax :CALCulate:DEMod:AM:STATe {ON|OFF|1|0} Query Syntax :CALCulate:DEMod:AM:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn AM Analysis off. Turn AM Analysis on. Turn AM Analysis off. Turn AM Analysis on. AM Analysis is off. AM Analysis is on. :CALC:DEM:AM:STAT 1 Set :CALCulate:DEMod:EARPhone:STATe Query Description Sets or queries the state of the ear phone out port.
GSP-9300 Programming Manual sinad Query Example Signal to noise and distortion ratio in dB. :CALC:DEM:FM:RES:CURR? >9.840e+1,1.02e+2,-1.12e+1,3.21e+1,1.61e+1 :CALCulate:DEMod:FM:RESult:MINimum? Query Description Returns the minimum recorded measurement results for FM demodulation as a comma separated string. Query Syntax :CALCulate:DEMod:FM:RESult:MINimum? Return parameter deviation Frequency deviation in Hz. rate Modulation rate in Hz.
REMOTE CONTROL Set :CALCulate:DEMod:FM:STATe Query Description Sets or queries the state of the FM Analysis function. Syntax :CALCulate:DEMod:FM:STATe {ON|OFF|1|0} Query Syntax :CALCulate:DEMod:FM:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn FM Analysis off. Turn FM Analysis on. Turn FM Analysis off. Turn FM Analysis on. FM Analysis is off. FM Analysis is on.
GSP-9300 Programming Manual :CALCulate:HARMonic:RESult? Query Description Returns the amplitude of each harmonic in dBm. Query Syntax :CALCulate:HARMonic:RESult? ,,…. Returns the amplitude of the fundamental harmonic frequency in dBm. Returns the amplitude of the nth harmonic in dBm. Query Example :CALC:HARM:RES? >-7.572e+01,0.00e+00,0.00e+00,0.00e+00,0.
REMOTE CONTROL Parameter 0 1 OFF ON Return parameter 0 1 Example Turn Jitter Analysis off. Turn Jitter Analysis on. Turn Jitter Analysis off. Turn Jitter Analysis on. Jitter Analysis is off. Jitter Analysis is on. :CALCulate:JITTer:STATe 1 :CALCulate:JITTer:CARRier:POWer? Query Description Returns the carrier power in the current Y-axis units. Query Syntax :CALCulate:JITTer:CARRier:POWer? Return parameter Query Example In the current Y-axis units. :CALC:JITT:CARR:POW? >-5.
GSP-9300 Programming Manual :CALCulate:LIMit:CLEar Set Description Clears the High Limit, Low Limit and the Pass/Fail state for the selected limit line. Syntax :CALCulate:LIMit:CLEar Parameter Example :CALC:LIM1:CLE Selected limit line Set :CALCulate:LIMit:DATA Description Query Sets or queries the frequency, amplitude limit of every point in the selected limit line. The data is stored in CSV format.
REMOTE CONTROL :CALCulate:LIMit:LOW Set Description Selects which limit line is used for the low limit. Syntax :CALCulate:LIMit:LOW Parameter Example :CALC:LIM:LOW 2 1~5 :CALCulate:LIMit:HIGH Set Description Selects which limit line is used for the high limit.
GSP-9300 Programming Manual Set :CALCulate:LIMit:MODE Query Description Sets or queries the Pass/Fail mode for limit line testing. Syntax :CALCulate:LIMit:MODE {SING|CONT} Query Syntax :CALCulate:LIMit:MODE? Parameter SING CONT Stops triggering after a pass/fail result. Continues triggering after a pass/fail result. Return Parameter SINGLE Stops triggering after a pass/fail result. CONTINUE Continues triggering after a pass/fail result.
REMOTE CONTROL Parameter limit line 1~5 in dB Example :CALC:LIM2:TRAC 10 Set :CALCulate:LIMit:TYPE Query Description Sets or queries the Pass/Fail conditions for the limit line testing. Syntax :CALCulate:LIMit:TYPE {ALL|MAX|MIN} Query Syntax :CALCulate:LIMit:TYPE? Parameter/ ALL Return Parameter MAX MIN Example All-in. Max-In Min-In :CALC:LIM:TYPE ALL :CALCulate:MARKer:AOFF Set Description Turns all the markers off.
GSP-9300 Programming Manual Return parameter Note Frequency resolution in Hz. * Only one marker can be selected at a time to use the marker counter function. The selected marker counter will disable the previously selected marker counter. ** Only 1000, 100, 10, 1 Hz are meaningful. Example :CALC:MARK1:FCO:RES? >1.0e+3 :CALCulate:MARKer:FCOunt: RESolution:AUTO Set Query Description Sets the frequency counter resolution Auto setting on/off.
REMOTE CONTROL Parameter 0 1 OFF ON Return parameter 0 1 Example Marker number 1~6 Turn frequency counter off. Turn frequency counter on. Turn frequency counter off. Turn frequency counter on. Frequency counter is off. Frequency counter is on. :CALC:MARKer1:FCO:STAT 1 :CALCulate:MARKer:FCOunt:X? Query Description Returns the counter frequency of the selected marker in Hz.
GSP-9300 Programming Manual Set :CALCulate:MARKer:NOISe:Y? Query Description Returns the normalized noise level over a BW of 1Hz from the marker position. Query Syntax :CALCulate:MARKer:NOISe:Y? Parameter Return parameter Example Maker number 1~6. Normalized noise level in the Y-axis unit. :CALC:MARK1:NOIS:Y? >1.166e+2 :CALCulate:MARKer:PEAK Set Description Sets the selected marker to the selected peak.
REMOTE CONTROL Parameter 0 1 OFF ON Return parameter 0 1 Example Turn peak track off. Turn peak track on. Turn peak track off. Turn peak track on. Peak track is off. Peak track is on. :CALC:MARK:PEAK:CTR:STAT ON :CALCulate:MARKer:PEAK:DATA? Description Query Returns all the top 10 peak data values in CSV format (returns the contents of the peak table). The data contains 10 pairs of data from the top 10 peaks. Each pair includes the peak frequency and the peak amplitude.
GSP-9300 Programming Manual Set :CALCulate:MARKer:PEAK:SORT:TYPE Query Description Sets or queries the peak sort type for the peak table. Syntax :CALCulate:MARKer:PEAK:SORT:TYPE {FREQuency|AMPLitude} Query Syntax :CALCulate:MARKer:PEAK:SORT:TYPE? Parameter/ FREQuency Sort by frequency. Return parameter AMPLitude Sort by amplitude. Example :CALC:MARK:PEAK:SORT:TYPE FREQ Set :CALCulate:MARKer:PEAK:TABLe:STATe Query Description Sets or queries the state of the Peak Table.
REMOTE CONTROL Return parameter Example Peak threshold. Note: the unit returned depends on the currently set vertical units. :CALC:MARK:PEAK:THR -3 dBm :CALCulate:MARKer:PEAK:THReshold: STATe Set Query Description Sets or queries the state of the Peak Threshold. Syntax :CALCulate:MARKer:PEAK:THReshold:STATe {ON|OFF|1|0} Query Syntax :CALCulate:MARKer:PEAK:THReshold:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn peak threshold off. Turn peak threshold on.
GSP-9300 Programming Manual Set :CALCulate:MARKer:STATe Query Description Sets or queries the state of the selected marker. Syntax :CALCulate:MARKer:STATe {ON|OFF|1|0} Query Syntax :CALCulate:MARKer:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Marker number 1~6 Turn the selected marker off. Turn the selected marker on. Turn the selected marker off. Turn the selected marker on. The selected marker is off. The selected marker on.
REMOTE CONTROL Query Syntax :CALCulate:MARKer:TRACe? Parameter/ Return parameter Example Marker number 1~6 The name of the trace: (1, 2, 3, 4) :CALC:MARK2:TRAC 1 Set :CALCulate:MARKer:TRACe:AUTO Query Description Sets or queries the state of the Marker Trace function. Allows the selected marker to be automatically assigned to a trace (on) or be to manually assigned a trace (off).
GSP-9300 Programming Manual Set :CALCulate:MARKer:X Query Description Sets or returns the marker position in Hz. Syntax :CALCulate:MARKer:X Query Syntax :CALCulate:MARKer:X? Parameter/ Return parameter Example Marker number 1~6 Hz :CALC:MARK4:X 2.0e+6 Set :CALCulate:MARKer:Y? Query Description Returns the marker’s vertical position in the current unit.
REMOTE CONTROL :CALCulate:MATH:LDIF Set Description Calculates the logarithmic difference between two traces (T1 – the first trace operand and T2 – the second trace operand) and assigns the designated reference level to the destination trace. Syntax :CALCulate:MATH:LDIF Parameter < Destination Trace>* < T1> < T2> [ TRACe1, TRACe2, TRACe3 or TRACe4 Reference level Note * The destination trace cannot be the same the T1 or T2 traces.]
GSP-9300 Programming Manual Query Syntax :CALCulate:NDB:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn NdB BW off. Turn NdB BW on. Turn NdB BW off. Turn NdB BW on. NdB BW is off. NdB BW is on. :CALC:NDB:STAT ON :CALCulate:NDB:BANDwidth|BWIDth? Query Description Returns the NdB bandwidth measurement. Query Syntax :CALCulate:NDB:BANDwidth|BWIDth? Return parameter Example NdB bandwidth in Hz. :CALC:NDB:BAND? >5.
REMOTE CONTROL Set :CALCulate:OCBW:STATe Query Description Turns the OCBW measurement on/off or queries its state. Syntax :CALCulate:OCBW:STATe {ON|OFF|1|0} Query Syntax :CALCulate:OCBW:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn OCBW off. Turn OCBW on. Turn OCBW off. Turn OCBW on. OCBW is off. OCBW is on. :CALC:OCBW:STAT ON :CALCulate:OCBW:BANDwidth|BWIDth? Query Description Returns the OCBW bandwidth measurement.
GSP-9300 Programming Manual :CALCulate:OCBW:POWer? Query Description Returns the OCBW total power measurement. Query Syntax :CALCulate:OCBW:POWer? Return parameter Example OCBW total power in the current Y-axis unit. :CALC:OCBW:POW? >1.33e+01 :CALCulate:OCBW:PSD? Query Description Returns the OCBW power spectral density. Query Syntax :CALCulate:OCBW:PSD? Return parameter Example PSD in dBm/Hz. :CALC:OCBW:PSD? >-9.
REMOTE CONTROL :CALCulate:P1DB:GAIN:AVERage? Description Returns the P1dB average gain. Query Syntax :CALCulate:P1DB:GAIN:AVERage? Return parameter N/A Example Query Return the average gain in dB. Returns N/A if the P1dB value is not found or not applicable. :CALC:P1DB:GAIN:AVER? >1.416e+01 :CALCulate:P1DB:GAIN:RESult? Query Description Returns the gain (in dB) for each 1dBm increase in TG input level from -30dBm to 0dBm.
GSP-9300 Programming Manual Return parameter , Example Returns the x-axis coordinate in dBm. Returns the y-axis coordinate in dBm. :CALC:P1DB:RES? >-9.25e+00,4.12e+00 :CALCulate:PMETer:POWer? Query Description Returns the power meter power measurement. Query Syntax :CALCulate:PMETer:POWer? Return parameter Example Power in the current Y-axis unit. :CALC:PMET:POW? >-0.
REMOTE CONTROL Query Syntax :CALCulate:PMETer:LIMit:FAIL? Return parameter 0 1 Example Pass, or limits are not on. Fail :CALC:PMET:LIM:FAIL? >1 Set :CALCulate:SEM:STATe Query Description Turns the SEM measurement on/off or queries its state. Syntax :CALCulate:SEM:STATe {ON|OFF|1|0} Query Syntax :CALCulate:SEM:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turns SEM off. Turns SEM on. Turns SEM off. Turns SEM on. SEM is off. SEM is on.
GSP-9300 Programming Manual Example Upper pass/fail limit judgment 0 = pass, 1 = fail. :CALC:SEM:OFFS1:RES? >9e+7, -7.9e+1,0,1.7e+7,-6.9e+1,0 :CALCulate:TOI:DIFFerential? Query Description Returns the third order intermodulation distortion. Query syntax :CALCulate:TOI:DIFFerential? Return parameter <3rd order lower> <3rd order upper> Example dBc dBc dBc dBc :CALC:TOI:DIFF? >0.0e+0,-1.67e-1,-1.09e+1,-6.
REMOTE CONTROL OFF ON Return parameter 0 1 Example Turns pass/fail limit off. Turns pass/fail limit on. Turns pass/fail limit off. Turns pass/fail limit on. :CALC:TOI:LIM:STAT ON :CALCulate:TOI:RESult? Query Description Returns the third order intercept and the pass/fail judgments. Query syntax :CALCulate:TOI:RESult? Return parameter <3rd lower> <3rd upper> Example 3rd order lower intercept 3rd order lower pass/fail judgment.
GSP-9300 Programming Manual CONFigure Commands :CONFigure:MODE .......................................................... 116 Set :CONFigure:MODE Query Description Sets or queries the operating mode, spectrum or power meter.
REMOTE CONTROL DISPlay Commands :DISPlay:BRIGhtness......................................................... 118 :DISPlay:ENABle ............................................................... 118 :DISPlay:DEMod[:WINDow]:TRACe:X[:SCALe] :AUTO ................................................................................. 119 :DISPlay:DEMod[:WINDow]:TRACe:X[:SCALe] :PDIVision ...........................................................................
GSP-9300 Programming Manual :OFFSet ................................................................................ 128 :DISPlay[:WINDow]:TRACe:Y[:SCALe]:SPACing ....... 129 :DISPlay[:WINDow]:TRACe:Y[:SCALe]:STATe .......... 129 :DISPlay:SPECtrogram:DELTA:INVerse:TIME? ........ 130 Set :DISPlay:BRIGhtness Query Description Sets or queries the LCD brightness level.
REMOTE CONTROL :DISPlay:DEMod[:WINDow]:TRACe:X [:SCALe]:AUTO Set Query Description Turns auto scale on/off for AM/FM demodulation or queries its state. When set to ON, the auto scale function will be executed continuously. Syntax :DISPlay:DEMod[:WINDow]:TRACe:X[:SCALe]:AUTO {OFF|ON|0|1} Query Syntax :DISPlay:DEMod[:WINDow]:TRACe:X[:SCALe]:AUTO? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn Auto Scale off. Turn Auto Scale on. Turn Auto Scale off. Turn Auto Scale on. Auto Scale is off.
GSP-9300 Programming Manual :DISPlay:DEMod[:WINDow]:TRACe:X [:SCALe]:RPOSition Set Query Description Sets or queries the Reference Position of the trace for AM/FM demodulation (x-axis grid division).
REMOTE CONTROL :DISPlay:DEMod[:WINDow]:TRACe:Y [:SCALe]:PDIVision Set Query Description Sets or queries the Y-axis scale per division. Syntax :DISPlay:DEMod[:WINDow]:TRACe:Y[:SCALe]: PDIVision Query Syntax :DISPlay:DEMod[:WINDow]:TRACe:Y[:SCALe]: PDIVision? Parameter Return parameter Example AM Unit: %, FM Unit: Hz AM Unit: %, FM Unit: Hz :DISP:DEM:TRAC:Y:PDIV 2.
GSP-9300 Programming Manual :DISPlay:DEMod[:WINDow]:TRACe:Y [:SCALe]:RVALue Set Query Description Sets or queries the Reference value (AM: %, FM: Hz). Syntax :DISPlay:DEMod[:WINDow]:TRACe:Y[:SCALe]: RVALue Query Syntax :DISPlay:DEMod[:WINDow]:TRACe:Y[:SCALe]: RVALue? Parameter Return parameter Example AM Unit: %, FM Unit: Hz AM Unit: %, FM Unit: Hz :DISP:DEM:TRAC:Y:RVAL 2 % :DISPlay[:WINDow]:NORMal Set Description Sets the display window to the normal trace mode.
REMOTE CONTROL :DISPlay[:WINDow]:SPLit:NORMal: ALTernate Description Set Turns on the Alternate Sweep function for split window mode, both windows are in the normal trace mode. (we also have Spectrogram and Topographic mode) Syntax :DISPlay[:WINDow]:SPLit:NORMal:ALTernate Example :DISP:SPL:NORM:ALT :DISPlay[:WINDow]:SPLit:NORMal:ACTive Set Description Sets which window (upper or lower) to display the normal trace mode in. It also becomes the active window.
GSP-9300 Programming Manual Syntax :DISPlay[:WINDow]:SPLit:TOPO Example :DISP:SPL:TOPO :DISPlay[:WINDow]:TOPO Set Description Sets the display window to topographic. Syntax :DISPlay[:WINDow]:TOPO Example :DISP:TOPO :DISPlay[:WINDow]:TOPO:MARK:PERCent? Query Description Returns the percentage of traces that cross the reference marker position in the topographic display view. Query syntax :DISPlay[:WINDow]:TOPO:MARK:PERCent? Return parameter Example :DISP:TOPO:MARK:PERC? >0.
REMOTE CONTROL :DISPlay[:WINDow]:TRACe:MODE Set Description Sets the operation mode of the selected trace. Syntax :DISPlay[:WINDow]:TRACe:MODE {WRITe|VIEW|BLANk|MAXHold|MINHold} Parameter WRITe VIEW BLANK MAXHold MINHold Example :DISP:TRAC4:MODE VIEW Trace number 1~4 Clear and Write Hold the last trace Clears the trace Hold the maximum/minimum points from each sweep :DISPlay[:WINDow]:TRACE:MODE:MAX HOLD? Query Description Returns the maxhold threshold level.
GSP-9300 Programming Manual Parameter Power or voltage in the current Yaxis unit. Return parameter Example :DISP:TRAC:Y:DLIN -5.0e+01 Set :DISPlay[:WINDow]:TRACe:Y:DLINe:STATe Query Description Turns the display line on/off or queries its state. Syntax :DISPlay[:WINDow]:TRACe:Y:DLINe:STATe {OFF|ON|0|1} Query Syntax :DISPlay[:WINDow]:TRACe:Y:DLINe:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn display line off. Turn display line on. Turn display line off.
REMOTE CONTROL Syntax :DISPlay[:WINDow]:TRACe:Y[:SCALe]:NRLevel Query Syntax :DISPlay[:WINDow]:TRACe:Y[:SCALe]:NRLevel? Parameter Power or voltage in the current Yaxis unit. Return parameter Example :DISP:TRAC:Y:NRLevel 5 dBm :DISPlay[:WINDow]:TRACe:Y[:SCALe]: NRPosition Set Query Description Sets or queries the position of the normalized reference level. The 0~10 Y-axis grid divisions correspond to the bottom~top grid divisions.
GSP-9300 Programming Manual :DISPlay[:WINDow]:TRACe:Y[:SCALe]: POSition Set Query Description Sets or queries the position of the on-screen scale.
REMOTE CONTROL Example :DISP:TRAC:Y:RLEV OFFS -5.0e+1 dB :DISPlay[:WINDow]:TRACe:Y[:SCALe]: SPACing Set Query Description Sets or queries the type of scale: logarithmic or linear.
GSP-9300 Programming Manual :DISPlay:SPECtrogram:DELTA:INVerse:TIM E? Query Description Returns the frequency delta between the refence and delta marker in the spectrogram display view. Query syntax :DISPlay:SPECtrogram:DELTA:INVerse:TIME? Return parameter Example 130 Returns the frequency delta in kHz. :DISP:SPEC:DELTA:INV:TIME? >1.
REMOTE CONTROL INITiate Commands :INITiate:CONTinuous ..................................................... 131 :INITiate[:IMMediate]........................................................ 131 Set :INITiate:CONTinuous Query Description Sets the sweep mode to continuous or single mode or queries its state.
GSP-9300 Programming Manual INPut Commands :INPut:ATTenuation .......................................................... 132 :INPut:ATTenuation:AUTO ............................................ 132 :INPut:IMPedance .............................................................. 133 :INPut:OFFSet.................................................................... 133 Set :INPut:ATTenuation Query Description Sets or queries the input attenuation.
REMOTE CONTROL Set :INPut:IMPedance Query Description Sets or queries the input impedance in Ω. Syntax :INPut:IMPedance {50|75} Query Syntax :INPut:IMPedance? Parameter/ 50 Return parameter 75 Example Ω Ω :INP:IMP 75 Set :INPut:OFFSet Query Description Sets or queries the input offset (Input Z Calibration).
GSP-9300 Programming Manual MMEMory Commands :MMEMory:CATalog? ....................................................... 134 :MMEMory:CDIRectory ................................................... 135 :MMEMory:COPY ............................................................. 135 :MMEMory:DELete ........................................................... 136 :MMEMory:DESTination ................................................. 136 :MMEMory:LOAD:CORRection ....................................
REMOTE CONTROL :MMEMory:CDIRectory Description Set Sets the source directory for memory related commands. When you use a single USB drive/SD card with multiple partitions inside, the system will automatically name these partitions in the numeric order, so you need to specify the partition number. The same situation applies when you use a USB hub to extend the number of USB ports.
GSP-9300 Programming Manual :MMEMory:DELete Set Description Deletes the designated file from the current directory. Syntax :MMEMory:DELete Parameter Example :MMEM:DEL QuickJpg1.jpg :MMEMory:DESTination Description Set Sets the destination directory for memory related commands.
REMOTE CONTROL :MMEMory:LOAD:CORRection Set Description Loads correction data from a file to the internal memory. Syntax :MMEMory:LOAD:CORRection , Parameter Example :MMEM:LOAD:CORR 2,test.cor correction set 1~5 XXX.cor :MMEMory:LOAD:LIMit Set Description Loads limit line data from a file to the internal memory.
GSP-9300 Programming Manual Syntax :MMEMory:LOAD:SEQuence , Parameter Example :MMEM:LOAD:SEQ 2,test.seq sequence number 1~5 XXX.seq :MMEMory:LOAD:STATe Set Description Loads the instrument state from a file to the internal memory. Syntax :MMEMory:LOAD:STATe Parameter Example :MMEM:LOAD:STAT test.stat XXX.stat :MMEMory:LOAD:TRACe Set Description Loads trace data from a file to the internal memory.
REMOTE CONTROL Example :MMEM:MOVE QuickJpg1.jpg,QuickJpg2.jpg :MMEMory:REName Set Description Renames the designated file from the current file. Syntax :MMEMory:REName , Parameter Example :MMEM:REN QuickJpg1.jpg,QuickJpg2.jpg :MMEMory:STORe:CORRection Set Description Store correction data to a file from the internal memory.
GSP-9300 Programming Manual :MMEMory:STORe:PMETer Set Description Store power meter data to a file from the internal memory. Syntax :MMEMory:STORe:PMETer Parameter Example :MMEM:STOR:PMET test.pmet XXX.pmet :MMEMory:STORe:SCReen Set Description Store a screen-shot to the current file directory. Syntax :MMEMory:STORe:SCReen Parameter Example :MMEM:STOR:SCR test.jpg XXX.
REMOTE CONTROL Parameter XXX.stat Example :MMEM:STORe:STAT test.stat :MMEMory:STORe:TRACe Set Description Store trace data to a file from the internal memory. Syntax :MMEMory:STORe:TRACe , Parameter Example :MMEM:STORe:TRAC 2,test.tra 1~4 XXX.
GSP-9300 Programming Manual OUTPut Commands :OUTPut[:STATe] .............................................................. 142 Set :OUTPut[:STATe] Query Description Turns the tracking generator output on/off or queries its state. Syntax :OUTPut[:STATe] {OFF|ON|0|1} Query Syntax :OUTPut[:STATe]? Parameter 0 1 OFF ON Return parameter 0 1 Example 142 :OUTP ON Turn TG output off. Turn TG output on. Turn TG output off. Turn TG output on. TG output is off. TG output is on.
REMOTE CONTROL SENSe Commands [:SENSe]:ACPR:ACHannel :BANDwidth|BWIDth ..................................................... 146 [:SENSe]:ACPR:ACHannel:HLIMit ........................ 146 [:SENSe]:ACPR:ACHannel:LLIMit......................... 147 [:SENSe]:ACPR:ACHannel:OFFSet........................ 147 [:SENSe]:ACPR:BANDwidth|BWIDth ......................... 147 [:SENSe]:ACPR:HLIMit .................................................... 148 [:SENSe]:ACPR:LLIMit...................................
GSP-9300 Programming Manual [:SENSe]:EMIFilter:STATe .............................................. 160 [:SENSe]:EMIFilter:BANDwidth|BWIDth [:RESolution] ....................................................................... 160 [:SENSe]:FREQuency:CENTer ....................................... 161 [:SENSe]:FREQuency:CENTer:STEP ............................ 161 [:SENSe]:FREQuency:CENTer:STEP:AUTO .............. 161 [:SENSe]:FREQuency:OFFSet .........................................
REMOTE CONTROL BANDwidth|BWIDth ...................................................... 173 [:SENSe]:SEMask:OFFSet:ADDition: BANDwidth|BWIDth[:RESolution]? ............................. 174 [:SENSe]:SEMask:OFFSet:ADDition: FREQuency:STARt? .......................................................... 176 [:SENSe]:SEMask:OFFSet:ADDition: FREQuency:STOP? ........................................................... 176 [:SENSe]:SEMask:OFFSet:ADDition: STARt:ABSolute? ....................................
GSP-9300 Programming Manual [:SENSe]:SWEep:EGATe:STATe.................................... 188 [:SENSe]:SWEep:MODE .................................................. 188 [:SENSe]:SWEep:TIME .................................................... 189 [:SENSe]:SWEep:TIME:AUTO ....................................... 189 [:SENSe]:TOI:REFerence ................................................. 189 [:SENSe]:TOI:LIMit...........................................................
REMOTE CONTROL Set [:SENSe]:ACPR:ACHannel:LLIMit Query Description Sets or queries the low limit for the selected adjacent channel. Used with ACPR measurement. Syntax [:SENSe]:ACPR:ACHannel:LLIMit Query Syntax [:SENSe]:ACPR:ACHannel:LLIMit? Parameter power or voltage Return parameter Example :ACPR:ACH1:LLIM -5.0e+1 Set [:SENSe]:ACPR:ACHannel:OFFSet Query Description Sets or queries the adjacent channel offset for the selected adjacent channel.
GSP-9300 Programming Manual Set [:SENSe]:ACPR:HLIMit Query Description Sets or queries the high limit for the main channel. Used with ACPR measurement. Syntax [:SENSe]:ACPR:HLIMit Query Syntax [:SENSe]:ACPR:HLIMit? Parameter power or voltage Return parameter Example :ACPR: HLIM -3.0e+1 Set [:SENSe]:ACPR:LLIMit Query Description Sets or queries the low limit for the main channel. Used with ACPR measurement.
REMOTE CONTROL Set [:SENSe]:ACPR:SPACe Query Description Sets or queries the channel spacing between the main channels. Syntax [:SENSe]:ACPR:SPACe Query Syntax [:SENSe]:ACPR:SPACe? Parameter Return parameter Example Hz :ACPR: SPAC 2.0e+6 Set [:SENSe]:ASET:AMPLitude Query Description Sets or queries the autoset amplitude floor level.
GSP-9300 Programming Manual Return parameter 0 1 Example Autoset amplitude floor is in manual. Autoset amplitude floor is in auto. :ASET:AMPL:AUTO 1 [:SENSe]:ASET:RUN Set Description Activates the Autoset function. Syntax [:SENSe]:ASET:RUN Example :ASET:RUN Set [:SENSe]:ASET:SPAN Query Description Sets or queries the Autoset span. Syntax [:SENSe]:ASET:SPAN Query Syntax [:SENSe]:ASET:SPAN? Parameter Return parameter Example Hz ASET:SPAN 2.
REMOTE CONTROL Example :ASET:SPAN:AUTO Set [:SENSe]:AVERage:COUNt Query Description Sets or queries the number of traces that are used with the average function. Syntax [:SENSe]:AVERage:COUNt Query Syntax [:SENSe]:AVERage:COUNt? Parameter/ Return parameter Example :AVER:COUN 20 Set [:SENSe]:AVERage:STATe Query Description Turns the Average function on/off or queries its state.
GSP-9300 Programming Manual Query syntax [:SENSe]:AVERage:TYPE? Parameter/Return VOLTage parameter LOGarithmic POWer Example Sets Average to voltage Sets Average to logarithmic Sets Average to power :AVER:TYPE VOLT Set [:SENSe]:BANDwidth|BWIDth[:RESolution] Query Description Sets or queries the resolution bandwidth (RBW). Syntax [:SENSe]:BANDwidth|BWIDth[:RESolution] Query Syntax [:SENSe]:BANDwidth|BWIDth[:RESolution]? Parameter Return parameter Example Hz :BAND 1.
REMOTE CONTROL Set [:SENSe]:BANDwidth|BWIDth:VIDeo Query Description Sets or queries the video bandwidth (VBW). Syntax [:SENSe]:BANDwidth|BWIDth:VIDeo Query Syntax [:SENSe]:BANDwidth|BWIDth:VIDeo? Parameter Return parameter Example Hz BAND:VID 1.0e+6 Set [:SENSe]:BANDwidth|BWIDth:VIDeo:AUTO Query Description Turns the VBW to auto (on) or manual (off) or queries its state.
GSP-9300 Programming Manual [:SENSe]:CHANnel:SPACe:UP Set Description Moves to the next main channel when using measurements that have a channel space setting. Syntax [:SENSe]:CHANnel:SPACe:UP Example :CHAN:SPAC:UP Set [:SENSe]:CNR:CHANnel:SPACe Query Description Sets or queries the channel space bandwidth for CNR measurements. Syntax [:SENSe]:CNR:CHANnel:SPACe Query Syntax [:SENSe]:CNR:CHANnel:SPACe? Parameter Return parameter Example Hz :CNR:CHAN:SPAC 6.
REMOTE CONTROL Set [:SENSe]:CORRection:CSET:DATA Description Query As a command, sets an offset for a certain frequency for a selected correction set. As a query, returns the data contents for the selected correction set as . The data will be arranged as: pt#1 freq, pt#1 offset, pt#2 freq, pt#2 offset,...
GSP-9300 Programming Manual [:SENSe]:CORRection:CSET:DELete Set Description Deletes the chosen correction set. Syntax [:SENSe]:CORRection:CSET:DELete Parameter Example :CORR:CSET1:DEL 2 correction set number Set [:SENSe]:CSO:CHANnel:SPACe Query Description Sets the channel space bandwidth for CSO measurements. Syntax [:SENSe]:CSO:CHANnel:SPACe Query Syntax [:SENSe]:CSO:CHANnel:SPACe? Parameter Return parameter Example Hz :CSO:CHAN:SPAC 6.
REMOTE CONTROL Set [:SENSe]:DEMod:EARPhone:TYPE Query Description Sets or queries the demodulation type for the Ear Phone Out demodulation function. Syntax [:SENSe]:DEMod:EARPhone:TYPE {AM|FM} Query Syntax [:SENSe]:DEMod:EARPhone:TYPE? Parameter AM FM Example :DEM:EARP:TYPE AM AM demodulation FM demodulation Set [:SENSe]:DEMod:EARPhone:VOLume Query Description Sets or queries the volume setting for the demodulation function.
GSP-9300 Programming Manual Set [:SENSe]:DEMod:FILTer:LPASs Query Description Sets or queries the low pass filter settings for the AM/FM Analysis function. Syntax [:SENSe]:DEMod:FILTer:LPASs {LEVel|Bypass} Query Syntax [:SENSe]:DEMod:FILTer:LPASs? Parameter/ Bypass Return parameter Sets the low pass filter to bypass. 1~5 The filters 1 to 5 are shown in the table below. The GSP-9300 will automatically detect the signal frequency.
REMOTE CONTROL Parameter Return parameter Example Hz DEM:IFBW 3.0e+5 Set [:SENSe]:DEMod:SQUelch:LEVel Query Description Sets or queries the carrier squelch level. Syntax [:SENSe]:DEMod:SQUelch:LEVel Query Syntax [:SENSe]:DEMod:SQUelch:LEVel? Parameter Return parameter Example Squelch level in dBm DEM:SQU:LEV 1.30e+2 Set [:SENSe]:DETector[:FUNCtion] Query Description Sets or queries the trace detection mode when in manual mode.
GSP-9300 Programming Manual Query Syntax [:SENSe]:DETector[:FUNCtion]:AUTO? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn the detection mode to manual (off). Turn the detection mode to auto (on). Turn the detection mode to manual (off). Turn the detection mode to auto (on). The detection mode is set to manual. The detection mode is set to automatic. :DET:AUTO ON Set [:SENSe]:EMIFilter:STATe Query Description Turns the EMI filter on/off or queries its state.
REMOTE CONTROL Set [:SENSe]:FREQuency:CENTer Query Description Sets or queries the center frequency. Syntax [:SENSe]:FREQuency:CENTer Query Syntax [:SENSe]:FREQuency:CENTer? Parameter Return parameter Example Hz FREQ:CENT 1.0e+9 Set [:SENSe]:FREQuency:CENTer:STEP Query Description Sets or queries the CF Step frequency.
GSP-9300 Programming Manual Return parameter 0 1 Example CF Step is set to manual. CF Step is set to automatic. :FREQ:CENT:STEP:AUTO OFF Set [:SENSe]:FREQuency:OFFSet Query Description Sets or queries the frequency offset settings. Syntax [:SENSe]:FREQuency:OFFSet Query Syntax [:SENSe]:FREQuency:OFFSet? Parameter Return parameter Example FREQ:OFFS: 1.0e+6 Set [:SENSe]:FREQuency:SPAN Description Sets or queries the span settings.
REMOTE CONTROL Syntax [:SENSe]:FREQuency:SPAN:PREVious Example :FREQ:SPAN:PREV Set [:SENSe]:FREQuency:STARt Description Sets or queries the start frequency. Syntax [:SENSe]:FREQuency:STARt Query Syntax [:SENSe]:FREQuency:STARt? Parameter Return parameter Example Query Hz FREQ:STAR: 0 Set [:SENSe]:FREQuency:STOP Description Sets or queries the stop frequency.
GSP-9300 Programming Manual Set [:SENSe]:HARMonic:NUMBer Query Description Sets or queries the harmonic number. Syntax :SENSe:HARMonic:NUMBer Query Syntax :SENSe:HARMonic:NUMBer? Parameter Return parameter Example Harmonic number Returns the harmonic number :SENS:HARM:NUMB 3 [:SENSe]:LIMit:DELete Set Description Deletes the chosen limit line.
REMOTE CONTROL Syntax [:SENSe]:JITTer:OFFSet:STOP Query Syntax [:SENSe]:JITTer:OFFSet:STOP? Parameter Return parameter Example Hz JITT:OFFS:STOP 1.5e+7 Set [:SENSe]:NDB:BANDwidth|BWIDth Query Description Sets or queries the NdB amplitude for NdB bandwidth measurements.
GSP-9300 Programming Manual Syntax [:SENSe]:OCBW:PERCent Query Syntax [:SENSe]:OCBW:PERCent? Parameter/ Return parameter Example 0~100 :OCBW:PERC 90 Set [:SENSe]:OCBW:SPACe Query Description Sets or queries the OCBW channel space for OCBW measurements.
REMOTE CONTROL Parameter Return parameter Example Returns the gain offset value in dB. :P1DB:AVER:COUN 10.00e+00 Set [:SENSe]:PMETer:FREQuency Query Description Sets or queries the power meter measurement frequency.
GSP-9300 Programming Manual Parameter 0 1 OFF ON Return parameter 0 1 Example Turn the Max/Min Hold function off. Turn the Max/Min Hold function on. Turn the Max/Min Hold function off. Turn the Max/Min Hold function on. The Max/Min Hold function is off. The Max/Min Hold function is on. :PEMT:HOLD:STAT 0 Set [:SENSe]:PMETer:LLIMit Query Description Sets or queries the power meter low limit for pass/fail tests.
REMOTE CONTROL Syntax [:SENSe]:PMETer:RECording:TIME ,, Query Syntax [:SENSe]:PMETer:RECording:TIME? Parameter/ Return parameter Example Recording time: hours. Recording time: minutes. Recording time: seconds. :PMET:REC:TIME 1,10,30 Set [:SENSe]:PMETer:RECording:TIME:STEP Query Description Sets or queries the power meter recording interval in seconds.
GSP-9300 Programming Manual [:SENSe]:SEMask:BANDwidth|BWIDth: INTegration Set Query Description Sets or queries the channel integration bandwidth for SEM measurements (user defined only). Syntax [:SENSe]:SEMask:BANDwidth|BWIDth:INTegration Query Syntax [:SENSe]:SEMask:BANDwidth|BWIDth:INTegration? Parameter Return parameter Example Hz :SEM:BAND:INT 3.
REMOTE CONTROL Query Syntax [:SENSe]:SEMask:BANDwidth|BWIDth[:RESolution]: AUTO? Parameter 0 1 OFF ON Return parameter 0 1 Example Turn RBW to manual (off). Turn RBW to auto (on). Turn RBW to manual (off). Turn RBW to auto (on). RBW is set to manual. RBW is set to automatic. :SEM:BAND: AUTO OFF Set [:SENSe]:SEMask:CARRier:AUTO Query Description Turns the PSDRef or TotalPwrRef modes to auto (on) or manual (off) for SEM measurements or queries their state.
GSP-9300 Programming Manual Parameter/ Return parameter Example PSD ref unit = dBm/Hz :SEM:CARR:CPSD 20 Set [:SENSe]:SEMask:CARRier:POWer Query Description Sets or queries the value of the TotalPwrRef amplitude for SEM measurements.
REMOTE CONTROL Parameter/ =1 Return parameter =2 Example ERP-DSSS/ERP-PBCC/ERP-CCK ERP-OFDM/DSSS-OFDM :SEM:GWL:MOD GR1 Set [:SENSe]:SEMask:HELP:STATe Query Description Turns the on-screen help window on/off or queries its state. Syntax [:SENSe]:SEMask:HELP:STATe {OFF|ON|0|1} Query Syntax [:SENSe]:SEMask:HELP:STATe? Parameter 0 1 OFF ON Return parameter 0 1 Example Turns the help window off. Turns the help window on. Turns the help window off. Turns the help window on. Help window is off.
GSP-9300 Programming Manual [:SENSe]:SEMask:OFFSet:ADDition: BANDwidth|BWIDth[:RESolution]? Query Description Returns the RBW of the selected offset for the additional requirements of the selected 3GPP SEM test. Query syntax [:SENSe]:SEMask:OFFSet:ADDition: BANDwidth|BWIDth[:RESolution]? 3GPP-FDD BS Additional Requirements For operation in bands II, IV, V, X, XII, XIII, XIV and XXV, additional requirements (listed below) apply in addition to the minimum requirements listed above.
REMOTE CONTROL Bands: II, IV, X Bands: V Unit: MHz Additional[3] RBW 2.5 ≤A<3.5 -15dBm 30kHz 3.5≤B< Δfmax -13dBm 1MHz Unit: MHz Additional[3] RBW 2.5 ≤A<3.5 -15dBm 30kHz 3.5≤B< Δfmax -13dBm 100kHz Unit: MHz Additional[3] RBW -13dBm 30kHz -13dBm 100kHz Bands: XII, XIII, XIV 2.5 ≤A<3.5 3.5≤B< Δfmax 3GPP-FDD UE Additional Requirements Additional requirements for 3GPP-FDD UE. For 3GPPFDD BS: A means <1> B means <2> (UM P137) Bands II, IV, X Band V Unit: MHz Additional[3] RBW 2.
GSP-9300 Programming Manual [:SENSe]:SEMask:OFFSet:ADDition: FREQuency:STARt? Query Description Returns the start frequency (refered to the center) of the selected offset for the additional requirements of the selected 3GPP SEM test. Query syntax [:SENSe]:SEMask:OFFSet:ADDition: FREQuency:STARt? Parameter/ Return parameter Example Offset 1 to 5 Start frequency in Hz :SEM:OFFS1:ADD:FREQ:STAR? >2.
REMOTE CONTROL [:SENSe]:SEMask:OFFSet:ADDition: STARt:ABSolute? Query Description Returns the “start” amplitude (dBm) of the Absolute Mask for the selected offset for the additional requirements of the selected 3GPP SEM test. Query syntax [:SENSe]:SEMask:OFFSet:ADDition:STARt: ABSolute? Parameter/ Return parameter Example Offset 1 to 5 Amplitude at start frequency :SEM:OFFS1:ADD:STAR:ABS? >-1.
GSP-9300 Programming Manual Syntax [:SENSe]:SEMask:OFFSet:BANDwidth|BWIDth [:RESolution] Query Syntax [:SENSe]:SEMask:OFFSet:BANDwidth|BWIDth [:RESolution]? Parameter/ Return parameter Example Hz offset 1~5 SEM:OFFS1:BAND 3.0e+3 [:SENSe]:SEMask:OFFSet:BANDwidth|B WIDth[:RESolution]:AUTO Set Query Description Turns the resolution bandwidth for the selected channel to manual or automatic mode or queries its state.
REMOTE CONTROL Parameter/ Return parameter Example Hz offset 1~5 SEM:OFFS1:FREQ:STAR 2.5e+3 [:SENSe]:SEMask:OFFSet:FREQuency: STOP Set Query Description Sets or queries the stop frequency of the selected offset. Syntax [:SENSe]:SEMask:OFFSet:FREQuency:STOP Query Syntax [:SENSe]:SEMask:OFFSet:FREQuency:STOP? Parameter/ Return parameter Example Hz offset 1~5 SEM:OFFS1:FREQ:STOP 2.
GSP-9300 Programming Manual Syntax [:SENSe]:SEMask:OFFSet:STARt:RELative Query Syntax [:SENSe]:SEMask:OFFSet:STARt:RELative? Parameter/ Return parameter Example dBc offset 1~5 SEM:OFFS1:STAR:REL 2.5e+1 Set [:SENSe]:SEMask:OFFSet:STATe Query Description Turns the selected offset on/off or queries its state.
REMOTE CONTROL [:SENSe]:SEMask:OFFSet:STOP: ABSolute:COUPle Set Query Description Couples the Absolute Stop amplitude to the Absolute Start amplitude for the selected offset. Syntax [:SENSe]:SEMask:OFFSet:STOP:ABSolute:COUPle {OFF|ON|0|1} Query Syntax [:SENSe]:SEMask:OFFSet:STOP:ABSolute: COUPle? Parameter 0 1 OFF ON Return parameter 0 1 Example Turns coupling off. Turns coupling on. Turns coupling off. Turns coupling on. Coupling is off. Coupling is on.
GSP-9300 Programming Manual [:SENSe]:SEMask:OFFSet:STOP: RELative:COUPle Set Query Description Couples the Relative Stop amplitude to the Relative Start amplitude for the selected offset. Syntax [:SENSe]:SEMask:OFFSet:STOP:RELative:COUPle {OFF|ON|0|1} Query Syntax [:SENSe]:SEMask:OFFSet:STOP:RELative: COUPle? Parameter 0 1 OFF ON Return parameter 0 1 Turns coupling off. Turns coupling on. Turns coupling off. Turns coupling on. Coupling is off. Coupling is on.
REMOTE CONTROL Syntax [:SENSe]:SEMask:SELect {MANual|W3GPP|BWLan|GWLan|NWLan|WIMax} Query Syntax [:SENSe]:SEMask:SELect? Parameter/ MANual Return parameter W3GPP BWLan GWLan NWLan WIMax Example User-defined SEM 3GPP SEM 802.11b SEM 802.11g SEM 802.11n SEM 802.16 SEM :SEM:SEL MAN Set [:SENSe]:SEMask:TYPE Query Description Selects or queries the method used as the reference for calculating the offset power: Total power reference or power spectral density reference.
GSP-9300 Programming Manual [:SENSe]:SEMask:W3GPP:FDD:ADDition: LIMit Set Query Description Selects or queries the operating band used for the 3GPP FDD additional requirements. See the user manual for a list of the 3GPP operation bands.
REMOTE CONTROL Syntax [:SENSe]:SEMask:W3GPP:FDD:MOPower {LEVel} Query Syntax [:SENSe]:SEMask:W3GPP:FDD:MOPower? Parameter/ NONE Return parameter LEVEL Example n=1 for 43<=P n=2 for 39<=P<43 n=3 for 31<=P<39 n=4 for P<31 :SEM:W3GPP:FDD:MOP LEV1 [:SENSe]:SEMask:W3GPP:FDD:TRANsmit: MODE Set Query Description Selects or queries the transmit mode of the FDD 3GPP test: Base station, or User Equipment.
GSP-9300 Programming Manual Set [:SENSe]:SEMask:W3GPP:TDD:MOPower Query Description Selects or queries Max Out Power for TDD 3GPP tests. See the user manual for a list of the power levels. Syntax [:SENSe]:SEMask:W3GPP:TDD:MOPower {LEVel} Query Syntax [:SENSe]:SEMask:W3GPP:TDD:MOPower? For 3GPP TDD BS 3.84 and Parameter/ LEVEL 7.68Mcps : Return parameter n=1 for 43<=P n=2 for 39<=P<43 n=3 for 31<=P<39 n=4 for P<31 for 3GPP TDD BS 1.
REMOTE CONTROL [:SENSe]:SEMask:WIMax:CHANnel: BANDwidth|BWIDth Set Query Description Selects or queries the 802.16 channel bandwidth (10M or 20M channelization). Syntax [:SENSe]:SEMask:WIMax:CHANnel:BANDwidth| BWIDth {1e+7|2e+7} Query Syntax [:SENSe]:SEMask:WIMax:CHANnel:BANDwidth| BWIDth? Parameter/ 1e+7 Return parameter 2e+7 Example :SEM:WIM:CHAN:BAND 1e+7 [:SENSe]:SEQuence:DELete Description Deletes the chosen sequence.
GSP-9300 Programming Manual Set [:SENSe]:SWEep:EGATe:LENGth Query Description Sets or queries the gate length time. Syntax [:SENSe]:SWEep:EGATe:LENGth
REMOTE CONTROL Return parameter FAST NORMAL Example Sets to fast mode Sets to normal mode :SENS:SWE:MODE FAST Set [:SENSe]:SWEep:TIME Query Description Sets the sweep time. Syntax [:SENSe]:SWEep:TIME Query Syntax [:SENSe]:SWEep:TIME? Parameter/ Return parameter Example Sweep time in seconds SWE:TIME 60 ms Set [:SENSe]:SWEep:TIME:AUTO Query Description Turns the Sweep time setting to auto (on) or manual (off).
GSP-9300 Programming Manual Query Syntax [:SENSe]:TOI:REFerence? Parameter/ UPPer Return parameter LOWer Example Upper base. Lower base. :TOI:REF UPP Set [:SENSe]:TOI:LIMit Query Description Sets the TOI pass/fail limit amplitude.
REMOTE CONTROL SOURce Commands :SOURce:POWer[:LEVel][:IMMediate][:AMPLitude] .. 191 :SOURce:POWer[:LEVel][:IMMediate][:AMPLitude] :OFFSet ................................................................................ 191 :SOURce:POWer[:LEVel][:IMMediate][:AMPLitude] :STEP ................................................................................... 192 :SOURce:POWer[:LEVel][:IMMediate][:AMPLitude]: STEP:AUTO .......................................................................
GSP-9300 Programming Manual Parameter Return parameter Example dB :SOUR:POW:OFFS 10 db :SOURce:POWer[:LEVel][:IMMediate] [:AMPLitude]:STEP Set Query Description Sets or queries the tracking generator step level. Syntax :SOURce:POWer[:LEVel][:IMMediate][:AMPLitude]: STEP Query Syntax :SOURce:POWer[:LEVel][:IMMediate][:AMPLitude]: STEP? Parameter Return parameter Example dB :SOUR:POW:STEP .
REMOTE CONTROL Set :SOURce:POWer:MODE Query Description Sets the Power Sweep mode. Syntax :SOURce:POWer:MODE {FIXed|SWEep} Query Syntax :SOURce:POWer:MODE? Parameter/ FIXed Return parameter SWEep Example Power sweep off. Power sweep on. :SOUR:POW:MODE FIX Set :SOURce:POWer:SWEep Query Description Sets the Power Sweep offset level.
GSP-9300 Programming Manual SYSTem Commands :SYSTem:ALARm:STATe ................................................. 194 :SYSTem:CLOCk:DATE .......................................... 195 :SYSTem:CLOCk:MODE ........................................ 195 :SYSTem:CLOCk:STATe ......................................... 196 :SYSTem:CLOCk:TIME ........................................... 196 :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ....... 196 :SYSTem:COMMunicate:LANReset ...............................
REMOTE CONTROL Example :SYST:ALAR:STAT 1 Set :SYSTem:CLOCk:DATE Query Description Sets the day for the selected wake-up clock.
GSP-9300 Programming Manual Set :SYSTem:CLOCk:STATe Query Description Turns the selected wake-up clock on/off. Syntax :SYSTem:CLOCk:STATe {OFF|ON|0|1} Query Syntax :SYSTem:CLOCk:STATe? Parameter Wake-up clock number 1 to 7 0 1 OFF ON Turn the wake-up clock off. Turn the wake-up clock on. Turn the wake-up clock off. Turn the wake-up clock off. Return parameter 0 1 Example The wake-up clock is off. The wake-up clock is on.
REMOTE CONTROL Parameter 0 to 30 Example :SYST:COMM:GPIB:ADDR 10 :SYSTem:COMMunicate:LANReset Set Description Reset the LAN configuration and reboot. Syntax :SYSTem:COMMunicate:LANReset Example :SYST:COMM:LANR :SYSTem:COMMunicate:SERial[:RECeive] :BAUD Set Description Sets the RS232 Baud rate.
GSP-9300 Programming Manual Query Syntax :SYSTem:DATE? Parameter/ Return parameter Example :SYST:DATE 2011,03,27 :SYSTem:ERRor:CLEar Set Description Clears the error messages from the error queue. Syntax :SYSTem:ERRor:CLEar :SYSTem:ERRor[:NEXT]? Query Description Returns the next message from the error queue. Reading the error from the error queue will clear that error from the queue.
REMOTE CONTROL Set :SYSTem:PRESet:TYPE Query Description Sets the preset type between user-defined and factory default. Syntax :SYSTem:PRESet:TYPE {USER|FACTory} Query Syntax :SYSTem:PRESet:TYPE? Parameter/ USER Return parameter FACTory Example User defined preset Factory default :SYST:PRES:TYPE USER :SYSTem:PRESet:USER:SAVE Set Description Save the current environment as the “User” preset settings. Syntax :SYST:PRES:USER:SAVE :SYSTem:REBoot Description Restart/Reboot the GSP-9300.
GSP-9300 Programming Manual Parameter/ Return parameter Example :SYST:TIME 19,26,30 :SYSTem:UPDate Set Description Updates the system with new firmware from files located on an external USB drive. The firmware files must be included in the directory named /gsp931. Warning Do not perform this command if the update file is not on the USB drive.
REMOTE CONTROL Return parameter Example T1.00_2014.05.28_22 Where: T1.00 = firmare version 2014 = year 05 = month 28 = day 22 = internal reference (not for end-user) :SYST:VERS:SOFT? > T1.00_2014.05.
GSP-9300 Programming Manual STATus Commands :STATus:OPERation:CONDition?.................................. 202 :STATus:OPERation:ENABle ......................................... 203 :STATus:OPERation[:EVENt]? ....................................... 203 :STATus:OPERation:NTRansition .................................. 204 :STATus:OPERation:PTRansition ................................... 204 :STATus:QUEStionable:CONDition? ............................ 205 :STATus:QUEStionable:ENABle ..........................
REMOTE CONTROL Return parameter Bit 0~2 3 4 5 6~15 Example Bit Weight N/A 8 16 32 N/A Description Not used Sweeping Measuring Wait for Trigger Not used :STAT:OPER:COND? >8 Set :STATus:OPERation:ENABle Query Description Sets or queries the Operation Status Event Enable register.
GSP-9300 Programming Manual Return parameter Bit 0~2 3 4 5 6~15 Example Bit Weight N/A 8 16 32 N/A Description Not used Sweeping Measuring Wait for Trigger Not used :STAT:OPER? >8 Set :STATus:OPERation:NTRansition Query Description Sets or queries the bit weight of the NTR filter for the Operation Status register.
REMOTE CONTROL Return parameter Bit 0~2 3 4 5 6~15 Example Bit Weight N/A 8 16 32 N/A Description Not used Sweeping Measuring Wait for Trigger Not used :STAT:OPER:PTR 32 :STATus:QUEStionable:CONDition? Query Description Returns the bit weight of the Questionable Status Condition register.
GSP-9300 Programming Manual Return parameter Bit 5 8 9 10 11 12 13 Example Bit Weight 32 256 512 1024 2048 4096 8192 Description Frequency Uncal Limit Fail ACPLimit SEM Limit TOI Limit Pmet Limit Fail :STAT:QUES:ENAB 4096 :STATus:QUEStionable[:EVENt]? Query Description Returns the bit weight of the Questionable Status Event register. Reading this register will clear the event register.
REMOTE CONTROL Return parameter Bit 5 8 9 10 11 12 13 Example Bit Weight 32 256 512 1024 2048 4096 8192 Description Frequency Uncal Limit Fail ACPLimit SEM Limit TOI Limit Pmet Limit Fail :STAT:QUES:NTR 32 Set :STATus:QUEStionable:PTRansition Query Description Sets or queries the bit weight of the PTR filter for the Questionable Status register.
GSP-9300 Programming Manual Return parameter Bit 5 Example Bit Weight 32 Description Invalid Span/BW :STAT:QUES:FREQ:COND? >32 Set :STATus:QUEStionable:FREQuency:ENABle Query Description Sets or queries the Questionable Status Frequency Event Enable register.
REMOTE CONTROL Syntax :STATus:QUEStionable:FREQuency:NTRansition Query Syntax :STATus:QUEStionable:FREQuency:NTRansition? Return parameter Bit 5 Example Bit Weight 32 Description Invalid Span/BW :STAT:QUES:FREQ:NTR 32 :STATus:QUEStionable:FREQuency: PTRansition Set Query Description Sets or queries the bit weight of the PTR filter for the Questionable Status Frequency register.
GSP-9300 Programming Manual Return parameter Bit 0 1 2 3 4 5 6 7 Example Bit Weight 1 2 4 8 16 32 64 128 Description Main channel high fail Main channel low fail Adj1 high fail Adj1 low fail Adj2 high fail Adj2 low fail Adj3 high fail Adj3 low fail :STAT:QUES:ACPL:COND? >1 Set :STATus:QUEStionable:ACPLimit:ENABle Query Description Sets or queries the Questionable Status ACP Limit Event Enable register.
REMOTE CONTROL Return parameter Bit 0 1 2 3 4 5 6 7 Example Bit Weight 1 2 4 8 16 32 64 128 Description Main channel high fail Main channel low fail Adj1 high fail Adj1 low fail Adj2 high fail Adj2 low fail Adj3 high fail Adj3 low fail :STAT:QUES:ACPL? >3 :STATus:QUEStionable:ACPLimit: NTRansition Set Query Description Sets or queries the bit weight of the NTR filter for the Questionable Status ACP Limit register.
GSP-9300 Programming Manual Syntax :STATus:QUEStionable:ACPLimit:PTRansition Query Syntax :STATus:QUEStionable:ACPLimit:PTRansition? Return parameter Bit 0 1 2 3 4 5 6 7 Example Bit Weight 1 2 4 8 16 32 64 128 Description Main channel high fail Main channel low fail Adj1 high fail Adj1 low fail Adj2 high fail Adj2 low fail Adj3 high fail Adj3 low fail :STAT:QUES:ACPL:PTR 3 :STATus:QUEStionable:SEMLimit :CONDition? Query Description Returns the bit weight of the Questionable Status SEM L
REMOTE CONTROL Set :STATus:QUEStionable:SEMLimit:ENABle? Query Description Sets or queries the Questionable Status SEM Limit Enable register.
GSP-9300 Programming Manual Return parameter Bit 0 1 2 3 4 5 6 7 8 9 Example Bit Weight 1 2 4 8 16 32 64 128 256 512 Description Offset 1, Upper fail Offset 1, Lower fail Offset 2, Upper fail Offset 2, Lower fail Offset 3, Upper fail Offset 3, Lower fail Offset 4, Upper fail Offset 4, Lower fail Offset 5, Upper fail Offset 5, Lower fail :STAT:QUES:SEML? >3 :STATus:QUEStionable:SEMLimit :NTRansition Set Query Description Sets or queries the bit weight of the NTR filter for the Questionable Status SEM
REMOTE CONTROL :STATus:QUEStionable:SEMLimit: PTRansition Set Query Description Sets or queries the bit weight of the PTR filter for the Questionable Status SEM Limit register.
GSP-9300 Programming Manual Set :STATus:QUEStionable:TOILimit:ENABle Query Description Sets or queries the Questionable Status TOI Limit Event Enable register.
REMOTE CONTROL Return parameter Bit 0 1 Example Bit Weight 1 2 Description 3rd lower fail 3rd upper fail :STAT:QUES:TOIL:NTR 1 :STATus:QUEStionable:TOILimit: PTRansition Set Query Description Sets or queries the bit weight of the PTR filter for the Questionable Status TOI Limit register.
GSP-9300 Programming Manual Parameter 1~4 Return Parameter Example Trace data in CSV format: point#1, point#2…..point#n :TRAC? TRAC1 >-5.234e+01,-4.593e+01,-5.533e+01,-4.604e+01,>5.353e+01,-4.557e+01,-5.280e+0 >1,-4.785e+01,-5.459e+01,-4.578e+01,……………… :PIXel? TRACe Description Query Returns the trace pixel data (real pixel value x100) for the selected trace in binary coded decimal format, represented by 2 characters per pixel (Highbyte_Lowbyte). Each trace has 601 pixels.
REMOTE CONTROL Query Syntax :PIXel? TRACe Parameter trace 1~4 Return Parameter Example Pixel data. Returned as ASCII code in binary coded decimal format: pixel1#HbyteLbyte pixel2#HbyteLbyte pixel3#HbyteLbyte........and so on until the EOF character :PIXEL? TRACE1 > ?H\x16\xA8\x16\xA8I\fI\xD4\x1Ex\x1E\xDCF\xB4F\xB 4%\x80%\xE4C\xF8E$)\x04)hB\xCCC0.
GSP-9300 Programming Manual TRIGger Commands :TRIGger[:SEQuence]:DELay .......................................... 220 :TRIGger[:SEQuence]:DEMod:DELay .......................... 220 :TRIGger[:SEQuence]:DEMod:LEVel ........................... 221 :TRIGger[:SEQuence]:DEMod:MODE ......................... 221 :TRIGger[:SEQuence]:DEMod:SLOPe .......................... 221 :TRIGger[:SEQuence]:DEMod:SOURce ....................... 222 :TRIGger[:SEQuence]:DEMod:TIME:STARt...............
REMOTE CONTROL Parameter/ Return parameter Example Delay time in seconds :TRIG:DEM:DEL 1.0 ms Set :TRIGger[:SEQuence]:DEMod:LEVel Query Description Sets the trigger level for AM/FM demodulation.
GSP-9300 Programming Manual Parameter/ POSitive Return parameter NEGative Example Positive slope Negative slope :TRIG:DEM:SLOP POS :TRIGger[:SEQuence]:DEMod:SOURce Set Description Sets the triggering source for AM/FM demodulation Syntax :TRIGger[:SEQuence]:DEMod:SOURce {IMMediate|VIDeo} Parameter IMMediate VIDeo Example :TRIG:DEM:SOUR IMM Free run trigger Trigger on the video signal level Set :TRIGger[:SEQuence]:DEMod:TIME:STARt Query Description Sets the trigger start time of the AF trigg
REMOTE CONTROL Parameter/ Return parameter Example Time value in seconds :TRIG:DEM:TIME:STOP 4.000e-2 Set :TRIGger[:SEQuence]:EXTernal:SLOPe Query Description Sets the external trigger slope Syntax :TRIGger[:SEQuence]:EXTernal:SLOPe {POSitive|NEGative} Query Syntax :TRIGger[:SEQuence]:EXTernal:SLOPe? Parameter/ POSitive Return parameter NEGative Example Positive slope Negative slope :TRIG:EXT:SLOP POS Set :TRIGger[:SEQuence]:MODE Description Sets the triggering mode.
GSP-9300 Programming Manual Parameter/ IMMediate Return parameter EXTernal Example Free run trigger External trigger :TRIG:PMET:SOUR IMM Set :TRIGger[:SEQuence]:SOURce Query Description Sets the triggering source to immediate, external or video.
REMOTE CONTROL Parameter power or voltage.
GSP-9300 Programming Manual UNIT Commands :UNIT:PMETer:POWer .................................................... 226 :UNIT:POWer .................................................................... 226 Set :UNIT:PMETer:POWer Query Description Sets the amplitude unit used for the Power Meter mode.
APPENDIX APPENDIX ASCII to Binary Coded Decimal Table The :PIXel query uses binary coded decimal notation when returning the value of each pixel that is displayed. See page 218 for details.
GSP-9300 Programming Manual 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 228 00011000 00011001 00011010 00011011 00011100 00011101 00011110 00011111 00100000 00100001 00100010 00100011 00100100 00100101 00100110 00100111 00101000 00101001 00101010 00101011 00101100 00101101 00101110 00101111 00110000 00110001 00110010 00110011 00110100 00110101 00110110 00110111 00111000 00111001 00111010 00111011 00111100 CAN EM SUB ESC FS GS RS US Space
APPENDIX 61 62 63 00111101 00111110 00111111 = > ? 125 126 127 01111101 01111110 01111111 } ~ DEL 229