4
Remote Interface Reference
SCPI Parameter Types
The SCPI language defines several different data formats to be used in program
messages and response messages.
Numeric Parameters
Commands that require numeric parameters will accept all commonly used
decimal representations of numbers including optional signs, decimal points, and
scientific notation. Special values for numeric parameters like MINimum, MAXimum,
and DEFault are also accepted. You can also send engineering unit suffixes with
numeric parameters (e.g., Mhz or Khz). If only specific numeric values are
accepted, the function generator will automatically round the input numeric
parameters. The following command uses a numeric parameter:
Discrete Parameters
Discrete parameters are used to program settings that have a limited number of
values (like BUS or IMMediate). They have a short form and a long form just like
command keywords. You can mix upper- and lower-case letters. Query responses
will always return the short form in all upper-case letters. The following command
uses discrete parameters:
Boolean Parameters
Boolean parameters represent a single binary condition that is either true or false.
For a false condition, the function generator will accept "OFF" or "0". For a true
condition, the function generator will accept "ON" or "1". When you query a
boolean setting, the instrument will always return "0" or "1". The following
command uses a boolean parameter:
String Parameters
String parameters can contain virtually any set of ASCII characters. A string must
begin and end with matching quotes; either with a single quote or a double quote.
290
FREQuency {<frequency>|MINimum|MAXimum}
SWEep:SPACing {LINear|LOGarithmic}
AM:STATe {OFF|ON}
Keysight 33210A User's Guide