Tektronix AM700 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Tektronix AM700, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Tektronix AM700 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Tektronix AM700. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Tektronix AM700 should contain:
- informations concerning technical data of Tektronix AM700
- name of the manufacturer and a year of construction of the Tektronix AM700 item
- rules of operation, control and maintenance of the Tektronix AM700 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Tektronix AM700 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Tektronix AM700, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Tektronix service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Tektronix AM700.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Tektronix AM700 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    AM700 Audio Measur ement Set 070-9001-01 Programmer Manual This document applies to firmware version 1.04 and above.[...]

  • Page 2

    Copyright  T ektronix, Inc. All rights reserved. Licensed software products are owned by T ektronix or its suppliers and are protected by United States copyright laws and international treaty provisions. Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in T echnica[...]

  • Page 3

    AM700 Audio Measurement Set Programmer Manual i T able of Contents Preface xxi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manual Content xxi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Getting Started GPIB and RS-232C Remote Operation 1–1 . . . . . . [...]

  • Page 4

    T able of Contents ii AM700 Audio Measurement Set Programmer Manual ROUT e Subsystem 1–21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INPut Subsystem 1–22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SENSe Subsystem 1–24 . . . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Page 5

    T able of Contents AM700 Audio Measurement Set Programmer Manual iii CMODe Subsystem (FFT / MT ONe Analyzer) 3–45 . . . . . . . . . . . . . . . . . . . . CMODe Subsystem (SOUNd and DAUDio) 3–48 . . . . . . . . . . . . . . . . . . . . . . CMODe Subsystem (T rigger) 3–49 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CSTReam [...]

  • Page 6

    T able of Contents iv AM700 Audio Measurement Set Programmer Manual Status Questionable Registers 3–154 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Status Questionable Input Registers 3–156 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Status Questionable Input Summary Registers 3–158 . . . . . . . . . . . . [...]

  • Page 7

    T able of Contents AM700 Audio Measurement Set Programmer Manual v List of Figures Figure 1–1: AM700 Rear Panel 1–7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–2: GPIB Connector 1–7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–3: COM1 and COM2 serial ports 1–8 . . . . . . . . . . [...]

  • Page 8

    T able of Contents vi AM700 Audio Measurement Set Programmer Manual T able 2–1: SCPI subsystems implemented in the AM700 2–1 . . . . . . . . . T able 2–2: New command subsystems implemented in the AM700 2–2 . T able 3–1: IEEE mandated commands 3–1 . . . . . . . . . . . . . . . . . . . . . . . . T able 3–2: SCPI required commands 3–2[...]

  • Page 9

    T able of Contents AM700 Audio Measurement Set Programmer Manual vii SCPI Command List ROOT :SUBSystem:SUBSystem:COMMand 3–4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AMEasure[1–4]:ST A T e 3–7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AMEasure[1?[...]

  • Page 10

    T able of Contents viii AM700 Audio Measurement Set Programmer Manual AMEasure:SETTled:FREQuency:RESolution 3–16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AMEasure:SETTled:FREQuency:T OLerance 3–16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AMEasure:SETTled:IMD:RESolution 3–16 . . . .[...]

  • Page 11

    T able of Contents AM700 Audio Measurement Set Programmer Manual ix AMEasure[1–5]:MODE? 3–28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AMEasure[1–5]:ST A T e 3–28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AMEasure[3?[...]

  • Page 12

    T able of Contents x AM700 Audio Measurement Set Programmer Manual CMODe:FFT FFT|MT ONe 3–45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CMODe:FFT :MTONe[1|2]:A VECtor? 3–45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CMODe:FFT :MTONe[1|2]:FILE:NAME [...]

  • Page 13

    T able of Contents AM700 Audio Measurement Set Programmer Manual xi DISPlay:WINDow98:ST A T e 3–57 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DISPlay:WINDow98:ST A T e? 3–57 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DISPlay:WINDow99:ST A[...]

  • Page 14

    T able of Contents xii AM700 Audio Measurement Set Programmer Manual GCONtrol:ANALog:MODE HRESolution|HBW 3–69 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GCONtrol:DIGital:MODE AES|DSP 3–70 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GCONtrol:OUTPut:ST A T e ON|OFF 3–70 . . . . . .[...]

  • Page 15

    T able of Contents AM700 Audio Measurement Set Programmer Manual xiii MMEMory:COPY 3–85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MMEMemory:DA T A 3–85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MMEMory:DELe[...]

  • Page 16

    T able of Contents xiv AM700 Audio Measurement Set Programmer Manual PROGram:SELected:DEFine 3–98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROGram:SELected:DELete:SELected 3–98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROGram:SELected:DELete:ALL 3–[...]

  • Page 17

    T able of Contents AM700 Audio Measurement Set Programmer Manual xv SOURce[5|6]:DAUDio:UBIT s:MODE NULL|FILE 3–1 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SOURce[5|6]:DAUDio:UBIT s:FILE:NAME 3–1 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SOURce[5|6]:DAUDio:UBIT s:FILE:LNAME 3–1 1 1 . . [...]

  • Page 18

    T able of Contents xvi AM700 Audio Measurement Set Programmer Manual SOURce[1–8]:FUNCtion:SHApe TPOLarity 3–126 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SOURce[1–8]:FUNCtion:SHApe USER 3–126 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SOURce[1–8]:FUNCtion:SHApe MTONe 3–1[...]

  • Page 19

    T able of Contents AM700 Audio Measurement Set Programmer Manual xvii ST A Tus:QUEue:ENABle 3–143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ST A Tus:OPERation 3–144 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ST A Tu[...]

  • Page 20

    T able of Contents xviii AM700 Audio Measurement Set Programmer Manual ST A Tus:QUEStionable:NTRansition 3–155 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ST A Tus:QUEStionable:PTRansition 3–155 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ST A Tus:QUEStionable:I[...]

  • Page 21

    T able of Contents AM700 Audio Measurement Set Programmer Manual xix ST A Tus:QUEStionable:SOURce[1–8]:NTRansition 3–166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ST A Tus:QUEStionable:SOURce[1–8]:MAP 3–166 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ST A Tus:QUEStionable:SOURce[1–8]:SUMMa[...]

  • Page 22

    T able of Contents xx AM700 Audio Measurement Set Programmer Manual TRACe:DA T A:V ALue 3–180 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TRACe[:DA T A]:V ALue? 3–180 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TRACe:POINt[...]

  • Page 23

    AM700 Audio Measurement Set Programmer Manual xxi Preface This manual is for the programmer who is writing remote control programs for the AM700 Audio Measurement Set. Manual Content  Getting Started provides information about the remote control capabilities of the AM700 Audio Measurement Set. This information includes the IEEE 488.1 interface f[...]

  • Page 24

    Preface xxii AM700 Audio Measurement Set Programmer Manual[...]

  • Page 25

    Getting Started[...]

  • Page 26

    [...]

  • Page 27

    AM700 Audio Measurement Set Programmer Manual 1–1 Getting Started This section gives the GPIB and RS-232C features for remote control of the AM700. The AM700 is designed to use the GPIB port for remote control operations. The serial RS-232C port support serial printer operations. GPIB and RS-232C Remote Operation The AM700 has very complete and f[...]

  • Page 28

    Getting Started 1–2 AM700 Audio Measurement Set Programmer Manual  Query internal data points not directly accessible to a user at the front panel.  Place prompting messages on the screen and query for key presses for interactive procedures.  Set up timed functions. The programming language for functions is T cl. The T cl commands permit[...]

  • Page 29

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–3 T able 1–1: IEEE 488.1 interface functions implemented in the AM700 Function Implemented Notes Source Handshake SH1 Complete capability Acceptor Handshake AH1 Complete capability T alker T6 Basic T alker , Serial Poll, Unaddr if MLA T alker (extended) TE0 No capability Listener L[...]

  • Page 30

    Getting Started 1–4 AM700 Audio Measurement Set Programmer Manual T able 1–2: IEEE 488.2 status reporting commands (cont.) Command Function Name *ESE? Standard Event Status Enable Query Queries the contents of the Standard Event Status Enable Register . *ESR? Standard Event Status Regis- ter Query Queries the contents of the Standard Event Stat[...]

  • Page 31

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–5 T able 1–4: Synchronization commands Command Name Function *OPC Operation Complete Command Causes the AM700 to Generate the operation complete message in the Standard Event Status Register when all pending selected device operations have been finished. *OPC? Operation Complete Qu[...]

  • Page 32

    Getting Started 1–6 AM700 Audio Measurement Set Programmer Manual T able 1–5: Serial port protocol (cont.) Serial interface parameters Signal Bits 7 or 8 Stop Bits 1 or 2 Parity Odd, Even, and None[...]

  • Page 33

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–7 Rear Panel I/O Connectors Figure 1–1: AM700 Rear Panel The GPIB connector (shown in Figure 1–2) provides a remote control interface to the AM700. It is a standard IEEE 488 parallel GPIB connector . One- and two-meter , double-shielded GPIB cables are available as optional acces[...]

  • Page 34

    Getting Started 1–8 AM700 Audio Measurement Set Programmer Manual These two male DB-9 connectors (shown in Figure 1–3) provide the interface for RS-232C serial output as DTE ports. These connectors support RS-232C printer output. COM 1 COM 2 Figure 1–3: COM1 and COM2 serial ports The Remote connector (shown in Figure 1–4) provides a user in[...]

  • Page 35

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–9 REMOTE Pin 1 TTL-Level Input Pins 2, 4, 6, 8 Ground Pin 3 to Pin 9 Normally Open Pin 5 to Pin 9 Normally Closed Pin 7 +5 V Output @ 5 mA 1 2 3 4 5 6 7 8 9 DB-9 FEMALE REMOTE CONNECTOR Figure 1–4: Remote contact-closure connector T able 1–6: Remote connector pins Remote connecto[...]

  • Page 36

    Getting Started 1–10 AM700 Audio Measurement Set Programmer Manual T able 1–6: Remote connector pins (cont.) Remote connector Pin 3 to Pin 9, Contact Closure Normally open. Maximum voltage: 220 VDC; Maximum current: 2 A; Maximum power: 60 W . The state of the contact-closure relay (open or closed) is settable from a function key and using SCPI [...]

  • Page 37

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–1 1 Figure 1–5: Configure system setup communicate menu Connecting Printers This topic discusses connecting an EPSON LQ, Apple LaserW riter , HP LaserJet, DeskJet, or ThinkJet, or generic ASCII printer to the AM700. The default configuration is set for use with the EPSON LQ letter [...]

  • Page 38

    Getting Started 1–12 AM700 Audio Measurement Set Programmer Manual default values, all you need to do now is turn on the AM700 and the printer . If you have changed some factory default values, be sure the values shown in the following example are set. Making Y our Own LQ Cable. If the correct printer cable is not readily available, one can be ea[...]

  • Page 39

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–13 T able 1–8: Apple LaserW riter connections Male DB-25 connector pin number (Apple LaserWriter end) Female DB-9 connector pin number (AM700 end) 1 (shield GND) shield GND 3 (RXD) 3 (TXD) 2 (TXD) 2 (RXD) 5 (CTS) 7 (RTS) 4 (RTS) 8 (CTS) 7 (signal GND) 5 (signal GND) Y ou will have [...]

  • Page 40

    Getting Started 1–14 AM700 Audio Measurement Set Programmer Manual T able 1–9: HP LaserJet cable connections Male DB-25 connector pin number (HP LaserJet end) Female DB-9 connector pin number (AM700 end) 1 (shield ground) shield ground 3 (RxD) 3 (TXD) 2 (TxD) 2 (RXD) 7 (signal ground) 5 (signal ground) 5 (CTS), 6 (DSR), and 8 (DCD) 4 (DTR) 20 ([...]

  • Page 41

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–15 In this screen you may set the following copy functions:  Copy output format  Copy destination  File name when File is the selected copy destination After setting copy options, touch the Accept Changes soft key to save your selections, exit the Copy Configuration screen, [...]

  • Page 42

    Getting Started 1–16 AM700 Audio Measurement Set Programmer Manual Screen dumps print when you press the Copy button. The image currently on the screen is printed. Graphic displays are printed only when the printer port is formatted for a graphics printer . The AM700 supports the following printer and hard-copy types: PostScript Image HP DeskJet [...]

  • Page 43

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–17 Figure 1–7: Hard Copy output file selector This controls the choice of the color output for PostScript and TIFF formatted files. When set to Color , printer output will be color formatted. If a copy format other than PostScript or TIFF is used, the Color state is ignored, and th[...]

  • Page 44

    Getting Started 1–18 AM700 Audio Measurement Set Programmer Manual data after processing and numerical values of key features of a measurement. Examples of display numerical value are the amplitude at a frequency , the frequency at a cursor location, the THD + N, etc. An illustration (see Figure 1–8) of how the AM700 is modeled for SCPI control[...]

  • Page 45

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–19 ROUT e INPut SENse Select Impedance Gain/Attnuation THD Notch Select Select Select High res ADC High BW ADC Decimation Acquisition Ch A Figure 1–9: Analog hardware SCPI system subsystems Some of the hardware choices are user selectable depending on the measurement application in[...]

  • Page 46

    Getting Started 1–20 AM700 Audio Measurement Set Programmer Manual Signal Routing Input Sense High RES Front panel XLR Rear panel BNC Rear panel optical ROUT e1 ROUT e2 ROUT e3 INPut1 INPut3 INPut5 INPut6 INPut7 INPut4 INPut2 SENSe1 SENSe2 SENSe3 SENSe4 SENSe5 SENSe6 SENSe7 SENSe8 SENSe9 SENSe10 SENSe1 1 High BW High RES High BW A B A B A B CSTRe[...]

  • Page 47

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–21 signals, the routing commands take on suffixes and channel_list numbers to provide the control needed. Figure 1–10 illustrates the selection paths available in the AM700. The ROUT e Subsystem commands are used for switching signals in the input. No processing is done. T o use th[...]

  • Page 48

    Getting Started 1–22 AM700 Audio Measurement Set Programmer Manual Syntax: ROUTe[1|2|3]:CLOSE <channel_list> or ROUTe[1|2|3]:CLOSE:STATE? Only certain closures go with a given route: The acceptable routes and closures are: rout1:clos 1|3 rout2:clos 2|4 rout3:clos 6|7|8|9 Example: The Close command allows specific individual channels to be c[...]

  • Page 49

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–23 Range. The AM700 treats attenuation and gain as joined parameters that define the input range setting. A range window has a dynamic range of approximately 100 dB, but the location of the range window may be positioned within overall dynamic range of approximately +44 to –122 dBu[...]

  • Page 50

    Getting Started 1–24 AM700 Audio Measurement Set Programmer Manual IMPedance. Another choice in the Input subsystem is the input impedance setting. The Input command in the AM700 uses suffixes to designate the input that has the impedance setting applied. Syntax for the Impedance command is as follows: Syntax: INPut:IMPedance <numeric_value>[...]

  • Page 51

    Coupled Commands: Getting Started AM700 Audio Measurement Set Programmer Manual 1–25 SENSe[5–8]:DAUDio:INTerface:BWIDth LOW|MEDium|HIGH SENSe[5–8]:DAUDio:INTerface:JGAin NORMal|HIGH CSTReam commands direct the appropriate Sense output to the measurement channels. The choices are constrained to appropriate selections by the applications. The s[...]

  • Page 52

    Getting Started 1–26 AM700 Audio Measurement Set Programmer Manual FFT Analyzer SCPI Commands. In the FFT Analyzer , the calculate blocks are separated by channels and function. Calculate1 is used for the fft zoom functions of channel 1 and is fed by the CSTReam1 feed. Calculate2 is also used for the fft zoom functions, but for channel 2. It is f[...]

  • Page 53

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–27 The FFT Analyzer application also contains the Multitone measurement calculate blocks. A special SCPI command switches the FFT Analyzer between the two functions as shown in Figure 1–12. The calculate block results are given different trace names. The trace names for the FFT cal[...]

  • Page 54

    Getting Started 1–28 AM700 Audio Measurement Set Programmer Manual The AMEasure subsystem provide commands that set up the AM700 to perform selected measurements and to control some parameter settings of applications. The commands are application specific. The majority of the AMEasure commands are used for the Audio Analyzer application. These co[...]

  • Page 55

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–29 traces are selected by trace name; not suffixes. T race commands are also application specific and will change with the Instrument selection. A useful query in the T race subsystem is one that returns the names of the defined traces. Query: TRACe:CATalog? or trac:cat? If there are[...]

  • Page 56

    Getting Started 1–30 AM700 Audio Measurement Set Programmer Manual Also found in the system commands are the ones used for setting the communica- tions parameters for RS-232 communications (baud rate, data bits, and parity) and the GPIB address and the following commands for setting and querying the internal clock of the AM700: SYST:TIME? SYST:DA[...]

  • Page 57

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–31 Syntax: INST:NSEL <app_number> Query: INST:NSEL? returns the number of the selected application. Syntax: INST:SEL <app_name> Query: INST:SEL? returns a short form name for the selected application. Syntax: INST:LSEL  app_descriptive_name  Query: INST:LSEL? return[...]

  • Page 58

    Getting Started 1–32 AM700 Audio Measurement Set Programmer Manual AM700 File Structure. The upper level of the AM700 files comprise ROM, NVRAM, and DOS logical directories. Under those, other directories or files may exist. Certain directories are accessible by the user for storage use or information. File Names. The <file_name> parameter [...]

  • Page 59

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–33 MMEM:CDIR  ..  T o list the files in a directory use the MMEMemory:CATalog? query . First change directory to the one you are interested in, and then cat the directory . MMEM:CDIR  nvram:/function  or MMEM:CDIR  dos:/  MMEM:CAT? This returns a comma separated lis[...]

  • Page 60

    Getting Started 1–34 AM700 Audio Measurement Set Programmer Manual GCONtrol MODE Commands. The following commands control the generator signal source. The first sets either the high resolution generator or the high bandwidth generator for the analog signal. The second determines whether the digital mode signal is output from the digital main gene[...]

  • Page 61

    Getting Started AM700 Audio Measurement Set Programmer Manual 1–35 SOURce1 SOURce2 SOURce3 SOURce5 SOURce6 SOURce7 SOURce8 SOURce9 SOURce4 Analog Generator Digital Audio Generator OUTPut1 OUTPut2 OUTPut3 OUTPut4 OUTPut5 high resolution high bandwidth digital main digital DSP digital reference Analog generator Channel A Analog generator Channel B [...]

  • Page 62

    Getting Started 1–36 AM700 Audio Measurement Set Programmer Manual SOURce Subsystem Commands. Commands in the source subsystem control the signal selections from the AM700 generator . The commands are divided between those used to control the digital generator and those used to control the analog generator . SOURce suffixes are used to provide th[...]

  • Page 63

    SCPI Conformance Information[...]

  • Page 64

    [...]

  • Page 65

    AM700 Audio Measurement Set Programmer Manual 2–1 SCPI Conformance Information The AM700 commands are based on SCPI VERSION 1994.0. SCPI Command Subsystems Implemented in the AM700 T able 2–1: SCPI subsystems implemented in the AM700 Subsystem Use in the AM700 CALCulate Averaging and FFT parameters CALIBration Calibration start and Conversion F[...]

  • Page 66

    SCPI Conformance Information 2–2 AM700 Audio Measurement Set Programmer Manual T able 2–1: SCPI subsystems implemented in the AM700 (cont.) Subsystem Use in the AM700 TRIGger Starting and stopping the sweep UNIT Selection of units for input or output of certain parameters. T race data does not follow units. T able 2–2: New command subsystems [...]

  • Page 67

    SCPI Conformance Information AM700 Audio Measurement Set Programmer Manual 2–3 SCPI Background Information Reference: Standar d Command for Programmable Instruments, SCPI 1994. Instruments that conform to the 1993 SCPI standard will be able to meet the requirements of IEEE Std. 488.1-1987 Standar d Digital Interface for Pr ogrammable Instrumentat[...]

  • Page 68

    SCPI Conformance Information 2–4 AM700 Audio Measurement Set Programmer Manual The following is a list of reference documents related to standards tested by the AM700 Audio T est Set  ANSI S1.4  ANSI X3.4-1977 , American National Standard Code for Information Interchange; ISO Std. 646-1983, ISO 7-bit Coded Character Set for Information Inte[...]

  • Page 69

    SCPI Conformance Information AM700 Audio Measurement Set Programmer Manual 2–5  IEC Recommendation 179  IEEE Micr o, V olume 8, Number 4, August, 1988, pp 62-76  ISO Std, 2955-1983 , Information processing-Representation of SI and other units in systems with limited character sets  On the Use of W indows for Harmonic Analysis with the[...]

  • Page 70

    SCPI Conformance Information 2–6 AM700 Audio Measurement Set Programmer Manual[...]

  • Page 71

    AM700 SCPI Commands[...]

  • Page 72

    [...]

  • Page 73

    AM700 Audio Measurement Set Programmer Manual 3–1 AM700 SCPI Commands The AM700 is a multi-function measurement tool. Many commands are specific to the needs of the measurement function in use, and, as needed, the various SCPI commands will have multiple subsets. IEEE Mandated Commands All SCPI instruments implement all the common commands declar[...]

  • Page 74

    AM700 SCPI Commands 3–2 AM700 Audio Measurement Set Programmer Manual Required Commands The following commands are required in all SCPI instruments: T able 3–2: SCPI required commands Mnemonic Command description section (SCPI Std) Syntax and style section (SCPI Std) :SYST em :ERRor? 19.7 :VERSion? 19.16 1991 :ST A Tus 18 5 :OPERation [:EVENt]?[...]

  • Page 75

    AM700 SCPI Commands AM700 Audio Measurement Set Programmer Manual 3–3 alternative parameter values, a subset may be used. If the instrument does not support an alternative value of the complete set, it may generate an error on receipt. However , an instrument must handle all of the parameters in a SCPI command set even if an alternative does not [...]

  • Page 76

    AM700 SCPI Commands 3–4 AM700 Audio Measurement Set Programmer Manual Example: CALC:A VER:COUN 32 calc:aver:coun 32 calculate:average:count 32 CALCULA TE:A VERAGE:COUNT 32 Command Notation in this Manual In the listing of SCPI commands for the AM700, descriptive headings are used to divide the information into more easily identified parts. Those [...]

  • Page 77

    Explanation of Example: Coupled Commands: AM700 SCPI Commands AM700 Audio Measurement Set Programmer Manual 3–5 Example: An example of the command usage is provided here. Sometimes the short form of the keywords will be used and sometimes lowercase characters are used to remind you that these forms are valid. When the example is not self explanat[...]

  • Page 78

    AM700 SCPI Commands 3–6 AM700 Audio Measurement Set Programmer Manual[...]

  • Page 79

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–7 AMEasure Subsystem The AMEasure subsystem provide commands that quickly set up the AM700 to perform selected measurements and to control some parameter settings of applications. The commands are application specific and are divided as such to make them easier to[...]

  • Page 80

    AMEasure Subsystem (Audio Analyzer) 3–8 AM700 Audio Measurement Set Programmer Manual AMEasure[1–5]:MODE <char_data> Parameters: XY|REGulation|RTDisplay Usage: Sets or queries the operation mode of the designated AME. AME[1–4] may not be set to R TD. AME5 may only be set to R TD. Query: AME[1–5]:MODE? returns the operation mode of the[...]

  • Page 81

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–9 AMEasure[1–4]:REFerence:FILE:STORe Usage: Command only . Stores the reference trace to the file name that was previously set by the AMEasure[1–4]:REFerence:FILE[:NAME] command. AMEasure[1–4]:REFerence:SET Usage: Command only used to store or save a referen[...]

  • Page 82

    AMEasure Subsystem (Audio Analyzer) 3–10 AM700 Audio Measurement Set Programmer Manual AMEasure[1–4]:XY:X:INPut <char_data> Parameters: CHANnel1|CHANnel2|ANALog1|ANALog2|DIGital1|DIGital2 Usage: Sets or queries the source of the input to the x-axis for the designated AME in XY mode. Query: AME[1–4]:XY:X:INP? returns the measurement chan[...]

  • Page 83

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–1 1 THDN range = 0 to 100 Units: Units of the numeric value depend on the setting of AME:REG:FUNC <char_data>. FREQ units = Hz LEV units = dBu THD units = % THD+N units = % Query: AME:REG:ERR? returns the current setting for the regulation T arget Error in t[...]

  • Page 84

    AMEasure Subsystem (Audio Analyzer) 3–12 AM700 Audio Measurement Set Programmer Manual AMEasure[1–4]:REGulation:TARGet <numeric_data> Usage: Sets the T arget V alue for use in regulation mode. Range: 0 to 173.62 V –97.7815 to 47.0104 dBu –100 to 44.7920 dBV Units: Units are set by UNIT :VOL T command. Choices are V , mV , dBu, dBFS, a[...]

  • Page 85

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–13 AMEasure[1–4]:REGulation:FREQuency:MODE <char_data> Parameters: LINear|LOGarithmic Usage: Sets or queries the stepping mode of the regulation test signal. The steps will be either linearly or logarithmically spaced as selected for the designated AME. Qu[...]

  • Page 86

    AMEasure Subsystem (Audio Analyzer) 3–14 AM700 Audio Measurement Set Programmer Manual AMEasure[1–4]:REGulation:LEVel:LOWer <numeric_value> Usage: Sets or queries the lower amplitude setting for the LEV el. Query: AME[1–4]:REG:LEV:LOW? returns the lower amplitude setting used for a regualtion mode voltage sweep for the designated AME. *[...]

  • Page 87

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–15 AMEasure:SETTled:CROSstalk:TOLerance <numeric_value> Usage: Sets or queries the settling tolerance setting of the THD measurement for the designated AME. Range: 0 to 100% Query: AME[1–4]:SETT:CROS:TOL? returns *RST: 1.000% AMEasure:SETTled:DELay <num[...]

  • Page 88

    AMEasure Subsystem (Audio Analyzer) 3–16 AM700 Audio Measurement Set Programmer Manual AMEasure:SETTled:FREQuency:RESolution <numeric_value> Usage: Sets or queries the settling resolution setting of the frequency measurement for the designated AME. Range: 0 to 1000 Hz. Query: AME:SETT:FREQ:RES? returns the setting of the global resolution f[...]

  • Page 89

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–17 AMEasure:SETTled:IMD:TOLerance <numeric_value> Usage: Sets or queries the settling tolerance setting of the intermodulation distortion measurement for the designated AME. Range: 0 to 100% Query: AME:SETT:IMD:TOL? returns the global setting for IMD toleran[...]

  • Page 90

    AMEasure Subsystem (Audio Analyzer) 3–18 AM700 Audio Measurement Set Programmer Manual AMEasure:SETTled:LEVel:MINimum <numeric_value> Usage: Sets or queries the minimum amplitude of data to consider in determining if a signal is being received. Range: 0 to 173.72 V (–97.7816 to 47.0104 dBu) Query: AME:SETT:LEV:MIN? returns the minimum lev[...]

  • Page 91

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–19 AMEasure:SETTled:PDIFference:RESolution <numeric_value> Usage: Sets or queries the global settling resolution setting of the phase difference for settled data points. Range: 0 to 180 degrees. Query: AME:SETT:PDIF:RES? returns the global setting for phase [...]

  • Page 92

    AMEasure Subsystem (Audio Analyzer) 3–20 AM700 Audio Measurement Set Programmer Manual AMEasure:SETTled:SEParation:TOLerance <numeric_value> Usage: Sets or queries the global settling tolerance setting of the channel separation measurement. Range: 0 to 100% Query: AME:SETT:SEP:TOL? returns the global setting of tolerance used for the separa[...]

  • Page 93

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–21 AMEasure:SETTled:THDN:RESolution <numeric_value> Usage: Sets or queries the settling resolution setting of the total harmonic distortion plus noise measurement. Range: 0 to 100% Query: AME:SETT:THDN:RES? returns the global settling resolution setting of t[...]

  • Page 94

    AMEasure Subsystem (Audio Analyzer) 3–22 AM700 Audio Measurement Set Programmer Manual AMEasure[1–4]:SETTled:TYPE FLAT:EXPonential Usage: Sets or queries the settling type selected for the designated AME. Query: AME[1–4]:SETT:TYPE? returns the selected settling type for the designated AME. *RST: Sets the settling type to EXPonential for all A[...]

  • Page 95

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–23 AMEasure[1–4]:SWEep:DIRection RISing|FALLing Usage: Sets or queries the direction of the sweep being looked for by the AM700. Query: AME[1–4]:SWE:DIR? returns RISING or F ALLING for the setting of sweep recognition for the designated AME. *RST: Sets sweep d[...]

  • Page 96

    AMEasure Subsystem (Audio Analyzer) 3–24 AM700 Audio Measurement Set Programmer Manual NOTE . Numeric values r eported back by the AM700 will match the units set by SCPI, but will not match the displayed values when the fr ont panel set units and the SCPI set units do not match. Query: AME[1–4]:SWE:LEV:DEL? returns the numeric value of the mini[...]

  • Page 97

    AMEasure Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–25 AMEasure[1–4]:XY:X:FUNCtion <char_data> Parameters: FREQuency|LEVel Usage: Sets or queries the measurement function attached to the x-axis in XY mode. Query: AME[1–4]:XY:X:FUNC? returns the measurement functions currently attached to the x-axis of the[...]

  • Page 98

    AMEasure Subsystem (Audio Analyzer) 3–26 AM700 Audio Measurement Set Programmer Manual AMEasure[1–4]:XY:Y:FUNCtion <char_data> Parameters: FREQuency|THD|THDN|IMD|PDIFference|SEParation| CROSStalk|LDIFference|LEVel Usage: Sets or queries the measurement function attached to the y-axis of the designated AME in XY mode. Query: AME[1–4]:XY:[...]

  • Page 99

    AMEasure Subsystem (FFT) AM700 Audio Measurement Set Programmer Manual 3–27 AMEasure Subsystem (FFT) FFT supports 5 separate measurements. They are: AMEasure1: FFT on channel 1 AMEasure2: FFT on channel 2 AMEasure3: Configurable Multitone AMEasure4: Configurable Multitone AMEasure5: Configurable Multitone These measurements ‘assignments’ are [...]

  • Page 100

    AMEasure Subsystem (FFT) 3–28 AM700 Audio Measurement Set Programmer Manual AMEasure[1–5]:MODE? Usage: Queries the designated AMEasure to determine what mode it is operating in. These modes are fixed by design so that AME[1–2] always return FFT and AME[3–5] always return MTONE. Query: AME[1–5]:MODE? returns FFT or MTONE depending on the A[...]

  • Page 101

    AMEasure Subsystem (FFT) AM700 Audio Measurement Set Programmer Manual 3–29 Query: AME[3–5]:MTON:FUNC? returns the selected measurement for the designated AME. *RST: AME3 LEVEL AME4 LEVEL AME5 LDIFFERENCE AMEasure[3–5]:MTONe:INPut CHANnel1|CHANnel2 Usage: This configures the measurement channel on which the requested multitone measurement is [...]

  • Page 102

    AMEasure Subsystem (Digital Interface T ester) 3–30 AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem (Digital Interface T ester) The Digital Interface T ester has AMEasure command support for four separate measurements. They are the following: AMEasure1: Bit Activity AMEasure2: Channel Status AMEasure3: Eye Diagram AMEasure4: Jitt[...]

  • Page 103

    AMEasure Subsystem (Digital Interface T ester) AM700 Audio Measurement Set Programmer Manual 3–31 AMEasure[1–4]:STATe ON|OFF Usage: T urn the designated AMEasure for the Digital Interface T ester on or off. Query: AME[1–4]:STAT? returns 0 for off and 1 for on for the designated AMEasure. *RST: Sets AME1 state on and AME[2–4] states off.[...]

  • Page 104

    AMEasure Subsystem (Audio Monitor) 3–32 AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem (Audio Monitor) The Audio Monitor has minimal use of the AMEasure commands, only being able to turn a scope channel on or off or querying the state of the channels, on or of f. AMEasure[1–2]:STATe? Suffixes: AME1 Scope Channel 1 AME2 Scope C[...]

  • Page 105

    CALCulate Subsystem (A verage) AM700 Audio Measurement Set Programmer Manual 3–33 CALCulate Subsystem (A verage) Usage: The CALCulate subsystem for A verage control the number of averages, the averaging mode, and turning averaging on and off. A veraging is available in the FFT Analyzer and the Jitter Spectrum display of the Digital Interface T es[...]

  • Page 106

    CALCulate Subsystem (A verage) 3–34 AM700 Audio Measurement Set Programmer Manual Query: CALC[3|4]:AVER:TYPE? returns the current setting for the designated CALC block as MAXIMUM, MINIMUM, or EXPONENTIAL. *RST: Sets A VER:TYPE to EXPonential. CALCulate[3|4]:FEED? Usage: Query to determine the signal feed for the A VERage CALC blocks. Query: CALC[[...]

  • Page 107

    CALCulate Subsystem (FFT Analyzer) AM700 Audio Measurement Set Programmer Manual 3–35 CALCulate Subsystem (FFT Analyzer) Usage: This is the CALCulate Subsystem for the FFT Analyzer . The CALCulate subsystem performs post–acquisition data processing. Functions in the SENSe subsystem are related to data acquisition, while CALCulate subsystem oper[...]

  • Page 108

    CALCulate Subsystem (FFT Analyzer) 3–36 AM700 Audio Measurement Set Programmer Manual Query: CALCulate[1–2]:TRANsform:FREQuency:STARt? returns the span start frequency . *RST: Sets ST ARt to 20 CALCulate[1–2]:TRANsform:FREQuency:SPAN <numeric_value> Usage: Specifies the frequency span of FFT output. Range: Range of span <numeric_valu[...]

  • Page 109

    CALCulate Subsystem (FFT Analyzer) AM700 Audio Measurement Set Programmer Manual 3–37 918.468 20 1838.94 10 3677.87 5 4597.34 4 9194.68 2 18389.4 1 (Full span) AES 32 kHz 133.438 100 266.875 50 533.75 25 667.187 20 1334.38 10 2668.75 5 3335.94 4 6671.87 2 13343.8 1 (Full span) Units: Hz Query: CALCulate[1–2]:TRANsform:FREQuency:SPAN? returns th[...]

  • Page 110

    CALCulate Subsystem (FFT Analyzer) 3–38 AM700 Audio Measurement Set Programmer Manual Resolution: Resolution = Sampling Rate / 1024 Default: Omitting the suffix number of CALC is the same as CALC1. Query: CALCulate[1–2]:TRANsform:FREQuency:CENTer? returns the CENT er frequency setting. Error: Entering a number for CENT er outside the span range[...]

  • Page 111

    CALibration Subsystem AM700 Audio Measurement Set Programmer Manual 3–39 CALibration Subsystem CALibration[:ALL]? Usage: This query causes the AM700 to initiate a calibration procedure and return a numeric response that indicates the result of the calibration. Response: A numeric value is returned which represents an error status. A zero is retur[...]

  • Page 112

    CALibration Subsystem 3–40 AM700 Audio Measurement Set Programmer Manual CALibration:OUTPut:POWer:REFerence:RESistance <numeric_value> Usage: Set the user ’ s external resistor values to use in the AM700 display of output power (dBm). Range: 0.001 to 200000.0 Resolution: 0.001 Units: Ohms (impedance) *RST: No change NOTE . Output dBm calc[...]

  • Page 113

    CMODe Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–41 CMODe Subsystem (Audio Analyzer) Usage: The CMODe:ENABle commands control the display of the real-time measure- ment readout in the Real T ime window of Audio Analyzer . The CMODe:FIL T er command select from a set of standard filters for use in making Audio Analy[...]

  • Page 114

    CMODe Subsystem (Audio Analyzer) 3–42 AM700 Audio Measurement Set Programmer Manual CMODe:ENABle:THD <Boolean> Usage: T urns the THD measurements on and off in the Real_T ime measurement window of Audio Analyzer . Query: CMOD:ENAB:THD? returns 0 for THD measurement disabled or 1 for THD measurement enabled in the Audio Analyzer Real–T ime[...]

  • Page 115

    CMODe Subsystem (Audio Analyzer) AM700 Audio Measurement Set Programmer Manual 3–43 CMODe:FILTer:TYPE[1|2] ’filter_name’ Usage: Selects the filter type used for Audio Analyzer measurements. NOTE . Parameters are case sensitive and must be entered as indicated in the parameters list in single quotation marks. Suffixes: TYPE1 Channel 1 Filter T[...]

  • Page 116

    CMODe Subsystem (Audio Analyzer) 3–44 AM700 Audio Measurement Set Programmer Manual[...]

  • Page 117

    CMODe Subsystem (FFT/MTONe Analyzer) AM700 Audio Measurement Set Programmer Manual 3–45 CMODe Subsystem (FFT / MTONe Analyzer) Usage: Commands under CMODe:FFT are used to switch the FFT Analyzer operations between Zoom mode and Multitone measurements and to designate signal sources for the multitone signal. The CMODe:FFT :WINDow commands permit s[...]

  • Page 118

    CMODe Subsystem (FFT/MTONe Analyzer) 3–46 AM700 Audio Measurement Set Programmer Manual CMODe:FFT:MTONe[1|2]:NTONes? Usage: Returns the number of tones making up the designated multitone signal. CMODe:FFT:MTONe[1|2]:RLENgth? Usage: Returns the record length of the file used to create the designated multitone signal. CMODe:FFT:MTONe[1|2]:SOURce GE[...]

  • Page 119

    CMODe Subsystem (FFT/MTONe Analyzer) AM700 Audio Measurement Set Programmer Manual 3–47 Query: CMODe:FFT:MTONe[1|2]:SUFFix? returns the number of the source (generator) designated to send the multitone signal. Example: CMOD:FFT:MTON1:SUFF 5 selects digital generator channel A as the source of the multitone signal for multitone 1. *RST: CMOD:FFT :[...]

  • Page 120

    CMODe Subsystem (SOUNd and DAUDio) 3–48 AM700 Audio Measurement Set Programmer Manual CMODe Subsystem (SOUNd and DAUDio) Usage: The CMODe commands found here are used for setting the digital audio sample rate clock source and turning off Sound and selecting the Sound source. CMODe:DAUDio:SRATe:SOURce CSTatus|CLOCk Usage: Selects the users prefere[...]

  • Page 121

    CMODe Subsystem (TRIGger) AM700 Audio Measurement Set Programmer Manual 3–49 CMODe Subsystem (T rigger) The CMODe commands found here are used to control the T rigger modes of the Audio Monitor . CMODe:TRIGger:LEVel <numeric_value> Usage: Sets the trigger level for the Audio Monitor trigger system. Range: –173.62 to +173.62 V Units: V or [...]

  • Page 122

    CMODe Subsystem (TRIGger) 3–50 AM700 Audio Measurement Set Programmer Manual CMODe:TRIGger:SLOPe RISing|FALLing Usage: Selects either the rising or the falling edge of the selected trigger signal as the triggering edge when the Audio Monitor trigger system is enabled. Query: CMOD:TRIG:SLOP? returns the trigger slope setting. *RST: Sets TRIGger SL[...]

  • Page 123

    CSTReam Subsystem AM700 Audio Measurement Set Programmer Manual 3–51 CSTReam Subsystem Usage: CSTReam is used to select the two inputs to the measurement applications. The AM700 has many possible input channels and sources, but most applications only can measure two channels of audio, and the CSTReam feeds are constrained as appropriate for the m[...]

  • Page 124

    CSTReam Subsystem 3–52 AM700 Audio Measurement Set Programmer Manual Default: Omitting the suffix on CSTReam is the same as CSTReam1 . Query: CSTR[1|2]:FEED? returns the data feed for the designated CSTReam. Example: Use SENSe1 audio (Analog A high resolution A/D converter output) for the application’ s channel one measurements: CSTR1:FEED ` SE[...]

  • Page 125

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–53 DISPlay Subsystem The DISPlay Subsystem controls the selection and presentation of text, graphs, and TRACe information. DISPlay does not modify the way in which data is output to a controller . DISPlays are separated into WINDows. A window consits of three overlapping planes: te[...]

  • Page 126

    DISPlay Subsystem 3–54 AM700 Audio Measurement Set Programmer Manual DISPlay:MENU:CLEar[:IMMediate] Usage: Command only . Clears menus, dialog boxes, and notifiers from the display . DISPlay[:WINDow[1–4]]:CURSor[:POSition[1|2]] <x-axis_value> Usage: Sets the cursor position of the designated cursor in the designated window to a given x-ax[...]

  • Page 127

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–55 DISPlay:WINDow98:DISMiss:[ALL] Usage: T urns off all notifier windows that occur in the display to show a warning or provide some item of information about some event. Query: No query for this command. The associated DISP:WIND98:ST A T? query is used to determine if a notifier w[...]

  • Page 128

    DISPlay Subsystem 3–56 AM700 Audio Measurement Set Programmer Manual DISPlay[:WINDow[1-n|60|98|99]][:STATe] <Boolean> Usage: Controls whether WINDow(n) is visible or not. The command DISPlay ON|OFF refers to this node. Multiple instances of WINDow may exist under a particular DISPlay . Omitting the suffix from WINDow defaults to WINDow1. Pa[...]

  • Page 129

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–57 DISPlay:WINDow98:STATe <Boolean> Usage: Sets or queries the state of the notifier box display . Query: DISP:WIND98:STAT? returns 0 or 1 for OFF or ON. *RST: T urns off the notifier display . DISPlay:WINDow98:STATe? Query: DISP:WIND98:ST A T? returns a 1 if there is a notif[...]

  • Page 130

    DISPlay Subsystem 3–58 AM700 Audio Measurement Set Programmer Manual DISPlay:WINDow99:TEXT:CLEar Usage: Clears text from the dialog box, WINDow99. DISPlay[:WINDow[1–4]]:Y[:AXIS]:DUAL <Boolean> Usage: Sets or queries the state of the dual-trace display of traces. Query: DISP:WINDow2:Y:AXIS:DUAL? returns 1 for dual ON and 0 for dual OFF (si[...]

  • Page 131

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–59 DISPlay[:WINDow[1–4]]:TRACe[1|2]:STYle:CSTatus:FORMat <char_data> Usage: Used to set or query the format of the Digital Interface T ester Channel Status display . Either option for TRACe may be used, or it may be omitted. Parameters: Character data values are: HEXadecima[...]

  • Page 132

    DISPlay Subsystem 3–60 AM700 Audio Measurement Set Programmer Manual DISPlay[:WINDow[1–4]]:TRACe[1|2]:STYle:CSTatus:SUBFrame A|B|BOTH Usage: Sets the Digital Interface T ester Bit Activity display to show either A or B subframes or both. Either option for TRACe may be used, or it may be omitted. Query: DISP:WIND[1–4]:TRAC[1|2]:STY:CST:SUBF? r[...]

  • Page 133

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–61 DISPlay:WINDow:TRAce[:X]:AXIS:UNIT <unit_type> Usage: Used to set the units of the traces’ x-axes. Example: DISP:WIND:TRAC:X:AXIS:UNIT khz or DISP:WIND:TRAC:AXIS:UNIT khz sets the x-axes units to kilohertz. Query: DISP:WIND:TRAC:X:AXIS:UNIT? or DISP:WIND:TRAC:AXIS:UNIT? [...]

  • Page 134

    DISPlay Subsystem 3–62 AM700 Audio Measurement Set Programmer Manual Example: DISP:WIND5:TRAC2:AXIS:UNIT dbm sets the Ch 1 Level units in the real-time analyzer to dbm. Example: The tcl command that follows will print all the units for Ch 1 in the real-time analyzer box: foreach s { 1 2 3 4 5 6} {puts stdout [scpi ”DISP:WIND5:TRAC$s:AXIS:UNIT??[...]

  • Page 135

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–63 DISPlay[:WINDow[1–4]]:TRACe[1|2]:X[:SCALe]:AUTO ONCE Usage: This command scales the X-axis TRACe[1|2] to display the full trace horizontally once for each time this command is used. Query: DISP:WIND1:TRAC1:X:SCAL:AUTO? DISPlay[:WINDow[1–4]]:TRACe[1|2]:X[:SCALe]:CENTer <nu[...]

  • Page 136

    DISPlay Subsystem 3–64 AM700 Audio Measurement Set Programmer Manual DISPlay[:WINDow[1–4]]:TRACe[1|2]:X[:SCALe]:RIGHt <numeric_value> Usage: Sets or queries the value represented by the maximum (right) edge of the x-axis. This value may be bounded by a range of data. When a new RIGHT value is entered, the divisions of the scale remain the[...]

  • Page 137

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–65 DISPlay:WINDow[5|16]:TRACe[1–16]:Y:AXIS:UNIT <unit_type> Usage: Used to set the y-axis units of the specified trace in the anayzer real-time measurement traces (WIND5) or the generator (WIND60). Suffixes: The TRACe suffixes for the y-axis are the same as for the x-axis. [...]

  • Page 138

    DISPlay Subsystem 3–66 AM700 Audio Measurement Set Programmer Manual DISPlay[:WINDow[1–4]]:TRACe[1|2]:Y[:SCALe]:TOP <numeric_value> Usage: Sets or queries the value represented by the top edge of the display . The value may be bounded by the range of data. Range: Depends on y–axis scale units: voltage is 173.62 V olts, dBr is 1.000. Que[...]

  • Page 139

    DISPlay Subsystem AM700 Audio Measurement Set Programmer Manual 3–67 :TRACe[1|2]:STYle:CSTatus commands) Eye Diagram EYED Jitter Interpolator , Bar Graph, and Spectrogram Parameters: INT erpolator Plot of fft data points with interpolated data for a continuous live trace. PPlot Point-to-point plot of frequency-amplitude pairs BGRaph Bar graph dis[...]

  • Page 140

    FORMat Subsystem 3–68 AM700 Audio Measurement Set Programmer Manual FORMat Subsystem Default units are defined, where applicable, for each SCPI command. The UNIT subsystem provides a mechanism to change the default values. The units selected apply to the designated command parameters for both command and response. FORMat:PNAMe STRing|CHARacter Us[...]

  • Page 141

    GCONtrol Subsystem AM700 Audio Measurement Set Programmer Manual 3–69 GCONtrol Subsystem GCONtrol is the root command for controlling the AM700 audio signal generator . Selection of the generator modes and controlling the output states is done using the special commands of the GCONtrol subsystem. Signal selection is done using the SOURce commands[...]

  • Page 142

    GCONtrol Subsystem 3–70 AM700 Audio Measurement Set Programmer Manual Example: gcon:anal:mode hres sets the Analog generator to high resolution mode. Query: GCON:ANAL:MODE? returns the selected generator, HRES or HBW AN. *RST: Sets the analog mode to high resolution, HRES. GCONtrol:DIGital:MODE AES|DSP Usage: Selects between the AES standard form[...]

  • Page 143

    HCOPy Subsystem AM700 Audio Measurement Set Programmer Manual 3–71 HCOPy Subsystem The AM700 support for hardcopy is non-standard to the 1994 SCPI manual for hardcopy , but it more closely tracks the way this feature has been previously implemented. In the SCPI manual, the MMEMory:OPEN and HCOPy:CLOSe commands were to be used to open and close th[...]

  • Page 144

    HCOPy Subsystem 3–72 AM700 Audio Measurement Set Programmer Manual HCOPy[:IMMediate] Usage: Causes the currently visible screen to be printed to the currently-selected hardcopy device, using the currently-selected hardcopy format. Query: Event only , no query . HCOPy:ABORT Usage: Aborts any printing currently in progress, and discards any print j[...]

  • Page 145

    HCOPy Subsystem AM700 Audio Measurement Set Programmer Manual 3–73 Query: hcop:dest? returns the current setting for the hardcopy destination. Default: The power up default is SYST :COMM:SER (serial port 1). *RST: Sets the copy destination to an empty string. HCOPy:DEVice:COLor <Boolean> Usage: Sets or queries the state of the color output [...]

  • Page 146

    HCOPy Subsystem 3–74 AM700 Audio Measurement Set Programmer Manual ELQuality Epson Letter Quality . Good for various Epson LQ and compatible printers. TIFF T agged Image File Format. This is a bit-mapped image that may be output in color , depending on the setting of HCOP:DEV :COL. Default: The power up default is the last setting. Query: HCOP:DE[...]

  • Page 147

    INPut Subsystem AM700 Audio Measurement Set Programmer Manual 3–75 INPut Subsystem The commands under the INPut subsystem are used to select the INPut signal source and set the input impedance and range of the analog inputs, A and B. As indicated in the commands, not all INPut suffixes are available for all the commands. Parameters: INPut1 Analog[...]

  • Page 148

    INPut Subsystem 3–76 AM700 Audio Measurement Set Programmer Manual Resolution: 6 dBu steps. Error: Entering a <numeric_value> that is not at one of the range step values causes the range setting to go to the next higher valid range step. No error is generated. Query: INPut[1|3]:RANGe? returns the range setting for designated analog input. *[...]

  • Page 149

    INST rument Subsystem AM700 Audio Measurement Set Programmer Manual 3–77 INST rument Subsystem W ithin the AM700 thare are multiple logical instruments. The INST rument subsystem commands provide the controls and queries needed to switch instruments and the find out what the name, number , or short form name. Usage: Commands in this subsystem are[...]

  • Page 150

    INST rument Subsystem 3–78 AM700 Audio Measurement Set Programmer Manual INSTrument:LSELect:USER <descriptive_name> Usage: Selects an instrument (application) to run on the User button by long descriptive name. The string data returned by INST:LCAT? provides the long descriptive names for the applications. Example: inst:sel:user ”Audio Mo[...]

  • Page 151

    INST rument Subsystem AM700 Audio Measurement Set Programmer Manual 3–79 Parameters: NSEL? SEL? LSEL? 1 FFT ”FFT Analyzer” 2 Analyzer ”Audio Analyzer” 3 Monitor ”Audio Monitor” 4 Digital ”Digital Interface T ester” 5 Diagnostics ”Diagnostics” 6 PanelCal ”T ouch Panel Calibration” Query: INSTrument:NSELect? returns the appl[...]

  • Page 152

    INST rument Subsystem 3–80 AM700 Audio Measurement Set Programmer Manual Digital Digital Interface T ester Diagnostics Diagnostics PanelCal T ouch Panel Calibration Example: inst:sel analyzer selects the Audio Analyzer application to run. Query: INSTrument:SELect? returns the short name for the selected application. *RST: *RST has no effect on in[...]

  • Page 153

    MMEMory Subsystem AM700 Audio Measurement Set Programmer Manual 3–81 MMEMory Subsystem The Mass Memory subsystem behavior in the AM700 is very similar to to the documented SCPI behavior . One major divergence form standard SCPI is the absence of  msus  (mass storage unit specifier) support in the AM700. The AM700 allows an optional mass sto[...]

  • Page 154

    MMEMory Subsystem 3–82 AM700 Audio Measurement Set Programmer Manual The upper level of the AM700 files comprise ROM, NVRAM, and DOS logical directories. Under those, other directories or files may exist. Certain directories are accessible by the user for storage use or information. Certain other directories are accessible by AM700 operating syst[...]

  • Page 155

    MMEMory Subsystem AM700 Audio Measurement Set Programmer Manual 3–83 MMEMory:CATalog? Usage: The CA T alog command is query-only and returns information on the current contents and state of the current working directory . Upon a CA T alog? query , the AM700 reads the current working directory and returns its directory information in the following[...]

  • Page 156

    MMEMory Subsystem 3–84 AM700 Audio Measurement Set Programmer Manual MMEMory:CDIRectory ' [device:/]directory_name ' Usage: Changes the working directory in the file system. The <directory_name> parameter is a string. The contents of the <directory_name> parameter are dependent on the file system being accessed. If no parame[...]

  • Page 157

    Explanation of Example: MMEMory Subsystem AM700 Audio Measurement Set Programmer Manual 3–85 MMEMory:CLOSe Usage: Closes the file specified in MMEMory:NAME . Error: An attempt to close a file that is not open causes error –256, (File name not found) to be generated MMEMory:COPY  [device:/]{path_name/}source_file  ,  [device:/]{path_nam[...]

  • Page 158

    Explanation of Example: MMEMory Subsystem 3–86 AM700 Audio Measurement Set Programmer Manual Query: MMEM:DATA? <filename> returns the contents of the file in definite length block data format. Again if the <filename> is a path string, single quotes must be used around the  filename  string. Example: MMEM:DATA?  rom:/mtone/asg[...]

  • Page 159

    MMEMory Subsystem AM700 Audio Measurement Set Programmer Manual 3–87 New data arriving from <data_handle> overwrites the contents of the specified file. Parameters: T wo data handles are allowed: ”” and ”hcopy” . If ”hcopy” , hardcopy output will be written to the file specified by MMEMory:NAME [ ' device:]<filename> [...]

  • Page 160

    Explanation of Example: MMEMory Subsystem 3–88 AM700 Audio Measurement Set Programmer Manual Error: Attempting to open a file that is already open causes a “File name error” (–256) to be generated. Example: mmem:name  nvram:/tests/test1  ;mmem:open;mmem:feed  hcopy  ;mmem:close Query: mmem:open? The example command names a file [...]

  • Page 161

    OUTPut Subsystem AM700 Audio Measurement Set Programmer Manual 3–89 OUTPut Subsystem Usage: The majority of the OUTPut command control the digital audio generator; two are used to set the analog generator output impedance and select whether the common is floating or referenced to ground. OUTput commands pertain only to the generator . The DAUDio [...]

  • Page 162

    OUTPut Subsystem 3–90 AM700 Audio Measurement Set Programmer Manual Parameters: frequency from 30 kHz to 52 kHz, with a resolution of 0.001 Hz. Range: 30,000 to 52,000 Resolution: 0.001 Hz Units: Hz Query: OUTP3:DAUD:INT:CLOC:VFR? returns the variable clock frequency setting. *RST: 48000.0 OUTPut3:DAUDio:INTerface:CLOCk:FRequency:ADJust <numer[...]

  • Page 163

    OUTPut Subsystem AM700 Audio Measurement Set Programmer Manual 3–91 OUTPut3:DAUDio:INTerface:VOLTage:BALanced <numeric_value> Usage: Sets the voltage output level at the balanced connectors. The balanced to unbalanced ratio is always 5:1 so the balanced and unbalanced output levels are not independently settable. Range: 0.01 to 10.23 Vpp Re[...]

  • Page 164

    OUTPut Subsystem 3–92 AM700 Audio Measurement Set Programmer Manual OUTPut:COMMon FLOat|GROund Usage: Selects whether the analog outputs are floating (with no ground reference) or referenced to ground. Query: OUTP:COMM? returns “FLOA T” or “GROUND”. *RST: Set the output common to FLOA T . OUTPut3:FILTer[:LPASs][:STATe] <Boolean> Usa[...]

  • Page 165

    PROGram Subsystem AM700 Audio Measurement Set Programmer Manual 3–93 PROGram Subsystem These SCPI commands are for the PROGram subsystem as implemented in the AM700 for the selection and running of functions. These commands provide features needed to generate and control one or more user-programmed tasks in the AM700. Functions are files in T cl [...]

  • Page 166

    PROGram Subsystem 3–94 AM700 Audio Measurement Set Programmer Manual PROGram:CATalog? Usage: This is a query only command that lists all the programs stored in the function directories of both nvram: and rom:. If there are functions of the same name in both directories, only one will be shown. This can be confusing so different names should be us[...]

  • Page 167

    PROGram Subsystem AM700 Audio Measurement Set Programmer Manual 3–95 T o download and overwrite an existing function file of the same name, the first file must be deleted. Program names entered as character data are not case sensitive and are reported back as all capitalized characters. Those entered as string data will be reported back as entere[...]

  • Page 168

    PROGram Subsystem 3–96 AM700 Audio Measurement Set Programmer Manual PROGram:EXPLicit:STATe <progname>,RUN|STOP Usage: The explicitly named function is started by setting state to RUN. If the state is already RUN, a second run of the same function is started. When set to STOP , all instances started through this interface or the Function us[...]

  • Page 169

    PROGram Subsystem AM700 Audio Measurement Set Programmer Manual 3–97 PROGram:EXPLicit:TIMed:CLEar <progname> Usage: Remove all the cron_strings for the function explicitly named by ‘<progname>’ . PROGram:EXPLicit:TIMed:ADD <progname>,’cron_string’ {,’cron_string’} Usage: Adds to the current set of cron_strings for th[...]

  • Page 170

    PROGram Subsystem 3–98 AM700 Audio Measurement Set Programmer Manual PROGram:SELected:DEFine <prog_data> Usage: Creates and downloads programs to the selected progname. The <prog_data> must be in definite length arbitrary block data format for down loading to the AM700. The program name used is the currently selected program name. The[...]

  • Page 171

    PROGram Subsystem AM700 Audio Measurement Set Programmer Manual 3–99 PROGram:SELected:LNAME? Usage: Query only that returns a full pathname that may be used with the MMEMory subsystem or in T cl scripts. The returned long name is string data. Example: PROG:SEL:LNAME? returns the full pathname to the selected <progname> . ”nvram:/function/[...]

  • Page 172

    PROGram Subsystem 3–100 AM700 Audio Measurement Set Programmer Manual PROGram:SELected:STATe RUN|STOP Usage: The selected function is started by setting state to RUN. If the state is already RUN, a second run of the function is started. When set to STOP , all instances started through this interface or the Function user interface will be stopped.[...]

  • Page 173

    PROGram Subsystem AM700 Audio Measurement Set Programmer Manual 3–101 PROGram:SELected:USER:SET Usage: Command only . Assigns the selected function to the function user button. PROGram:SELected:USER:STATe <nr1> Usage: An nr1 argument of 1 assigns the selected function to the user button. If the argument is 0, and the current setting is also[...]

  • Page 174

    ROUT e Subsystem 3–102 AM700 Audio Measurement Set Programmer Manual ROUT e Subsystem Signal routing is the block where the user has access to actual signals. ROUTe[1–3]:CLOSe <numeric_value> Usage: Sets the route setting. If all the specified channels cannot be closed, an execution error is reported. Suffixes: The ROUT e suffixes are as [...]

  • Page 175

    ROUT e Subsystem AM700 Audio Measurement Set Programmer Manual 3–103 Y ou must use a valid channel number (see Parameters) for the designated route to get a return. When the query is correctly stated, the command returns 0 for open and 1 for closed. Example: rout1:clos? 1 returns 1 or 0 for closed or open. rout3:clos? 6 returns 1 or 0 for closed [...]

  • Page 176

    SENSe Subsystem 3–104 AM700 Audio Measurement Set Programmer Manual SENSe Subsystem The SENSe setup commands are used to control some parameters of the digital audio measurement function, and to query measurements made on the digital interface. Commands in this subsystem are used to control the acquisition methods of the AM700. Commands under the[...]

  • Page 177

    SENSe Subsystem AM700 Audio Measurement Set Programmer Manual 3–105 Parameters: MED for 120 Hz HIGH for 1200 Hz The LF REJ filter is always engaged for SENSe1 1. *RST: MED SENSe11:DAUDio:INTerface:JGAin NORMal|HIGH Usage: Set or query the gain used in the eye/jitter detection circuitry . Parameters: NORMal is X1 gain HIGH is X8 gain Query: SENS11[...]

  • Page 178

    SENSe Subsystem 3–106 AM700 Audio Measurement Set Programmer Manual NOTE . This value is only updated when measur ements ar e being made on the digital input. This usually means that the digital generator must be in AES mode and CSTReam1 or CSTREAM2 is fed with SENSE5 or SENSe6. Query: SENSe(5|7):DAUDio:INTerface:FREQuency? returns the digital in[...]

  • Page 179

    SENSe Subsystem AM700 Audio Measurement Set Programmer Manual 3–107 SENSe5:DAUDio:INTerface:VOLTage:AC? Usage: Query only . Used to determine the peak-to-peak voltage of the digital main input signal. Query: SENS5:DAUD:INT:VOLT:AC? Query only . returns the voltage of the digital main input in volts peak-to-peak.[...]

  • Page 180

    SOURce:DAUDio Subsystem 3–108 AM700 Audio Measurement Set Programmer Manual SOURce:DAUDio Subsystem SOURce is the root command in the SOURce Subsystem for the AM700. The SOURce setup commands are divided into several sections. Each section or subsystem deals with controls that directly affect device-specific settings of the AM700; not those relat[...]

  • Page 181

    SOURce:DAUDio Subsystem AM700 Audio Measurement Set Programmer Manual 3–109 SOURce[5|6]:DAUDio:AUDio:WSIZe <numeric_value> Usage: Selects the word size used for the digital audio signal from the generator . Parameters: 8 to 24 Current software in the AM700 forces both channels on a digital interface to have the same word length. Changes to [...]

  • Page 182

    SOURce:DAUDio Subsystem 3–1 10 AM700 Audio Measurement Set Programmer Manual SOURce[5|6]:DAUDio:CSTatus:FILE:NAME <filename> Usage: Designates the filename to be used for setting user bits when the :CSTatus:MODE command is set to FILE. Query: SOUR[5|6]:DAUD:CST:FILE:NAME? returns the file name without the path. *RST: Sets filename to ”cd.[...]

  • Page 183

    SOURce:DAUDio Subsystem AM700 Audio Measurement Set Programmer Manual 3–1 1 1 SOURce[5|6]:DAUDio:UBITs:FILE:LNAME <filename> Usage: Designates the filename with will path to be used for setting user bits when the :UBITs:MODE command is set to FILE. Query: SOUR[5|6]:DAUD:UBIT:FILE:LNAME? returns the name with path for the file to be used. *R[...]

  • Page 184

    SOURce:FOLLow Subsystem 3–1 12 AM700 Audio Measurement Set Programmer Manual SOURce:FOLLow Subsystem SOURce[1–8]:FOLLow[:STATe] <Boolean> Usage: T urns follow mode on or off for a designated source channel. Parameters: Boolean – ON|OFF or 1|0. Suffixes: 1 Analog generator HR A 2 Analog generator HB A 3 Analog generator HR B 4 Analog gen[...]

  • Page 185

    SOURce:FREQuency Subsystem AM700 Audio Measurement Set Programmer Manual 3–1 13 SOURce:FREQuency Subsystem SOURce[1–8]:FREQuency <numeric_value> Usage: Sets the sine–wave frequency of the designated source. This frequency setting is used as the fixed signal frequency when generating a sine–wave. Suffixes: SOURce1 Analog generator HR A[...]

  • Page 186

    Coupled Commands: SOURce:FREQuency Subsystem 3–1 14 AM700 Audio Measurement Set Programmer Manual Query: SOUR[1–8]:FREQ:MODE? returns the operating mode of a designated SOURce as CW or FIXED for non–sweeping, SWEEP for a frequency sweep, or LIST for generating signals from a list of frequencies. List: SOURce:LIST:FREQuency SOURce:LIST:DWELl *[...]

  • Page 187

    SOURce:FUNCtion Subsystem AM700 Audio Measurement Set Programmer Manual 3–1 15 SOURce:FUNCtion Subsystem Usage: The FUNCtion subsystem controls the shape and attributes of the output signal of the AM700 internal signal generator . The switch settings provided by this function are not horizontally compatible and represent what the source can be co[...]

  • Page 188

    Coupled Commands: SOURce:FUNCtion Subsystem 3–1 16 AM700 Audio Measurement Set Programmer Manual SOURce[1–8]:FUNCtion:SHAPe <signal_name> Default: The last selected signal type is generated unless the AM700 has been reset. The reset default is a sinusoidal CW signal of 1 kHz at 0 dBu. Parameters: <SINusoid|JSINe|TBURst|SIMD|CIMD|SNOise[...]

  • Page 189

    Coupled Commands: SOURce:FUNCtion Subsystem AM700 Audio Measurement Set Programmer Manual 3–1 17 SOURce[5–6]:FUNCtion:SHAPe JSINe Usage: Used to apply jitter to the digital interface signal from the A and B digital generators (suffix SOURce5 and SOURce6 respectively). Acts just like sine wave, but puts jitter on the digital interface. The jitte[...]

  • Page 190

    SOURce:FUNCtion Subsystem 3–1 18 AM700 Audio Measurement Set Programmer Manual Resolution: 0.01 Units: UIpp (peak-to-peak unit intervals) SOURce[1–8]:FUNCtion:SHAPe TBURst Usage: This command generates a sine-wave burst with variable amplitude, frequency , and on and off times. The burst always begins and ends at the positive sine-wave zero cro[...]

  • Page 191

    SOURce:FUNCtion Subsystem AM700 Audio Measurement Set Programmer Manual 3–1 19 Example: sour:volt 4 sour:freq 3000 sour:burs:per 5 sour:burs:wid 5e–1 SOURce:TBURst:PERiod <numeric_value> Usage: PERiod is an integer containing the number of cycles until burst repeats (i.e.: off time = period – width). PERiod is constrained to be greater [...]

  • Page 192

    Coupled Commands: SOURce:FUNCtion Subsystem 3–120 AM700 Audio Measurement Set Programmer Manual *RST: 64 SOURce[1–8]:FUNCtion:SHAPe SIMD Usage: Generates a two-tone intermodulation signal with one tone variable in frequency . The IM frequency is 60 Hz for SMPTE. Ratio is the amplitude ratio of the two tones expressed in an integer . The integer[...]

  • Page 193

    SOURce:FUNCtion Subsystem AM700 Audio Measurement Set Programmer Manual 3–121 Example: SOUR1:VOLT:LEV 3;:SOUR1:SIMD:FREQ 7000;:SOUR1:FUNC:SHAP SIMD;:SOUR1:SIMD:RAT 3;:SOUR1:SIMD:VFR 100 *RST: Amplitude Ratio 4.0 V ariable Frequency 7000 Hz Amplitude 0.00 dBu Fixed Frequency 60 Hz The amplitude of the frequency signal is controllable using the AMP[...]

  • Page 194

    SOURce:FUNCtion Subsystem 3–122 AM700 Audio Measurement Set Programmer Manual Range: 40 to 500 Hz Resolution: 1 Hz Query: SOURce:SIMD:IMFRequency? *RST: 60 SOURce:SIMD:RATio <numeric_value> Usage: Sets the amplitude ratio between the two frequencies of the SIMD signal. Range: 1.0 to 8.0 Resolution: 0.1 Query: SOURce:SIMD:RATio? *RST: 4 SOUR[...]

  • Page 195

    Coupled Commands: SOURce:FUNCtion Subsystem AM700 Audio Measurement Set Programmer Manual 3–123 Units: Frequency Hz Amplitude V olts Spacing Hz Ratio None Resolution: Center Frequency 0.1 Amplitude Spacing 0.1 Hz Ratio 0.1 SOURce:FREQuency:CW Sweep: SOURce:FREQuency List: SOURce:LIST:FREQuency SOURce:VOLTage:[LEVel][IMMediate][AMPlitude] Sweep: S[...]

  • Page 196

    Coupled Commands: SOURce:FUNCtion Subsystem 3–124 AM700 Audio Measurement Set Programmer Manual SOURce:CIMD:RATio <numeric_value> Usage: Set amplitude ratio of one frequency to the other in the CIMD signal. This is nomally 1:1. Query: SOURce:CIMD:RATio? returns the ratio of the amplitudes of the two frequencies of the CIMD signal. SOURce:CI[...]

  • Page 197

    Coupled Commands: Coupled Commands: SOURce:FUNCtion Subsystem AM700 Audio Measurement Set Programmer Manual 3–125 Units: Start Frequency Hz Stop Frequency Hz Resolution: Frequency 0.34 Hz (high res.), 1 1.7 Hz (high BW) Start Frequency 0.34 Hz (high res.), 1 1.7 Hz (high BW) Stop Frequency 0.34 Hz (high res.), 1 1.7 Hz (high BW) SOURce:FREQuency:[...]

  • Page 198

    SOURce:FUNCtion Subsystem 3–126 AM700 Audio Measurement Set Programmer Manual Example: SOUR1:FUNC:SHA POL;SOUR1:VOLT:LEV 12;:SOUR1:FREQ:CW 2000 The generator AMPLITUDE knob controls the test signal amplitude ( SOURce:VOLTage ) and the FREQUENCY knob control the signal frequency ( SOURce:FREQuency:CW ). These parameters may be controlled individua[...]

  • Page 199

    Coupled Commands: SOURce:FUNCtion Subsystem AM700 Audio Measurement Set Programmer Manual 3–127 Units: Amplitude V olts Peak Frequency Hz Record Length Bytes Resolution: T ones Frequency (Sampling rate)/(Record Length) Hz Amplitude SOURce:LIST:VOLTage Query: SOUR[1–8]:FUNC:SHAP? The Generator Amplitude knob controls the peak voltage level of th[...]

  • Page 200

    SOURce:LIST Subsystem 3–128 AM700 Audio Measurement Set Programmer Manual SOURce:LIST Subsystem Usage: Commands in the SOURce:LIST subsystem permit defining voltage and frequency points and dwell time per point to be used for generating a signal from a LIST . When the generator is set to Multitone, the list of frequencies is looked at to produce [...]

  • Page 201

    SOURce:LIST Subsystem AM700 Audio Measurement Set Programmer Manual 3–129 SOURce[1–8]:LIST:DWELl <time1{,time2,...time128}> Usage: Sets the dwell times for each point in a list, up to 128 points, for the designated source. Each list definition for the same source list (volts, frequency , and dwell) must contain exactly the same number of [...]

  • Page 202

    SOURce:LIST Subsystem 3–130 AM700 Audio Measurement Set Programmer Manual Example: SOUR1:LIST:VOLT 0.025,0.050,0.075,1.0,1.025,2.0,3.0,2.5,1,5,0.5 Query: SOUR[1–8]:LIST:VOLT? returns a comma separated list of the point voltages. *RST: Sets the level to 2.2185 dBu (1 volt). NOTE . When the list is used to generate a multitone test signal, the le[...]

  • Page 203

    SOURce:MT ONe Subsystem AM700 Audio Measurement Set Programmer Manual 3–131 SOURce:MTONe Subsystem SOURce[1–8]:MTONe:MODE LIST|FILE Usage: Designates whether the multitone signal from a designated source is generated using the list or a user file. Query: SOURce[1–8]:MTONe:LIST? returns LIST or FILE as the source of the multitone frequency set[...]

  • Page 204

    SOURce:ST A T e Subsystem 3–132 AM700 Audio Measurement Set Programmer Manual SOURce:ST A T e Subsystem SOURce[1–8]:STATe <Boolean> Usage: Enables individual sources. When a source is off, its output is silence. This is not the same as GCON:ST A T ON|OFF . GCON controls the states of all the generators not individual outputs. Suffixes: SO[...]

  • Page 205

    SOURce:SWEep Subsystem AM700 Audio Measurement Set Programmer Manual 3–133 SOURce:SWEep Subsystem SOURce[1–8]:SWEep:COUNt <numeric_value> Usage: Sets or queries the number of sweeps that are enabled by a single trigger event for the designated SOUR. Suffixes: SOURce1 Analog generator HR A SOURce2 Analog generator HR B SOURce3 Analog gener[...]

  • Page 206

    SOURce:SWEep Subsystem 3–134 AM700 Audio Measurement Set Programmer Manual SOURce[1–8]:SWEep:DWELl <numeric_value> Usage: Sets the dwell time for points in a sweep for the designated source. Note that dwell cannot exceed TIME/POINts. T rying to set it to a greater value causes an error . When changing dwell time, the number of points does[...]

  • Page 207

    SOURce:SWEep Subsystem AM700 Audio Measurement Set Programmer Manual 3–135 Query: SOURce[1–8]:SWEep:SPACing? returns LINEAR or LOGARITHMIC for the spacing setting of the designated SOURce. *RST: Sets spacing to LOGarithmic. SOURce[1–8]:SWEep:TIME <numeric_value> Usage: Sets the sweep time duration. This is interactive with dwell time as[...]

  • Page 208

    SOURce:USER Subsystem 3–136 AM700 Audio Measurement Set Programmer Manual SOURce:USER Subsystem SOURce[1–8]:USER:DATA:SCALing[:STATe] <Boolean> Usage: T urns scaling of the user data on or off. ON causes the user data to be scaled; OFF uses the user data as is for amplitude. Parameters: ON|OFF|1|0 Suffixes: SOURce1 Analog generator HR A S[...]

  • Page 209

    SOURce:USER Subsystem AM700 Audio Measurement Set Programmer Manual 3–137 SOURce[1–8]:USER:DATA:FILE:LNAME? Usage: Query only that returns the complete path name to the user data file named by SOUR[1–8]:USER:DATA:FILE:NAME <file_name> for the designated source. Example: SOUR[1–8]:USER:DATA:FILE:LNAME? returns " rom:/signals/sampl[...]

  • Page 210

    SOURce:VOL T age Subsystem 3–138 AM700 Audio Measurement Set Programmer Manual SOURce:VOL T age Subsystem Usage: The SOURce setup commands are divided into several sections. Each section or subsystem deals with a specific grouping of controls that affect dif ferent aspects of the AM700 SOURce commands. Suffixes: SOURce1 Analog generator HR A SOUR[...]

  • Page 211

    SOURce:VOL T age Subsystem AM700 Audio Measurement Set Programmer Manual 3–139 SOURce[1–8]:VOLTage:STOP <numeric_value> Usage: Sets the stopping voltage for a voltage sweep. Query: SOURce:VOLTAGE:STOP? returns the maximum level of a voltage sweep for the designated SOURce. *RST: Sets STOP to 2.0000. Default unit is volts. SOURce[1–8]:VO[...]

  • Page 212

    ST A Tus Subsystem 3–140 AM700 Audio Measurement Set Programmer Manual ST A T us Subsystem The ST A Tus subsystem controls the status-reporting registers of the AM700. These registers conform to the IEEE 488.2 specification. The status reporting registers may comprise a condition register , an event register , an enable register, and negative and[...]

  • Page 213

    ST A Tus Subsystem AM700 Audio Measurement Set Programmer Manual 3–141 A portion of the register structure is illustrated in Figure 3–1. The example shows the bit progression through the registers when the W aiting for Multitone 1 bit changes from a 0 to a 1 state to show that multitone 1 was detected. T o detect that event you can use the foll[...]

  • Page 214

    ST A Tus Subsystem 3–142 AM700 Audio Measurement Set Programmer Manual 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 CAL Sweep Trig Syst Inst Sum Prog Run Bit Result ST A T :OPER:EVENT? Mask Mask Result Mask Mask ST A T :OPER:ENAB ST A T :OPER:PTR ST A T :OPER:COND? ST A T :OPER:TRIG:EVENT? ST A T :OPER:TRIG:ENAB ST A T :OPER:TRIG:PTR ST A T :OPER:TRIG:C[...]

  • Page 215

    ST A Tus Subsystem AM700 Audio Measurement Set Programmer Manual 3–143 STATus:PRESet Usage: Configure the SCPI and device-dependent status data registers so that device-dependent events are reported at a higher level through the mandatory part of the status-reporting system. Device dependent events are summarized in the mandatory structures as de[...]

  • Page 216

    ST A Tus Subsystem 3–144 AM700 Audio Measurement Set Programmer Manual The following commands can be applied to all SCPI status registers by prefixing the command with the node(s) that represent the particular register to be controlled. STATus:OPERation T able 3–4: Summary of ST A T us:OPERation Summary bit settings Condition 0 Calibration 3 Sw[...]

  • Page 217

    ST A Tus Subsystem AM700 Audio Measurement Set Programmer Manual 3–145 STATus:OPERation[:EVENt]? Usage: Returns the content of the OPERation:EVENt register . Reading the register clears it. Query: Query only . STATus:OPERation:CONDition? Usage: Returns the contents of the OPERation:CONDition register . Reading this register is non-destructive. Qu[...]

  • Page 218

    ST A Tus Subsystem 3–146 AM700 Audio Measurement Set Programmer Manual STATus:OPERation:NTRansition <NRf> Usage: Sets the negative transition filter . Setting a bit in the positive transition filter causes a 1 to 0 transition in the corresponding bit of the associated condition register to cause a 1 to be written in the associated bit of th[...]

  • Page 219

    ST A Tus:OPERation:INST rument Registers AM700 Audio Measurement Set Programmer Manual 3–147 ST A T us:OPERation:INST rument Registers The following status register commands for OPERation:INST rument registers follow the same format as the ST A T :OPER registers just defined. Summary of ST A Tus:OPERation? Bit 0 – Condition OPER CAL Bit 3 – C[...]

  • Page 220

    ST A Tus:OPERation:INST rument Registers 3–148 AM700 Audio Measurement Set Programmer Manual STATus:OPERation:INSTrument[:EVENt]? Usage: Returns the content of the OPERation:INST rument:EVENt register . Reading the register clears it. Query: Query only . STATus:OPERation:INSTrument:CONDition? Usage: Returns the content of the OPERation:INST rumen[...]

  • Page 221

    ST A Tus:OPERation:INST rument Registers AM700 Audio Measurement Set Programmer Manual 3–149 Parameters: The parameter may be a decimal number , or it may be sent as a non-decimal numeric mask. Query: Returns the status of the OPERation:INST rument:PTRansition register as an <nr1> value representing the bit states of the OPERation:INST rume[...]

  • Page 222

    ST A Tus:OPERation:TRIGger Registers 3–150 AM700 Audio Measurement Set Programmer Manual ST A T us:OPERation:TRIGger Registers The following status register commands for ST A Tus:OPERation:TRIGger registers follow the same format as the ST A T :OPER registers. T able 3–7: T rigger conditions used by the FFT application Condition Definition Cond[...]

  • Page 223

    ST A Tus:OPERation:TRIGger Registers AM700 Audio Measurement Set Programmer Manual 3–151 T able 3–9: TRIGger subsystem layer-change events Condition definition Condition number Summary bits or action Save selected state 1200 Causes the current state to be saved. STATus:OPERation:TRIGger[:EVENt]? STATus:OPERation:TRIGger:CONDition? STATus:OPERat[...]

  • Page 224

    ST A Tus:OPERation:SYST em Registers 3–152 AM700 Audio Measurement Set Programmer Manual ST A T us:OPERation:SYST em Registers STATus:OPERation T able 3–10: ST A T us:OPERation Condition definition Condition number Status Calibration 100 Set if calibration is occurring Sweep 103 Set when a sweep is started; cleared with a sweep is finished T ri[...]

  • Page 225

    ST A Tus:OPERation:SYST em Registers AM700 Audio Measurement Set Programmer Manual 3–153 T able 3–1 1: System conditions (cont.) Condition Definition Summary bits Condition Number Keyboard Present 305 Set if there is a keyboard present Prespooling 306 Set while creating the output file for spooling; cleared when spooling starts STATus:OPERation[...]

  • Page 226

    Status Questionable Registers 3–154 AM700 Audio Measurement Set Programmer Manual Status Questionable Registers STATus:QUEStionable? T able 3–12: ST A T us:QUEStionable Condition definition Condition number Status T emperature 201 T oo hot – set when over temperature is sensed. Input 202 Summary Status Bits: 1 Input 1 2 Input 2 3 Input 3 4 In[...]

  • Page 227

    Status Questionable Registers AM700 Audio Measurement Set Programmer Manual 3–155 STATus:QUEStionable[:EVENt]? STATus:QUEStionable:CONDition? STATus:QUEStionable:ENAble <numeric_value> STATus:QUEStionable:NTRansition <numeric_value> STATus:QUEStionable:PTRansition <numeric_value>[...]

  • Page 228

    Status Questionable Input Registers 3–156 AM700 Audio Measurement Set Programmer Manual Status Questionable Input Registers T able 3–13: ST A T us:QUEStionable:INPut:SUMmary Condition Definition Condition Number Summary bits Input 1 207 1 Protected 2 Clipped 3 Unlocked Input 2 208 Input 3 209 Input 4 210 Input 5 21 1 Input 6 212 Input 7 213 Inp[...]

  • Page 229

    Status Questionable Input Registers AM700 Audio Measurement Set Programmer Manual 3–157 STATus:QUEStionable:INPut The status bits are the following: Status Bit: 1 – Input protected 2 – Input clipped 3 – Input unlocked STATus:QUEStionable:INPut[1|3|5|6|7][:EVENt]? STATus:QUEStionable:INPut[1|3|5|6|7]:CONDition? STATus:QUEStionable:INPut[1|3|[...]

  • Page 230

    Status Questionable Input Summary Registers 3–158 AM700 Audio Measurement Set Programmer Manual Status Questionable Input Summary Registers Parameters: INPut1 Analog A INPut3 Analog B INPut5 Digital Main INPut6 DSP INPut7 Digital Reference STATus:QUEStionable:INPut[1|3|5|6|7]:SUMMary[:EVENt]? STATus:QUEStionable:INPut[1|3|5|6|7]:SUMMary:CONDition[...]

  • Page 231

    ST A Tus:QUEStionable Registers Conditions AM700 Audio Measurement Set Programmer Manual 3–159 ST A T us:QUEStionable Registers Conditions STATus:QUEStionable Define: ST A T QUES TEMP 201 Usage: T oo hot. Set when over temperature is sensed.[...]

  • Page 232

    Source Summary 3–160 AM700 Audio Measurement Set Programmer Manual SOURce Summary Parameters: ST A T QUES SOUR 204 Usage: Summary of ST A T QUES SOUR SUMM *. Status Bit: 1 – ST A T QUES SOUR SUMM S1 2 – ST A T QUES SOUR SUMM S2 3 – ST A T QUES SOUR SUMM S3 4 – ST A T QUES SOUR SUMM S4 5 – ST A T QUES SOUR SUMM S5 6 – ST A T QUES SOUR [...]

  • Page 233

    INST rument Conditions AM700 Audio Measurement Set Programmer Manual 3–161 INST rument Conditions T able 3–15: INST rument conditions Condition Definition Condition Number Summary bits Freeze active 401 Set when Freeze is active STATus:INPut T able 3–16: INPut conditions Condition definition Condition number Summary bits Input 1 Protected 600[...]

  • Page 234

    INST rument Conditions 3–162 AM700 Audio Measurement Set Programmer Manual T able 3–16: INPut conditions (cont.) Condition definition Summary bits Condition number Input 10 Unlocked 617 Used by digital interface tester Input 1 1 Unlocked 618 Input 12 Unlocked 619 Input 13 Unlocked 620 Input 14 Unlocked 621 Input 15 Unlocked 622[...]

  • Page 235

    User Modifiable Conditions and Events AM700 Audio Measurement Set Programmer Manual 3–163 User Modifiable Conditions and Events T able 3–17: User modifiable conditions Condition Definition Condition Number Summary bits or action User modifiable convent base 9000 User triggers User modifiable 0 9100 User modifiable 1 9101 User modifiable 2 9102 [...]

  • Page 236

    User Modifiable Conditions and Events 3–164 AM700 Audio Measurement Set Programmer Manual T able 3–18: User modifiable events (cont.) Event Definition Summary bits or action Condition Number User modifiable 7 9207 User accessible convent maximum 9999[...]

  • Page 237

    Status Questionable Instrument Registers AM700 Audio Measurement Set Programmer Manual 3–165 Status Questionable Instrument Registers STATus:QUEStionable:INSTrument[:EVENt]? STATus:QUEStionable:INSTrument:CONDition? STATus:QUEStionable:INSTrument:ENABle <numeric_value> STATus:QUEStionable:INSTrument:PTRansition <numeric_value> STATus:[...]

  • Page 238

    Status Questionable Source Registers 3–166 AM700 Audio Measurement Set Programmer Manual Status Questionable Source Registers Suffixes: SOURce1 Analog generator HR A SOURce2 Analog generator HR B SOURce3 Analog generator HB A SOURce4 Analog generator HB B SOURce5 Digital generator DSF 1 SOURce6 Digital generator DSF 2 SOURce7 Digital Signal Proce[...]

  • Page 239

    Status Questionable Source Summary Registers AM700 Audio Measurement Set Programmer Manual 3–167 Status Questionable Source Summary Registers Suffixes: SOURce1 Analog generator HR A SOURce2 Analog generator HR B SOURce3 Analog generator HB A SOURce4 Analog generator HB B SOURce5 Digital generator DSF 1 SOURce6 Digital generator DSF 2 SOURce7 Digi[...]

  • Page 240

    SYST em Subsystem 3–168 AM700 Audio Measurement Set Programmer Manual SYST em Subsystem Usage: Commands under the COMMunicate node are used to set the communication parameters for the GPIB and RS232 interfaces and the remote connector . The COMMunicate commands are divided into those for the GPIB interface, those for the SERial interface, and tho[...]

  • Page 241

    SYST em Subsystem AM700 Audio Measurement Set Programmer Manual 3–169 GPIB port and it does not reply to controller commands. Off bus ceases remote communication between the AM700 and any other device on the bus. Query: SYST:COMM:GPIB[:SELF]:MODE? returns the current setting for the GPIB mode TLISTEN if it is in the TLISten mode. If the AM700 is [...]

  • Page 242

    SYST em Subsystem 3–170 AM700 Audio Measurement Set Programmer Manual Query: SYST:COMM:SER[1–2]:BITS? returns the stop bits setting, 1 or 2, for the designated serial port. *RST: 8 SYSTem:COMMunicate:SERial[1–2]:CONTrol:RTS ON|RFR|IBFull Usage: Sets or queries the selection for hardware handshaking of the data. ON means that the R TS line is [...]

  • Page 243

    SYST em Subsystem AM700 Audio Measurement Set Programmer Manual 3–171 SYSTem:COMMunicate:SERial[1–2]:PACe XON|NONE Usage: Used to select either software data handshaking (XON/XOFF) or NONE. Query: SYST:COMM:SER[1–2]:PAC? *RST: NONE SYSTem:COMMunicate:SERial[1–2]:PARity[:TYPE] EVEN|ODD|ZERO|ONE|NONE Usage: Sets or queries the parity setting [...]

  • Page 244

    SYST em Subsystem 3–172 AM700 Audio Measurement Set Programmer Manual <month> Must be <numeric_value>. The month number value is rounded to the nearest integer from 1 to 12 inclusive. The numbers have the common correspondence to months: example 1 is January and 12 is December , etc. <day> Must be <numeric_value>. The day [...]

  • Page 245

    SYST em Subsystem AM700 Audio Measurement Set Programmer Manual 3–173 SYSTem:KLOCk [0|1] Usage: SYST:KLOC 1 locks out the local keyboard inputs. When local lockout is activated, the “focus” button at the top right of the display changes to say “Remote (Unlock)”. Pressing the Enter button (located just to the right) also cancels the local [...]

  • Page 246

    SYST em Subsystem 3–174 AM700 Audio Measurement Set Programmer Manual <seconds> Must be a <numeric_value> The second value is rounded to the nearest second in the range of 0 to 60. A number of 60 is allowed since rounding may cause a number greater than 59.5 to be rounded to 60. When this element is rounded to 60 it is set to 0, and t[...]

  • Page 247

    TRACe Subsystem AM700 Audio Measurement Set Programmer Manual 3–175 TRACe Subsystem A TRACe area is a named entity stored in instument memory . The content of the TRACe memory may be queried to output the trace data. The Audio Analyzer reference traces may now be assigned to, using the commands detailed below . However , there is no way to assign[...]

  • Page 248

    TRACe Subsystem 3–176 AM700 Audio Measurement Set Programmer Manual DIT_BAH_Z Bit Activity Z Subframe (not viewed) DIT_JSPECT Jitter Spectrum T race Data FFT Analyzer T race Data FFTMAG_1 FFT bin data of CH1 FFTMAG_2 FFT bin data of CH2 MT_CH1_DIST Distortion + Noise of CH1 MT_CH1_LEV Level of CH1 MT_CH1_XT ALK Crosstalk on CH1 MT_CH2_DIST Distor[...]

  • Page 249

    TRACe Subsystem AM700 Audio Measurement Set Programmer Manual 3–177 THDN1 THD + Noise on CH1 THDN2 THD + Noise on CH2 WOW1 W ow and Flutter on CH1 WOW2 W ow and Flutter on CH2 Each of the real time traces have corresponding REF traces (for example FREQ1_REF or THDN2_REF) that can be set. Whenever any of the real time reference traces are set, the[...]

  • Page 250

    TRACe Subsystem 3–178 AM700 Audio Measurement Set Programmer Manual The units of the returned data pairs depend on the measurement setup in the view . The possible choices are: Frequency , Level, THD, THD+N, IMD, Phase Diff, Separation, Crosstalk + Noise, and Level Dif ference versus either Frequency or Level. The default units for the traces fol[...]

  • Page 251

    TRACe Subsystem AM700 Audio Measurement Set Programmer Manual 3–179 TRACe:DATA <trace_name>,[X,Y]{,X,Y} Usage: TRAC:DA T A can be used to assign new values to the measurement trace and available reference traces. Previous trace values are discarded. For XY plots, the numbers that are assigned are XY pairs. Example: TRAC:DATA AME1_REF,10000,[...]

  • Page 252

    TRACe Subsystem 3–180 AM700 Audio Measurement Set Programmer Manual the Audio Analyzer traces and the multitone traces. The fft trace queries return the amplitude of the data, in dBu, in each bin only for each of the bins and the monitor traces return the amplitude of the data points. Y ou should always check the number of data points if you ever[...]

  • Page 253

    TRIGger Subsystem AM700 Audio Measurement Set Programmer Manual 3–181 TRiGger Subsystem The trigger subsystem in the AM700 contains commands only to start and stop a sweep. If a change to a list or sweep is made after a sweep is started, that sweep must either finish naturally or be terminated with STOP before the change is effected and a new swe[...]

  • Page 254

    UNIT Subsystem 3–182 AM700 Audio Measurement Set Programmer Manual UNIT Subsystem Default units are defined, where applicable, for each SCPI command. The UNIT subsystem provides a mechanism to change the default values. The units selected apply to the designated command parameters for both command and response, but NOT to the displayed units in t[...]

  • Page 255

    UNIT Subsystem AM700 Audio Measurement Set Programmer Manual 3–183 UNIT:IMPedance [Ohm|kOhm] Usage: Sets or queries the unit associated with an IMPedance query reply or command entry . Query: unit:imp? returns the current IMPedence unit setting as Ohm or kOhm. *RST: Sets the impedance unit to Ohm. UNIT:RATio [PCT|DB] Usage: Sets or queries the un[...]

  • Page 256

    UNIT Subsystem 3–184 AM700 Audio Measurement Set Programmer Manual dBv is a voltage ratio between the measured voltage and 1 V . dBFS is a voltage ratio between the measured voltage and the full scale voltage calibration factor CAL:VOLT:FS . It is primarily intended for digital levels. Query: UNIT:VOLT? returns the current unit setting associated[...]

  • Page 257

    Examples[...]

  • Page 258

    [...]

  • Page 259

    AM700 Audio Measurement Set Programmer Manual 4–1 Examples The example given here is based on writing a function. Functions can be learned through the front panel, but they may also be written externally to the AM700 Audio Measurement Set loaded when needed. Functions are a list of SCPI (T cl) commends used to direct the measurements of the audio[...]

  • Page 260

    Examples 4–2 AM700 Audio Measurement Set Programmer Manual The T cl parser looks first to see if it is a T cl command that it knows about; if so, it runs it as a T cl command. If not, the parser looks for an *, a ?, or a : in the command lines to see if it is a SCPI command. Putting the letters “scpi” in front of the SCPI commands immediately[...]

  • Page 261

    Examples AM700 Audio Measurement Set Programmer Manual 4–3 +!"%+ )')2!+ %-%0!2.0   /321 12$.32 ” )')2!+   ”  %2 2(%  2. )21 $%&!3+2 12!2%1 1#/)   %+%#2 2(% $)')2!+ '%-%0!2.0 &.0 ,%!130%,%-2 ?[...]

  • Page 262

    Examples 4–4 AM700 Audio Measurement Set Programmer Manual Function are stored in two different directories in the AM700. Those stored in rom:/function are permanently stored for specific purposes by the factory . Those stored in nvram:/function are user generated. From the front panel, stored functions may be started using menu choices called up[...]

  • Page 263

    Examples AM700 Audio Measurement Set Programmer Manual 4–5 3. Use the PROG:SEL:STAT RUN command to start the named function. Send PROG:SEL:STAT STOP to stop the running function if is is not self terminating. A timed function may be set to run at certain times by setting a time for it to start using the PROGram commands. The PROG:SEL:NAME <pro[...]

  • Page 264

    Examples 4–6 AM700 Audio Measurement Set Programmer Manual An * in a field means to do it on all occurrence. An exception to the * usage is that if both the day of the week and the day of the month fields have an * it just means “every day .” If only one of these two fields has an *, that field is ignored, and if neither has an *, both fields[...]

  • Page 265

    Examples AM700 Audio Measurement Set Programmer Manual 4–7 Usage: Displays the message in a notifier on the screen, requiring one of the buttons to be pressed. The <buttons> argument is a semicolon-separated list of button names. There are different kinds of notifiers, though ` notifier ' ` warning ' and ' error ' look a[...]

  • Page 266

    Examples 4–8 AM700 Audio Measurement Set Programmer Manual can be used for . The user can use these to signal between functions concurrently or consecutively running. Command: cp Usage: Copy a file from one location to another . cp <filename> <destination> Command: event Usage: Usage string returned from T cl: usage: event <eventNr[...]

  • Page 267

    Index[...]

  • Page 268

    AM700 Audio Measurement Set Programmer Manual Index–1 Index A Accessories, Remote Control, 1–1 AM700 SCPI Control Model, 1–17 AMEasure Subsystem, 1–28, 3–7 Analog Signal Path, 1–18 arbitrary block data, 3–93 Auto Range, 1–23 C calculate blocks, 1–25, 1–26 CALCulate Subsystem, 1–25, 3–33 CALibration Subsystem, 3–39 CMODe Su[...]

  • Page 269

    Index Index–2 AM700 Audio Measurement Set Programmer Manual F FFT Analyzer , Multitone measurements, 1–27 File Names, 3–82 Capacity , 3–82 File Structure, 3–82 FORMat Subsystem, 3–68 Functions PROGram Subsystem, 3–93 running, 4–4 startup.tcl, 4–4 storage directories, 3–93 timed, 4–5 writing, 4–1 G GCONtrol Subsystem, 1–33,[...]

  • Page 270

    Index AM700 Audio Measurement Set Programmer Manual Index–3 R range setting, 1–23 references, 2–4 Remote Connector , 1–8 ROUT e Subsystem, 3–102 Route Subsystem, 1–21 Route suffixes, 1–21 S SCPI, 1–1 AM700 Model, 1–17 Background Information, 2–3–2–6 Functional Areas, 1–17 Implemented Command Subsystems, 2–1 SCPI V ersion[...]

  • Page 271

    Index Index–4 AM700 Audio Measurement Set Programmer Manual[...]