EasyManuals Logo

Keysight Technologies InfiniiVision 3000T X Series User Manual

Keysight Technologies InfiniiVision 3000T X Series
1420 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1360 background imageLoading...
Page #1360 background image
1360 Keysight InfiniiVision 3000T X-Series Oscilloscopes Programmer's Guide
42 Programming Examples
idn_string = do_query_string("*IDN?")
print "Identification string: '%s'" % idn_string
# Clear status and load the default setup.
do_command("*CLS")
do_command("*RST")
# =========================================================
# Capture:
# =========================================================
def capture():
# Use auto-scale to automatically set up oscilloscope.
print "Autoscale."
do_command(":AUToscale")
# Set trigger mode.
do_command(":TRIGger:MODE EDGE")
qresult = do_query_string(":TRIGger:MODE?")
print "Trigger mode: %s" % qresult
# Set EDGE trigger parameters.
do_command(":TRIGger:EDGE:SOURCe CHANnel1")
qresult = do_query_string(":TRIGger:EDGE:SOURce?")
print "Trigger edge source: %s" % qresult
do_command(":TRIGger:EDGE:LEVel 1.5")
qresult = do_query_string(":TRIGger:EDGE:LEVel?")
print "Trigger edge level: %s" % qresult
do_command(":TRIGger:EDGE:SLOPe POSitive")
qresult = do_query_string(":TRIGger:EDGE:SLOPe?")
print "Trigger edge slope: %s" % qresult
# Save oscilloscope setup.
sSetup = do_query_string(":SYSTem:SETup?")
sSetup = get_definite_length_block_data(sSetup)
f = open("setup.stp", "wb")
f.write(sSetup)
f.close()
print "Setup bytes saved: %d" % len(sSetup)
# Change oscilloscope settings with individual commands:
# Set vertical scale and offset.
do_command(":CHANnel1:SCALe 0.05")
qresult = do_query_values(":CHANnel1:SCALe?")[0]
print "Channel 1 vertical scale: %f" % qresult
do_command(":CHANnel1:OFFSet -1.5")
qresult = do_query_values(":CHANnel1:OFFSet?")[0]
print "Channel 1 offset: %f" % qresult
# Set horizontal scale and offset.
do_command(":TIMebase:SCALe 0.0002")

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keysight Technologies InfiniiVision 3000T X Series and is the answer not in the manual?

Keysight Technologies InfiniiVision 3000T X Series Specifications

General IconGeneral
BrandKeysight Technologies
ModelInfiniiVision 3000T X Series
CategoryTest Equipment
LanguageEnglish

Related product manuals