Technical data

:POD Commands 22
Keysight InfiniiVision 2000 X-Series Oscilloscopes Programmer's Guide 415
:POD<n>:THReshold
(see page 792)
Command Syntax
:POD<n>:THReshold <type>[<suffix>]
<n> ::= An integer, 1, is attached as a suffix to the command and
defines the group of channels that are affected by the command.
<type> ::= {CMOS | ECL | TTL | <user defined value>}
<user defined value> ::= -8.00 to +8.00 in NR3 format
<suffix> ::= {V | mV | uV}
POD1 ::= D0-D7
TTL ::= 1.4V
CMOS ::= 2.5V
ECL ::= -1.3V
The :POD<n>:THReshold command sets the threshold for the specified group of
channels. The threshold is used for triggering purposes and for displaying the
digital data as high (above the threshold) or low (below the threshold).
Query Syntax
:POD<n>:THReshold?
The :POD<n>:THReshold? query returns the threshold value for the specified group
of channels.
Return Format
<threshold><NL>
<threshold> ::= Floating point number in NR3 format
See Also "Introduction to :POD<n> Commands" on page 411
":DIGital<d>:THReshold" on page 249
":TRIGger[:EDGE]:LEVel" on page 603
Example Code
' THRESHOLD - This command is used to set the voltage threshold for
' the waveforms. There are three preset values (TTL, CMOS, and ECL)
' and you can also set a user-defined threshold value between
' -8.0 volts and +8.0 volts.
'
' In this example, we set channels 0-7 to CMOS, and then set the
' external trigger to TTL. Of course, you only need to set the
' thresholds for the channels you will be using in your program.
' Set channels 0-7 to CMOS threshold.
myScope.WriteString ":POD1:THRESHOLD CMOS"
NOTE
This command is only valid for the MSO models.