Programming instructions
Table Of Contents
- Contents
- Title Page
- Chapter 1 Introduction to Programming
- Chapter 2 Programming Getting Started
- Chapter 3 Programming over HP-IB
- Chapter 4 Programming over RS-232-C
- Chapter 5 Programming and Documentation Conventions
- Chapter 6 Status Reporting
- Figure 6-1. Status Reporting Overview Block Diagram
- Table 6-1. Status Reporting Bit Definition
- Status Reporting Data Structures
- Status Byte Register (SBR)
- Service Request Enable Register (SRER)
- Trigger Event Register (TRG)
- Standard Event Status Register (SESR)
- Standard Event Status Enable Register (SESER)
- User Event Register (UER)
- Local Event Register (LCL)
- Operation Status Register (OPR)
- Limit Test Event Register (LTER)
- Mask Test Event Register (MTER)
- Histogram Event Register (HER)
- Arm Event Register (ARM)
- Error Queue
- Output Queue
- Message Queue
- Key Queue
- Clearing Registers and Queues
- Figure 6-3. Status Reporting Decision Chart
- Chapter 7 Installing and Using the Programmer's Reference
- Chapter 8 Programmer’s Quick Reference
- Warranty
- Index
Command Query Options and Query Returns
:WAVeform:SOURce
<source>
or
:WAVeform:SOURce:FUNCtion
<channel>
:WAVeform:SOURce? <source> ::= {ANALog1 | ANALog2 | POD1 | POD2}
<channel> ::= {1 | 2}
n/a :WAVeform:TYPE? <return_mode> ::= {NORMal | PEAK | AVERage}
n/a :WAVeform:XINCrement? <return_value> ::= x-increment in the current preamble in NR3
format
n/a :WAVeform:XORigin? <return_value> ::= x-origin value in the current preamble in NR3
format
n/a :WAVeform:XREFerence? <return_value> ::= x-reference value in the current preamble in
NR1 format
n/a :WAVeform:YINCrement? <return_value> ::= y-increment value in the current preamble in
NR3 format
n/a :WAVeform:YORigin? <return_value> ::= y-origin in the current preamble in NR3 format
n/a :WAVeform:YREFerence? <return_value>::= y-reference value in the current preamble in
NR1 format
Programmer’s Quick Reference
Commands and Queries
8-16