Series 3700A System Switch/Multimeter Reference Manual Section 9: Introduction to TSP operation
3700AS-901-01 Rev. D/June 2018 9-15
Each of these two functions can be used in four ways:
display.inputvalue(format)
display.inputvalue(format, default)
display.inputvalue(format, default, min)
display.inputvalue(format, default, min, max)
display.prompt(format, units, help)
display.prompt(format, units, help, default)
display.prompt(format, units, help, default, min)
display.prompt(format, units, help, default, min, max)
Where:
String that creates an editable input field on the user screen at the present cursor position
(examples: +0.00 00, +00, 0.00000E+0)
Value field:
+ = Include for positive/negative value entry; omitting the + prevents negative value entry
0 = Defines the digit positions for the value (up to six zeros (0))
Exponent field (optional):
E = include for exponent entry
+ = Include for positive/negative exponent entry; omitting the + prevents negative value entry
0 = Defines the digit positions for the exponent
Option to set a default value for the parameter, which will be displayed when the command is
sent
Option to specify minimum limits for the input field
▪ When NOT using the “+” sign for the value field, the minimum limit cannot
be set to less than zero
▪ When using the “+” sign, the minimum limit can be set to less than zero
(for example, -2)
Option to specify maximum limits for the input field
Text string to identify the units for the value (8 characters maximum), for example:
Units text is “V” for volts and “A” for amperes
Informational text string to display on the bottom line (32 characters maximum)
Both the display.inputvalue() and display.prompt() functions display the editable input
field, but the display.inputvalue() function does not include the text strings for units and
help.
After one of the above functions is executed, command execution will pause and wait for the operator
in input the source level. The program will continue after the operator enters the value by pressing the
navigation wheel or the ENTER key.
In this example, the command display.prompt prompts the operator to input a measurement
speed. If the operator does not enter a value, the default level of 1 is set when the operator presses
ENTER. The operator must input values that are within the limits (minimum of 0.01 and maximum of
3.0); any other values are not accepted.