6 Agilent InfiniiVision 5000 Series Oscilloscopes Programmer's Guide
Programming the Oscilloscope 44
Referencing the IO Library 44
Opening the Oscilloscope Connection via the IO Library 45
Initializing the Interface and the Oscilloscope 45
Using :AUToscale to Automate Oscilloscope Setup 46
Using Other Oscilloscope Setup Commands 46
Capturing Data with the :DIGitize Command 47
Reading Query Responses from the Oscilloscope 49
Reading Query Results into String Variables 50
Reading Query Results into Numeric Variables 50
Reading Definite-Length Block Query Response Data 50
Sending Multiple Queries and Reading Results 51
Checking Instrument Status 52
Other Ways of Sending Commands 53
Telnet Sockets 53
Sending SCPI Commands Using Browser Web Control 53
4 Commands Quick Reference
Command Summary 56
Syntax Elements 92
Number Format 92
<NL> (Line Terminator) 92
[ ] (Optional Syntax Terms) 92
{ } (Braces) 92
::= (Defined As) 92
< > (Angle Brackets) 93
... (Ellipsis) 93
n,..,p (Value Ranges) 93
d (Digits) 93
Quoted ASCII String 93
Definite-Length Block Response Data 93
5 Commands by Subsystem
Common (*) Commands 97
*CLS (Clear Status) 101
*ESE (Standard Event Status Enable) 102
*ESR (Standard Event Status Register) 104
*IDN (Identification Number) 106
*LRN (Learn Device Setup) 107
*OPC (Operation Complete) 108