Section 3: Instrument description
Series 2600B System SourceMeter® instrument User's Manual
3-30
2600BS-900-01 Rev. A / August 2021
Parameter value prompting
You can use the
display.inputvalue()
and
display.prompt()
functions to create an editable
input field on the user screen at the present cursor position.
The
display.inputvalue()
function uses the user screen at the present cursor position. Once
the command is finished, it returns the user screen to its previous state. The
display.prompt()
function creates a new edit screen and does not use the user screen.
Each of these functions can be used in the following 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:
format
String that creates an editable input field on the user screen at the present cursor position
(examples:
+0.00 00
,
+00
,
0.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
default
Option to set a default value for the parameter, which is displayed when the command is sent
min
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
)
max
Option to specify maximum limits for the input field
units
Text string to identify the units for the value (8 characters maximum), for example:
Units text is “V” for volts and “A” for amperes
help
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 pauses and waits for the operator
to input the source level. The program continues after the operator enters the value by pressing the
navigation wheel or the ENTER key.