User Manual

Table Of Contents
Keysight InfiniiVision 1000 X-Series Oscilloscopes Programmer's Guide 7
Contents
In This Book / 3
1 What's New
What's New in Version 1.10 / 26
Version 1.00 at Introduction / 27
Command Differences From 2000 X-Series Oscilloscopes / 28
2 Setting Up
Step 1. Install Keysight IO Libraries Suite software / 34
Step 2. Connect and set up the oscilloscope / 35
Using the USB (Device) Interface / 35
Step 3. Verify the oscilloscope connection / 36
3 Getting Started
Basic Oscilloscope Program Structure / 40
Initializing / 40
Capturing Data / 40
Analyzing Captured Data / 41
Programming the Oscilloscope / 42
Referencing the IO Library / 42
Opening the Oscilloscope Connection via the IO Library / 43
Initializing the Interface and the Oscilloscope / 43
Using :AUToscale to Automate Oscilloscope Setup / 44
Using Other Oscilloscope Setup Commands / 44
Capturing Data with the :DIGitize Command / 45
Reading Query Responses from the Oscilloscope / 47
Reading Query Results into String Variables / 48
Reading Query Results into Numeric Variables / 48
Reading Definite-Length Block Query Response Data / 48
Sending Multiple Queries and Reading Results / 49
Checking Instrument Status / 50