Home
Tektronix 2715 Water Dispenser User Manual
Contents
1. RST Sets file name to asgmton1 ton for all sources except 3 and 4 which are set to sample ton SOURce 1 8 MTONe DATA FILE LNAME file name gt Usage Designates a file name with complete path to be used for generating a multitone signal when the mode is set to FILE Query SOURce 1 8 MTONe DATA FILE LNAME returns the file name with path that will be used when generating a multitone signal from the designated source when the mode is set to FILE For example rom mtone asgmtonl ton or nvram mtone usrfilel ton AM700 Audio Measurement Set Programmer Manual 3 131 SOURce STATe Subsystem SOURce STATe 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 STAT ONIOFF GCON controls the states of all the generators not individual outputs Suffixes SOURcel 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 Processor A SOURce8 Digtial Signal Processor B Query SOURce 1 8 STATe returns 0 or 1 for OFF or ON for the designated SOURce RST Sets SOURce 1 8 STATE to ON 3 132 AM700 Audio Measurement Set Programmer Manual SOURce SWEep Subsystem SOURce SWEep Subsystem SOURce 1 8 SWEep COUNt numeric value Usag
2. Sets the settling type to EXPonential for all AMEasures AMEasure SETTled VARiation AMOunt numeric value Usage Range Query RST Sets or queries the Variation percentage setting in the AA measurements settling menu 0 to 100 AME SETT VAR AMO returns variation setting in percentage that will be used to determine that settling should be restarted The parameter being checked for change depends on the setting of the Variation type in the AME SETT VAR TYPE command Sets variation amount to 2 00 AMEasure SETTled VARiation TYPE DEPendent INDepen dent BOTH EITHer Usage Query RST 3 22 Sets or queries the type of variation being looked for to determine if settling needs to be restarted The choices are BOTH for both amplitude and frequency EITHer for either amplitude or frequency INDependent for looking only for independent axis variations and DEPendent for looking only for dependent axis variations AME SETT VAR TYPE returns the settling variation type setting for the designated AME Responses are DEPENDENT INDEPENDENT BOTH EITHER as set for the type Sets the settling variation type to independent for all measurements AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer AMEasure 1 4 SWEep DIRection RISing FALLing Usage Query RST Sets or queries the direction of the sweep being look
3. Table 3 18 User modifiable events Event Definition Condition Number Summary bits or action User modifiable 0 9200 User triggers User modifiable 1 9201 User modifiable 2 9202 User modifiable 3 9203 User modifiable 4 9204 User modifiable 5 9205 User modifiable 6 9206 AM700 Audio Measurement Set Programmer Manual 3 163 User Modifiable Conditions and Events Table 3 18 User modifiable events cont Event Definition Condition Number Summary bits or action User modifiable 7 User accessible convent maximum 3 164 AM700 Audio Measurement Set Programmer Manual Status Questionable Instrument Registers 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 QUEStionable INSTrument NTRansition numeric value STATus QUEStionable INSTrument MAP numeric value numeric value AM700 Audio Measurement Set Programmer Manual 3 165 Status Questionable Source Registers Status Questionable Source Registers Suffixes SOURcel SOURce2 SOURce3 SOURce4 SOURce5 SOURce6 SOURce7 SOURce8 STATus QUEStionable STATus QUEStionable STATus QUEStionable STATus QUEStionable numeric value STATus QUEStionable numeric value STATus QUEStionable Analog g
4. 0 00 ccc eee ee 3 100 PROGram SELected TIMed CLEar 0 0 0 NE EE VEE EENE ence eens 3 100 PROGram SEI ccted TlMed Ain 3 100 PROGram SELected USER NAME ssssseeeeee eee eens 3 100 PROGram SELected USER SET 0 0 0 ccc cee hen 3 101 PROGram SELected USER STATe 3 101 PROGram SELected WAIT 1 0 0 ap E REE E eee hn 3 101 ROUTe 1 3 CLOSE eek is ease a erp oo NEEN 3 102 ROUTe 1 3 CLOSe STATe 2 0 cece mmn 3 103 SENSe 5 8 DAUDio AUDio SRATE 00 ee he 3 104 SENSe11 DAUDio INTerface BWIDth MEDiumlHIGH 3 104 SENSe11 DAUDio INTerface JGAin NORMallHIGH 000 e eee ee eee 3 105 SENSe5 DAUDio INTerface CORRection EQualization oooooooooooooo 3 105 SENSe 517 DAUDio INTerface FREQuency 3 105 SENSe5 DAUDio INTerface FREQuency RATio 00 eee ee 3 106 SENSe11 DAUDio INTerface JSPectrum EQualization 0 0 00 cece ee eee 3 106 SENSe5 DAUDio INTerface PHASe DIFFerence 0 eee eee 3 106 SENSe5 DAUDio INTerface VOLTage AC 2 0 eee 3 107 SOURce 5 8 DAUDio AUDio SRATe HIGHIMEDiumILOW 04 3 108 SOURce 516 DAUDio AUDi0 Wise 3 109 SOURce 516 DAUDio CSTatus MODE PROFessionallCONSumerl NAUDIOIFILE 3 109 SOURce 516 DAUDio CSTatus FILE NAME 0 eee I 3 110 AM700 Audio Measurement Set Programmer Manual Table of Contents SOURce 516 DAUDio UBIIS MODPNULLIPILER oo 3 110 SOURce 516 DAUDio UBITs FILE NAME 2
5. Specifies a filename for use in the OPEN CLOSE FEED commands The file does not have to exist when it is named An optional mass storage unit specifier is allowed with any file name given to the MMEMory commands The syntax of the file name is device lt filename gt 66 The device portion is optional device can be one of rom nvram or dos Example Query MMEMory OPEN Usage mmem name rom testl mmem name nvram dirl test2 mmem name dos tests testl mmem name returns the file name complete with path that will be used with the CLOSe OPEN FEED commands Opens the file specified by MMEMory NAME This OPEN command is not needed for spooling hardcopy to a file The act of creating the hardcopy implicitly opens the file at the start and closes it at the end This is how the spool to file procedure is actually implemented in similar instruments AM700 Audio Measurement Set Programmer Manual 3 87 MMEMory Subsystem 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 Explanation The example command names a file named est in nvram opens the named of Example file and copies the hcopy data to the open file then closes the named file 3 88 AM700 Audio Measurement Set Pro
6. Usage Sets the starting voltage for a voltage sweep Query SOURce VOLTage STARt RST Sets STARt to 0 000010 Default unit is volts 3 138 AM700 Audio Measurement Set Programmer Manual SOURce VOLTage Subsystem SOURce 1 8 VOLTage STOP numeric value Usage Query RST Sets the stopping voltage for a voltage sweep SOURce VOLTAGE STOP returns the maximum level of a voltage sweep for the designated SOURce Sets STOP to 2 0000 Default unit is volts SOURce 1 8 VOLTage LEVel lt numeric_value gt Usage Query RST Sets the voltage level of the designated source SOURce 1 8 VOLTage returns the level of the fixed voltage signal for the designated SOURce Sets LEVel to 0 7747 0 dBu Default unit is volts If a voltage sweep is occurring the return follows the signal amplitude of the sweep SOURce 1 8 VOLTage LEVel IMMediate numeric value Usage Used to indicate that the new voltage setting is to be made immediately without waiting for further commands SOURce 1 8 VOLTage LEVel IMMediate AMPLitude lt numeric_value gt Usage Sets or queries the acutal level of the unswept output signal in terms of the current operating units The units are set to the default value or alternately to a different value under the UNIT subsystem AMPLitude may be used to specify the level for either a time varying or non time varying signal The optional
7. ROOT SUBSystem SUBSystem COMMand The complete path for a command is given here Usage Suffixes Parameters Default Range Units Resolution Query Response 3 4 What the command does and amplifying information is provided in this heading If commands are identified by the addition of suffix numbers the meaning of those numbers is provided in this heading If the command arguments are data handles the ones used with the command are provided in this heading Where there are default choices or actions they are given in this heading With a numeric value argument the number range is given in this heading When a numeric value argument has units they are given in this heading The step size of varying the numeric value is given in this this heading When an command has a valid query that query and its expected return is provided in this heading When there is a range of responses to a query the list is given in this heading AM700 Audio Measurement Set Programmer Manual AM700 SCPI Commands Example Explanation of Example Error Coupled Commands RST 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 explanatory additional explanation is provided in this heading Errors actions that may occur a
8. SENSe 5 8 DAUDio INTerface JGAin NORMal HIGH CSTReam CSTReam commands direct the appropriate Sense output to the measurement Subsystem channels The choices are constrained to appropriate selections by the applications The sense choices are fed to the FFT Analyzer calculate blocks by a CSTReam FEED command using the following syntax Example CSTReam1 FEED SENSel CSTReam2 FEED SENSe3 CSTReam1 FEED SENSe5 CSTReam2 FEED SENSe6 trj or cstrl feed sensl etc Coupled A Commands In the first example cstream1 is fed by the output of sensel the Analog A high resolution A D converter and cstream2 is fed by sense3 also the high resolution A D converter In example two the cstreams are fed by the digital audio channel A and channel B signals CALCulate A number of independent subsystems comprise the CALCulate subsystem Each of Subsystem the subsystems is a sub block of the CALCulate block Data flows through the sub blocks in serial fashion The CAL Culate block has more than one instance of some of the sub blocks The same named sub blocks are differentiated by a numeric suffix The syntax of the CALCulate subsystem commands are application dependent One example of the signal flow in show in Figure 1 11 It illustrates the FFT CALCulate subsystem Suffixes CALCulatel Tracel Zoom CAL Culate2 Trace2 Zoom CAL Culate3 Tracel Average CAL Culate4 Trace2 Average AM700 Au
9. Sets the Voltage Max to 5 000 volts AMEasure SETTled CROSstalk RESolution numeric value Usage Range Query RST 3 14 Sets or queries the global setting for resolution of settled data for the crosstalk measurement 0 to 200 dB AME SETT CROS RES returns the global setting for resolution for the crosstalk measurement 1 000 dB AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer AMEasure SETTled CROSstalk TOLerance numeric value Usage Range Query RST Sets or queries the settling tolerance setting of the THD measurement for the designated AME 0 to 100 AME 1 4 SETT CROS TOL returns 1 00096 AMEasure SETTled DELay numeric value Usage Range Query RST Sets or queries the amount of delay time after the generator has changed state to wait before looking for a new data point This setting is used to accomodate propagation delay and settling of the device under test This setting is used in Regulation mode when the measurement is closed loop that is when the measurement is driving the generator 0 to 100 seconds AME SETT DEL returns the delay time that will be used when a closed loop measurement is being done This is the amount of time that the Audio Analyzer waits after changing the generator before it begins looking for a new data point Sets the delay time to 0 5 seconds AMEasure
10. Condition definition Summary Condition number 111 Status Status Bits 2 Freeze active Program Running System 112 113 Setifa tcl function is running This is only useful through the GPIB interface as it will always be true for a tcl program Status Bits 1 Floppy inserted 3 Spooling 4 Sound Playing 5 Remote Sense AM700 Audio Measurement Set Programmer Manual 3 147 STATus OPERation INSTrument Registers STATus OPERation INSTrument EVENt Usage Returns the content of the OPERation INSTrument EVENt register Reading the register clears it Query Query only STATus OPERation INSTrument CONDition Usage Returns the content of the OPERation INSTrument CONDition register Reading the register clears it Query Query only STATus OPERation INSTrument ENABle numeric value Usage Sets the enable mask to allow true conditions in the OPERation INSTrument register to be reported in the summary bit If a bit is 1 in the enable register and its associated event bit transitions to true a positive transition will occur in the associated summary bit Range 0 to 32767 where the numeric value represents the decimal value of the 16 register bits The value of 32767 is 215 for all 16 register bits 0 through 15 are set to 1 Query Returns the status of the OPERation INSTrument ENABle register as an lt nr1 gt value representing the bit states of the OPERation INSTrument regi
11. 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 expresses the amplitude multiple of the IM frequency tone with respect to the amplitude of the Frequency tone and is commonly set to 4 Variable Frequency Amplitude Fixed Frequency Amplitude Ratio Variable Frequency Amplitude Fixed Frequency Ratio Variable Frequency Amplitude Fixed Frequency Ratio SOU 3 kHz to 18 kHz 000010 V to 24 5 V 97 78 to 30 dBu 100 dBV to 27 78 dBV Note dBFS range depends on the conversion standard setting for 0 dBFS 40 Hz to 500 Hz 1to8 kHz Hz V mV dBu dB V dBm dBFS Note units of dBm are not available for reporting or setting via SCPI commands Hz None 1Hz 0 05 V 1Hz 0 1 Rce FUNCtion SHAPe URce VOLTage LEVel SOURce SIMD IMFRequency SOU Rce SIMD VFRequency SOURCe SIMD RATio AM700 Audio Measurement Set Programmer Manual SOURce FUNCtion Subsystem Example SOUR1 VOLT LEV 3 SOUR1L SIMD FREQ 7000 SOUR1 FUNC SHAP SIMD SOUR1 SIMD RAT 3 SOUR1L SIMD VFR 100 RST Amplitude Ratio 4 0 Variable Frequency 7000 Hz Amplitude 0 00 dBu Fixed Frequency 60 Hz The amplitude of the frequency signal is controllable using the AMPLITUDE knob of the generator The frequency is controllable using the FREQUENCY knob of the
12. AME 1 4 SETT PDIF TOL returns the global setting for phase difference tolerance for settled data points 1 00096 AMEasure SETTled SEParation RESolution numeric value Usage Range Query RST Sets or queries the global settling resolution setting of the separation measure ment 0 to 100 AME SETT SEP RES returns the global setting for resolution for settled data points 1 000 dB AM700 Audio Measurement Set Programmer Manual 3 19 AMEasure Subsystem Audio Analyzer 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 separation measurement RST 1 000 AMEasure SETTled THD RESolution numeric value Usage Sets or queries the glopbal settling resolution setting of the total harmonic distortion measurement Range 0 to 100 Query AME SETT THD RES returns the global setting of resolution used for the THD measurement RST 0 003 AMEasure SETTled THD TOLerance numeric value Usage Sets or queries the glopbal settling tolerance setting of the total harmonic distortion measurement Range 0 to 100 Query AME SETT THD TOL returns the settling tolerance percentage used for the THD measurement RST 3 3 20 AM700 Au
13. Set WSIZe to 24 SOURce 5 6 DAUDio CSTatus MODE PROFessional CONSumer NAUDio FILE Usage Query RST Determines the contents of the generated channel status bits on the digital interface In professional and consumer modes the AM700 generates channel status blocks typical of professional or consumer equipment In non audio mode the channel status blocks consist of zeros except for the non audio bit which is asserted In file mode all bits of channel status are determined by the contents of a user specified file See the AM700 User Manual for information on file structure Current software in the AM700 forces both subframes on the digital interface to have the same channel status Changes to one channel will then cause the same change in the other channel SOUR 5 6 DAUD CST MODE returns the current setting for channel status mode Sets mode to PROFESSIONAL AM700 Audio Measurement Set Programmer Manual 3 109 SOURce DAUDio Subsystem 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 cat The path to the default filename is rom cstatus cd cst SOURce 5 6 DAUDio UBITs MODE NULL FILE Usage Sets or queries the selection for generating user bits on the digital inte
14. 0 01 to 10 23 Vpp 0 01 Vpp OUTP3 DAUD INT VOLT BAL returns the voltage setting output to the balanced output connectors 5 0 Vpp OUTPut3 DAUDio INTerface VOLTage UBALanced numeric value Usage Range Resolution Query RST Sets the voltage output level at the unbalanced connectors The balanced to unbalanced ratio is always 5 1 so the balanced and unbalanced output levels are not independently settable 0 002 to 2 046 Vpp 0 002 Vpp OUT3 DAUD INT VOLT UBAL returns the voltage output setting to the unbalanced connectors 1 0 Vpp OUTPut IMPedance 10 150 600 Usage Parameters Query RST Sets the output impedance of the analog generator 10 150 or 600 ohms OUT IMP returns the analog generator output impedance setting Set output impedance to 10 Q AM700 Audio Measurement Set Programmer Manual 3 91 OUTPut Subsystem OUTPut COMMon FLOat GROund Usage Selects whether the analog outputs are floating with no ground reference or referenced to ground Query OUTP COMM returns FLOAT or GROUND RST Set the output common to FLOAT OUTPut3 FILTer LPASs STATe lt Boolean gt Usage Turns the long cable simulation filter on in the output path Query OUTPut FILTer LPAss STATe returns 1 for ON and 0 for OFF RST Sets the long cable simulation filter state to OFF OUTPut3 FILTer LPASs TYPE Usage Query only that responds with CABLE The query i
15. 00 0 0 eee 3 76 INSTrument CATalog aE a ee ee eee eee ene ae 3 77 INSTrument CATalog EULEL i e EEG eA ea ee EA eee gee 3 77 INS Tr ment LSBL ct 2 Ee ike Ble Fala Ch a bale backs Bk eM Ee E AE 3 77 INSTrument LSELect USER 3 78 INSTrument CATalog nuit a ee GES SAS AR eee wee 3 78 INSTrument LCATalog FULL 0 00 eee 3 78 INS Tr ment NSBLect enses C rh Seas obs cease se eee abe RANG ae 3 78 INSTrument NSELect USER 2 0 0 0 cee cee eee rro 3 79 INSTr mentiSBLect 152 te TOR RR EE 3 79 INSTrument SELect USER cis des A CLE EE 3 80 INSTrument S TATe 2 ue A EEN 3 80 MMEMory CATalog cirio ap eat 3 83 MMEMory CDIRectory o oo oooooorr I I et 3 84 MMEMory CE Ose estre es EN CE EE T USES 3 85 AM700 Audio Measurement Set Programmer Manual Table of Contents MMEMOty COBY c n pe RAS ARE O REA AAA 3 85 MMEMemory DATA an it 3 85 MMEMory DELet gd fen Eed E PEA 3 86 MMEMory FEED ies ditto A A ues eene e 3 86 MMEMory NAME an Ee ear lt e e GNE ii EE as 3 87 MMEMory OREN ENEE dE EE bp ea EE Ee L 3 87 OUTPut3 DAUDio INTerface CLOCk PHASe ADJUSt 3 89 OUTPut3 DAUDio INTerface CLOCk VFRequency 3 89 OUTPut3 DAUDio INTerface CLOCk FRequency ADJust 00 eee eee oo 3 90 OUTPut3 DAUDio INTerface CLOCk MODE AUDIoIDARSIVARiable 3 90 OUTPut3 DAUDio INTerface VOLTage BALanced 0 cece eee eee 3 91 OUTPut3 DAUDio INTerface VOLTage UBALanced 3 91 OUTPut IMPedance
16. SOURce FUNCtion Subsystem 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 CIMD SPACing numeric value Usage Set the frequency spacing between the two frequencies of the CIMD signal Query SOURCe CIMD SPACing returns the frequency spacing in Hz between the two frequencies of the CIMD signal SOURce 1 8 FUNCtion SHAPe SNOise Usage Generates a periodic pseudo random noise signal with a specified spectral distribution Coupled Commands SOURce SNOise BPASs TYPE WHITe PINK SOURce VOLTage LEVel IMMediate AMPlitude Sweep SOURce VOLTage List SOURce LIST FREQuency Example SOUR3 FUNC SHAP SNO SOUR3 VOLT LEV 5 SOURce 1 8 FUNCtion SHAPe PCHirp Usage Generates a periodic sine sweep with a flat spectral distribution equal energy per Hz of bandwidth The chirp is generated with frequency band edges determined by that channel s sweep parameters SOUR FREQ STAR and SOUR FREQ STOP Range Start Frequency 20 Hz to 80 000 Hz Stop Frequency 20 Hz to 80 000 Hz 3 124 AM700 Audio Measurement Set Programmer Manual SOURce FUNCtion Subsystem Units Resolution Coupled Commands Example Start Frequency Hz Stop Frequency Hz Frequency 0 34 Hz high res 11 7 Hz high
17. The indices are as follows Analog A Frequency Analog A Level Analog B Frequency Analog B Level Digital SF1 Frequency Digital SF1 Level Digital SF2 Frequency Digital SF2 Level GO JA Ch tn L H ra DISP WIND60 TRAC4 X AXIS UNIT mV sets the generator analog B level x axis units to mV The following tcl command changes the units for all the levels to dBm foreach s 24 6 8 scpi DISP WIND60 TRACSs AXIS UNIT dBm DISP WIND60 TRACA X AXIS UNIT return the units for the generator analog B level x axis Sets x axis frequency units to Hz and level units to dBu AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem DISPlay WINDow 1 4 TRACe 1 2 X SCALe AUTO ONCE Usage Query This command scales the X axis TRACe 112 to display the full trace horizontally once for each time this command is used DISP WIND1 TRACI X SCAL AUTO DISPlay WINDow 1 4 TRACe 1 2 X SCALe CENTer numeric value Usage Query RST Sets or queries the valued represented by the center point of the x axis This value may be bounded by a range of data When a new CENTer value is entered the divisions of the scale remain the same but the RIGHT and LEFT values are changed DISP WIND1 TRAC1 X SCAL CENT returns the center point value for the trace scale Sets the x axis scale center value to midrange DISPlay WINDow 1 4 TRACe 1 2 X SCALe LEFT numeric value Usag
18. This allows access to a function without having to change the selected program NAME The lt progname gt parameter is required for all EXPLicit commands The second method allows a specific function to be selected using the PROGram SELected NAME lt progname gt command Further PROGram SELected commands relate only the named function When using the PROGram EXPLicit DEFine lt progname gt lt program gt the data supplied in lt program gt must be in arbitrary block data format Program names that are not character data may be entered as string data with single quotes setting off the progname When querying using a progname if itis a legal character data filename single quotes are not needed around the progname AM700 Audio Measurement Set Programmer Manual 3 93 PROGram Subsystem 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 used for naming functions in nvram functions directory Query PROG CAT returns a comma separated list of the defined functions Each string contains the name of a program If none are defined a null string is returned PROGram RCATalog Usage Query only used to determine the running functions Query PROG RCAT returns a comma separated list of the currently
19. nodes are omitted for normal use with the AM700 and the numeric_value directly follows the VOLTage keyword AM700 Audio Measurement Set Programmer Manual 3 139 STATus Subsystem STATus Subsystem Status Reporting Structures 3 140 The STATus 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 positive transition filters There is a queue for status The queue provides a human readable record of instrument errors A programmer may individually enable events into the queue by masking those events not wanting to see You can query the summary registers to determine if an event occurs After an event occurs you can then query the other registers to determine what event occurred When looking for a specific event such as a trigger you can mask the events you do not want to see enable or disable so that you can limit the number of inputs that cause the summary register to change state Status register bits are classified as either terminal reporting a single class of events or summary reporting several classes of events The parameters to the commands are described as lt NRf gt as defined in JEEE 488 2 and not as SCPI lt numeric_values gt UP DOWN MINimum and MAXimum are not accepted for these commands When a STATus command is queried
20. 1011501600 o oooococoococccccc eee 3 91 OUTPut COMMon FLOatlGROund 0 eee eee 3 92 OUTPut3 FILTer LPASs STATe 2 0 0 0 eee eee 3 92 OUTPut3 FILTer LPASs TYPE 0 0 ee III 3 92 PROGram C ATalog EE 3 94 PROGram RCATalog 2 o prepa e RU Ro COR C RU D CERE RR ER RARE 3 94 PROGram TCATalog sleek exea etitesezvueel ae Ea 3 94 PROGram EXPLicit DEFINE la pgs ade Sao be Wei dr o 3 94 PROGram EXPLicit DELete ve eren uM IRE DI ERU TERES 3 95 PROGram EXPLicit LABel iue ge Rd ERE e C REP 3 95 PROGram EXPLicit STATe RUNISTOP ssssseeeeee e 3 96 PROGram EXPLicit TIMed SET eeeeeeeeeeeee eee 3 96 PROGram EXPLicit TIMed CLEar 2 0 eee eee 3 97 PROGram EXPLicit TIMed ADD 0 a na E e 3 97 PROGram EXPLicit USER CLEar 2 0 0 0 0c Ie 3 97 PROGram EXPLicitUSER NAME 0 0 0 eee eee eee 3 97 PROGram EXPLicit WAIT 0 0 ce eee Ie 3 97 AM700 Audio Measurement Set Programmer Manual xiii Table of Contents xiv PROGram SELected DEFINE yeri tee Re ee DC Sd ERR hs GR RS 3 98 PROGram SELected DELete SELected 0 0 eet 3 98 PROGram SELected DELete ALL 0 0 eect ene eee 3 98 PROGram SELected LABel 0 0 0 e eens 3 98 PROGram SELected LNAME sese bee bee ey be te bet Rer 3 99 PROGram SELected NAME 0 ccc eee ene mmn 3 99 PROGram SELected STATe RUNISTOP 20 0 cece cee tenes 3 100 PROGram SELected TIMed SET
21. 12 46 875 0 140 625 0 281 250 0 656 250 0 1031 250 0 2015 625 0 4031 250 0 8109 375 0 15000 000 0 The symbol starts the definite length block data header the first number signifies the number of bytes used to give the byte count and the remaining three numbers give the byte count of the file data MMEMory DELete device path name jfile name Usage Example Explanation of Example MMEMory FEED Usage 3 86 Deletes the named file mmem del dos tests testl The example command deletes the file named testl in the tests directory in the dos mass media device data_handle Sets or queries the data handle to be used to feed data to the file specified in NAME AM700 Audio Measurement Set Programmer Manual MMEMory Subsystem Parameters Error Query RST New data arriving from lt data_handle gt overwrites the contents of the specified file Two data handles are allowed and hcopy If hcopy hardcopy output will be written to the file specified by MMEMo r y NAME device lt filename gt assuming the file has been MMEM OPENea Ifthe lt data_handle gt generates new data and the file is not open error 256 File name not found is generated mmem feed returns the data feed name to the file specified in NAME After RST the data handle issetto MMEMory NAME device path_name file name Usage
22. 2 STATe lllo dd di 3 32 CALCulate 314 AVERage COUNT 0 cece cee ene eee eens 3 33 CALCulate 34 AVERage STATe ONIOFF sesseeesseeeee I 3 33 CALCulate 34 AVERage TYPE MAXimumlMINimumlEXPonential 3 33 CALCulate 3l4 FEED eeeeeeeeeeee m m t 3 34 CALCulate 1 2E FEED ees e ee Rea ER ere ex e ved eme s 3 35 CAlLCularel 2TRANstorm PhROuencv STIAhRr eee 3 35 CALCulate 1 2 TRANsform FREQuency SPAN 0 eee ee eee o 3 36 CALCulate 1 2 TRANsform FREQuency CENTer 000 0 e eee eee eee eee 3 37 CALCulate 1 2 TRANsform FREQuency WINDow UNIFormlHANNing IFLATopIKBESselIBHARrisISRAJan 3 38 CALibrauon ALL 7 25 o t E A EE EH 3 39 CALibration INPut POWer REFerence RESistance 3 39 CALibration OUTPut POWer REFerence RESistance 3 40 CAljbratnonVOlIageht e I e 3 40 CMODe ENABIe CHANnel 12 see RR u m oooss 3 41 CMODe ENABle IMD ever ee eR REESE SEEN Madd gie don d AEN 3 41 CMODSe BNABIe STBR iu aa dei CREER HR CR RCNH LN 3 41 CMODSe ENABIe THD ve ee MIR eI A VARI ee RU 3 42 CMODe BNABle WQONW a eese RE RR UR ROC tse DUX SUR ERR C IR EE 3 42 CMODE6E EIETer STATe ENNEN EE EE EE KEEN eR RR bo ERES TEE dE 3 42 EMODeb Ier E Y PBLI2 iii A ge e e sae A ees ae 3 43 AM700 Audio Measurement Set Programmer Manual ix Table of Contents CMODG EET EFTIMTONSG siii ll A EE EN 3 45 CMODe FFT MTONe 1I2 AVECtor 0 eee eee 3 45 CMODe FFT MTONe 1I2 FILE NAM
23. 7 SUMMary EVENt 02 00 e ee eee 3 158 STATus QUEStionable INPut 113 51617 SUMMary CONDition 2008 3 158 STATus QUEStionable INPut SUMmary 3 158 STATus QUEStionable INPut 1131516 7 SUMMary ENAB le sees 3 158 STATus QUEStionable INPut 113151617 SUMMary PTRansition 2008 3 158 STATus QUEStionable INPut 1131516 7 SUMMary NTRansition 3 158 STATus QUEStionable INPut 1131516 7 SUMMary MAP 3 158 STATus QUEStionabl 1 coe ER OE Rd Ea eR ee 3 159 STATus QUEStionable SOURce SUMMary 3 160 STATUS INPUT eut rte e 3 161 STATus QUEStionable INSTrument EVENt 0 0 00 0000 cee eee 3 165 STATus QUEStionable INSTrument CONDition 0 0 00 ee eee 3 165 STATus QUEStionable INSTrument ENABle 0 0 000 0c cece eens 3 165 STATus QUEStionable INSTrument PTRansition 0 00 00 0 eee eee 3 165 STATus QUEStionable INSTrument NTRansition 3 165 STATus QUEStionable INSTrument MAP 3 165 STATus QUEStionable SOURce 1 8 EVENt 2 0 0 0c 3 166 STATus QUEStionable SOURce 1 8 CONDition 0 0 00 3 166 STATus QUEStionable SOURce 1 8 ENABle oooooocooococoo ee 3 166 STATus QUEStionable SOURce 1 8 PTRansition 3 166 xviii AM700 Audio Measurement Set Programmer Manual Table of Contents STATus QUEStionable SOURce 1 8 NTRansition 0 0 0 00 00 cece eee eee STATus QUEStionable SOURce 1 8 MAP 0 cc ccc eee ne
24. AMEasure commands only being able to turn a scope channel on or off or querying the state of the channels on or off AMEasure 1 2 STATe Suffixes AMEI Scope Channel 1 AME2 Scope Channel 2 Usage Sets or queries the state of the designated AMEasurement Query AME 1 2 STAT returns 1 or 0 for ON or OFF RST Sets AME 1 2 states on 3 32 AM700 Audio Measurement Set Programmer Manual CALCulate Subsystem Average CALCulate Subsystem Average Usage Suffixes The CALCulate subsystem for Average control the number of averages the averaging mode and turning averaging on and off Averaging is available in the FFT Analyzer and the Jitter Spectrum display of the Digital Interface Tester CALC3 FFT View 1 and Digital Interface Tester Jitter View CALC4 FFT View 2 CALCulate 3 4 AVERage COUNt numeric value Usage Range Query Query RST Sets or queries the number of acquisitions to be averaged together for the averaged trace Exponential averaging is a noise reduction tool used to remove random noise from the acquired data display Hold MIN and Hold MAX are used to hold the minimum or maximum values for a data point in the trace 1 to 9999 CALCulate 3 4 AVERage COUNT returns the number of averages setting from 1 to 9999 CALC AVER COUN returns the current setting Sets the AVER COUN to 32 CALCulate 3 4 AVERage STATe ON OFF Usage Query RST Sets or queries th
25. 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 text graphics and traces and all of these may be displayed at the same time in a given window Usage Error Display subsystem commands set various parameters of the display including intensity views displayed measurements displayed in the views number of traces displayed in the views text strings in the dialog boxes and generator status display what will be settable in this window If a display command is used that does not apply to a designated window s features 1t will not work and an error will be generated DISPlay BRIGhtness lt numeric_value gt Usage Range Query RST Set the display intensity numeric value range is 0 to 10 where 0 is full dim and 10 is full bright DISPlay BRIGhtness returns the present display brightness level setting Sets the BRIGHtness to a visible level 85 DISPlay ENABle ON OFF Usage Parameters RST Toggles the complete display both the AM700 and the rear panel VGA output on and off Off turns off the display On turns on the display Enable is set to ON AM700 Audio Measurement Set Programmer Manual 3 53 DISPlay Subsystem DISPlay MENU CLEar IMMediate Usage Command on
26. Parameters NSEL SEL LSEL 1 FFT FFT Analyzer 2 Analyzer Audio Analyzer 3 Monitor Audio Monitor 4 Digital Digital Interface Tester 5 Diagnostics Diagnostics 6 PanelCal Touch Panel Calibration Query INSTrument NSELect returns the application number of the selected application RST RST has no effect on instrument selection INSTrument NSELect USER lt app_number gt Usage Selects the application to run on the User button by number Syntax INST NSEL USER 1 2 3 4 516 Parameters NSEL SEL LSEL 1 FFT FFT Analyzer 2 Analyzer Audio Analyzer 3 Monitor Audio Monitor 4 Digital Digital Interface Tester 5 Diagnostics Diagnostics 6 PanelCal Touch Panel Calibration Query INSTrument NSELect USER returns the application number of the application assigned to run on the User button RST RST has no effect on instrument selection INSTrument SELect app name Usage Used to select the application to run on the AM700 by short name Parameters FFT Fast Fourier Transform analyzer Analyzer Audio Analyzer Monitor Audio Monitor AM700 Audio Measurement Set Programmer Manual 3 79 INSTrument Subsystem Example Query RST Digital Digital Interface Tester Diagnostics Diagnostics PanelCal Touch Panel Calibration inst sel analyzer selects the Audio Analyzer application to run INSTrument SELect returns the short name for the
27. Pounds Units and Certain Other Units ISO Std 1000 1981 SI Units and Recommen dations for the Use of Their Multiples and Certain Other Units m ANSI IEEE Std 488 1 1987 IEEE Standard Digital Interface for Program mable Instrumentation m ANSI IEEE Std 488 2 1992 IEEE Standard Codes Formats Protocols and Common Commands for use with ANSI IEEE Std 488 1 1987 m ANSI IEEE Std 754 1985 IEEE Standard for Binary Floating Point Arithmetic m Bell Telephone Per BTSM 41004 Wm CCIR Recommendation 468 2 Wm CCITT Recommendation P53 m Dolby Labs Bulletin No 19 4 m Fields and Waves in Communication Electronics Ramo Whinnery and Van Duzer AM700 Audio Measurement Set Programmer Manual SCPI Conformance Information Wm JEC Recommendation 179 m JEEE Micro Volume 8 Number 4 August 1988 pp 62 76 m ISO Std 2955 1983 Information processing Representation of SI and other units in systems with limited character sets m On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform F J Harris Proc of the IEEE Vol 66 1 January 1978 pp 51 83 m Standard Commands for Programmable Instruments SCPI Version 1993 0 February 1993 SCPI Consortium 8380 Hercules Drive Suite P3 La Mesa CA 91942 m VXI Consortium INC VMEbus Extensions for Instrumentation Systems Specification Revision 1 3 m TCL and the Tk Toolkit John K Ousterhout Addison Wesley Publishing Co 1994 AM700 Audio Measurement Se
28. SCPI command they must be escaped by a backslash V stringV in order to pass them to SCPI using the Tcl scpi command m Precede all SCPI commands with the string scpi AM700 Audio Measurement Set Programmer Manual 4 1 Examples 4 2 The Tcl parser looks first to see if it is a Tcl command that it knows about if so it runs it as a Tcl 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 tells the Tcl parser that it is a SCPI command and passes it to the SCPI parser The example function program shown uses some of the commands that may be needed to change application signals and displays Some control changes may not be required because the default setting is correct for the function You may use the RST command to set everything to its default state or the state of controls may be explicitly set to avoid the possibility that the control is not in the default setting The following program uses the AM700 digital generator to supply the signal to the AM700 FFT application The front panel XLR digital output connector must be connected to the front panel XLR digital input connector to complete the setup In the sample function the first line labels the function and the second line provides some visual feedback to the front panel in the Function Output window that appears in the Function control panel
29. Units RST 3 114 Sets the stop frequency of a frequency sweep for the designated SOURce 10 to 20000 00 for the High Resolution and Digital Generators 11 719 to 79992 188 for the High Bandwidth Generators Hz Sets STOP to 20 Hz High resolution and digital generators 11 719 Hz High bandwidth generator AM700 Audio Measurement Set Programmer Manual SOURce FUNCtion Subsystem 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 configured to generate directly Most of the generated signals are selected using the SOURce FUNCtion SHAPe lt source shape gt command FUNCtion MODE is omitted as the only source mode is VOL Tage Listed with each lt source shape gt signal is a description of each user adjustable parameter It is important to remember that there are a number of parameters in the SOURce subsystem but only a few are meaningful at any time depending on the signal being generated Additionally the parameter bindings if any for the AMPLITUDE and FREQUEN CY knobs of the AM700 Generator are given Suffixes SOURcel 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 D
30. and 2 in the Audio Analyzer Query CMOD ENAL CHAN 1 2 returns 0 for disabled or 1 for enabled for the designated channel RST Sets Channel Enables to enabled CMODe ENABle IMD Boolean Usage Turns the intermodulation distortation measurement on and off in the Real Time measurement window of Audio Analyzer Query CMOD ENAL IMD returns O for IMD measurement disabled or 1 for IMD measurement enabled in the Audio Analyzer Real Time window RST Sets IMD measurement enable off CMODe ENABle STER Boolean Usage Turns the Stereo measurements on and off in the Real Time measurement window of Audio Analyzer Query CMOD ENAB STER returns O for Stereo measurements disabled or 1 for Stereo measurements enabled in the Audio Analyzer Real Time window RST Sets Stereo measurements enable to off AM700 Audio Measurement Set Programmer Manual 3 41 CMODe Subsystem Audio Analyzer CMODe ENABle THD Boolean Usage Turns the THD measurements on and off in the Real Time measurement window of Audio Analyzer Query CMOD ENAB THD returns O for THD measurement disabled or 1 for THD measurement enabled in the Audio Analyzer Real Time window RST Sets the THD enable measurement to off CMODe ENABle WOW Boolean Usage Turns the Wow and Flutter measurement on and off in the Realtime measure ments window of Audio Analyzer Query CMOD ENAB WOW returns 0 for WOW measurement disabled or 1 for WOW measuremen
31. done in the Configure menus under the System Setup Communicate choices shown in Figure 1 5 For the selected port set the Baud Rate to any value from 300 to 19200 set Protocol to None Flow Control to XON XOFF Reset Character to None Parity to None Character Size to 8 and Carrier Detect to Disabled Setting up the HP LaserJet DeskJet or ThinkJet Set the baud rate to the same as the AM700 Table 1 9 lists the wiring connections for making a cable to use with an HP LaserJet printer AM700 Audio Measurement Set Programmer Manual 1 13 Getting Started Connecting an ASCII Printer Table 1 9 HP LaserJet cable connections Male DB 25 connector pin number HP LaserJet end 1 shield ground Female DB 9 connector pin number AM700 end shield ground 3 RxD 3 TXD TxD 2 signal ground CTS 6 DSR and 8 DCD 2 7 signal ground 5 20 DTR DTR CTS 6 DSR and 1 DCD The AM700 can also be configured to operate with a generic ASCII printer A generic ASCII printer is assumed to only print text graphic functions are not supported Hardcopy Output Hard copies of data screens files limits and other data outputs of the AM700 will be available on printers or plotters connected to RS 232C or GPIB ports 1 14 Pressing the Copy button sends a copy of the display in the selected format to the print spooler temporary memory space where it is qu
32. name with any file name given to the MMEMory commands The syntax of the file name is as follows device path_name path_name lt filename gt The device and path portions are optional and not needed if the lt filename gt is in 66 the current working directory device can be one of rom nvram or dos The lt filename gt parameter in the MMEMory subsystem is a string The contents of the string are dependent on the needs of the format of the mass storage media In particular the file name may contain characters for specifying sub directories that is for DOS for UNIX and the separator for extensions in DOS that is a period File names may be absolute rooted or relative Absolute file names use the complete name with device and total path to the file Rooted file names use the path within a designated device and may be used after changing directory to that device Relative file names are assumed to be in the current working directory Note that this syntax places some restrictions on the ilename for example commas are not allowed The Storage Manager system of the AM700 permits a total of 250 file names maximum in each list for Function files or other user files in a directory AM700 Audio Measurement Set Programmer Manual MMEMory Subsystem MMEMory CATalog Usage The CATalog command is query only and returns information on the current contents and state of the current
33. oldest trace Query AME 1 4 HIST returns the current History setting for the designated AME RST Sets HISTory to 0 AM700 Audio Measurement Set Programmer Manual 3 7 AMEasure Subsystem Audio Analyzer 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 RTD AMES may only be set to RTD Query AME 1 5 MODE returns the operation mode of the designated AME RST AME 1 4 XY AMES RTD AMEasure 1 4 REFerence CLEar Usage Command only Clears the reference trace for the given measurement AMEasure 1 4 REFerence FILE NAME file name gt Usage Sets or returns the name of the file that is used by the LOAD and STORE commands to handle reference data The file name includes the path This value is saved when the state is saved However reference data 1s not automatically loaded when the instrument is started Example AME REF FIL NAME nvram ref names the file ref in the nvram directory as the file to be used by the LOAD and STORE commands for reference data Query AMEasure 1 4 REFerence FILE NAME returns the name of the file designated to be used by the reference LOAD and STORE commands AMEasure 1 4 REFerence FILE LOAD Usage Command only Loads the reference trace from the file name that was previously set by the AMEasure 1 4 REFere
34. reply or command entry unit imp returns the current IMPedence unit setting as Ohm or kOhm Sets the impedance unit to Ohm UNIT RATio PCT DB Usage Query RST Sets or queries the unit associated with a RATio query reply or command entry UNIT RAT returns the current unit setting for ratio as either or dB Note that the percent response is the symbol but the command must use PCT Sets the ratio unit to percent PCT UNIT TIME HOUR MINute SECond Usage Query RST UNIT VOLTage Usage Parameters Sets or queries the unit associated with a TIME query reply or command entry UNIT TIME returns the time units setting Set the time unit to SECOND V mV dBu dBv dBFS Sets or queries the unit associated with a VOLTage query reply or command entry V is the measured voltage mV is a scaling of the measured voltage dBu is a voltage ratio of the measured voltage with respect to 0 775 V the voltage developed across a 6000 resistor that is dissipating 1 mW Resistor value are not considered so dBu and dBm are the same only when a 600 Q load is used AM700 Audio Measurement Set Programmer Manual 3 183 UNIT Subsystem 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 curren
35. running functions Note Names of running functions are returned as all capitalized characters If you are doing a compare between programs that have been asked to be run and those that are running the comparison should not be case sensitive PROGram TCATalog Usage Query only used to determine the names of timed functions Query PROG TCAT returns a comma separated list of the timed functions PROGram EXPLicit DEFine lt progname gt lt program_data gt Usage 3 94 Creates and downloads function files The lt program_data gt must be in definite length arbitrary block data format for down loading to the AM700 Block data format looks like NNN lt prog_data gt where NNN defines the number of bytes in the program_data The first N is the number of bytes of the byte count and the remaining N s are the number of bytes of program data Also the specified function name must be unique AM700 Audio Measurement Set Programmer Manual PROGram Subsystem Query Error Example To 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 entered PROG EXPL DEF lt progname gt returns the contents of the explicitly named function file back to the controller via the GPIB interface in definite length arbitrary blo
36. selected application RST has no effect on instrument selection INSTrument SELect USER app name Usage Parameters Example Query Used to select the application that runs with the User button by short name FFT Fast Fourier Transform analyzer Analyzer Audio Analyzer Monitor Audio Monitor Digital Digital Interface Tester Diagnostics Diagnostics PanelCal Touch Panel Calibration inst sel user monitor selects the Audio Monitor to run on the User button INSTrument SELect USER returns the short name for the application assigned to the User button INSTrument STATe Usage 3 80 The query only command is included for SCPI conformity STATe cannot be set and the query just returns AUTO AM700 Audio Measurement Set Programmer Manual MMEMory Subsystem MME Mon 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 storage unit specifier with any filename given to the MMEMory commands The syntax of the file name is device path name path name filename 66 The device portion is optional device can be one of rom nvram or dos DOS refers to the disk drive NOTE Diskettes used in the disk drive must be either purchased already DOS for
37. 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 the necessary identification SOURcel is analog generator HR A SOURce2 is analog generator HR B SOURce3 is analog generator HB A SOURce4 is analog generator HB B SOURceS is digital generator A SOURce6 is digital generator B SOURce7 is DSP A SOURce8 is DSP B The generator output for Analog high resolution may be different signals on each channel For high bandwidth both channels output either the same signal or either output may be set to send silence Setting the type of signal output wanted from the generator is done using commands of the following syntax SOURCe 1 8 FUNCtion SHAPe SINusoid JSINe TBURst CIMD SIMD PRNoise PCHirp POLarity TPolarity MTONe USER where each of the shape parameters is a different signal type available from the generator AM700 Audio Measurement Set Programmer Manual AAA SCPI Conformance Information SCPI Conformance Information The AM700 commands are based on SCPI VERSION 1994 0 SCPI Command Subsystems Implemented in the AM700 Table 2 1 SCPI subsystems implemented in the AM700 Subsystem CALCulate CALIBration DISPlay FORMat HCOPy INP ut INSTrument MMEMory OUTPut PROGram ROUTe SENSe SOURce Use in the AM700 Averaging and FFT parameters Calibration start and Conversion F
38. specific and returns the names for the Audio Analyzer traces when that application is running Measurement Input 1 CMODe FFT FFTIMTONe Resultl Result2 CALCulate FFT Result3 Result4 TRACe CAT DISPlay TRACe DATA FFTMAG_1 CSTReaml A T A Result9 CALCulate Resultl0 MULTITONE Resultl1 Result12 Measurement Input 2 Result5 Result6 CALCulate FFT Result7 Result8 CSTReam2 ees O 1 Resultl3 CALCulate Resultl4 MULTITONE Results Resultl6 AAA m J Figure 1 12 Switching Between FFT and Multitone AM700 Audio Measurement Set Programmer Manual 1 27 Getting Started AMEasure The AMEasure subsystem provide commands that set up the AM700 to perform Subsystem 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 commands include those used to control settling time command regulation mode and select the measurements to be done by the Audio Analyzer Suffixes AMEI MEAS 1 AME2 MEAS 2 AME3 MEAS 3 AME4 MEAS 4 FFT and the AMEasure Subsystem FFT supports 5 separate measurements They are as follows AMEasurel FFT on channel 1 AMEasure2 FFT on channel 2 AMEasure3 Configurable Multitone AMEasure4 Configurable Multitone AMEasure5 Configurable Multitone These measurements a
39. standard formats The AM700 does not support the SCPI mass storage unit specifier lt msus gt AM700 Audio Measurement Set Programmer Manual 1 31 Getting Started 1 32 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 lt file_name gt parameter in the MMEMory subsystem is a string The contents of the string are dependent on the needs of the format of the mass storage media In particular the file name may contain for specifying sub directo ries File names may be absolute rooted or relative Absolute file names use the complete name with device and total path to the file Rooted file names use the path within a designated device and may be used after changing directory to that device Relative file names are assumed to be in the current working directory Note that this syntax places some restrictions on the lt file_name gt for example commas are not allowed The AM700 allows an optional mass storage unit specifier a logical directory name with any file name given to the MMEMory commands The syntax of the file name is device dir name dir name file name dos directory filename nvram directory filename rom directory filename The device and path portions are optional and not needed if the file
40. 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 the file is output as monochrome gray scale only AM700 SCPI Control Model The AM700 functional areas are divided as to task to perform In a like manner SCPI commands are organized to command the task required in each functional area The AM700 is logically divided between its hardware functions needed to acquire signals for processing and the display of the results and its software functions that do the signal processing needed to produce the measurement results The measurement results in most cases consist of a display trace of the acquired AM700 Audio Measurement Set Programmer Manual 1 17 Getting Started 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 is a useful start in determining which SCPI system and subsystem commands are used to control the AM700 functions After that connection is made the actual SCPI commands required to perform a measurement task may be developed Signal routing only Inputsignals ROUTE no processing H Put Analog processing SENse Conversion to digital CALCulat
41. the return form is an lt nr1 gt value In the AM700 the following status reporting register sets are implemented OPERation OPERation INSTrument OPERation SYSTem OPERation TRIGger QUEStionable QUEStionable INPut QUEStionable INPut SUMMary QUEStionable INSTrument QUEStionable SOURce QUESTionable SOURce SUMMary AM700 Audio Measurement Set Programmer Manual STATus Subsystem A portion of the register structure is illustrated in Figure 3 1 The example shows the bit progression through the registers when the Waiting for Multitone 1 bit changes from a 0 to a state to show that multitone 1 was detected To detect that event you can use the following commands to set the masking registers STAT OPER TRIG ENAB 8 STAT OPER TRIG PTR 8 STAT OPER ENAB 32 STAT OPER PTR 32 You would then query the STAT OPER EVENT register looking for an event to occur in the Trig bit bit 5 The resulting return must be converted to binary to determine which bits are set and which are not The status registers are 16 bit registers bit 0 to bit 15 When all the bits are 1 the returned value is 32767 215 In the example when the Waiting for Multitone 1 bit bit 3 transitions from 0 to 1 the STAT OPER TRIG PTR register for that bit sets to 1 the STAT OPER TRIG ENAB register bit sets to 1 and the corresponding bit in the STAT OPER TRIG EVENT results register sets to 1 That transition and any other transition in th
42. times by setting a time for it to start Functions using the PROGram commands The PROG SEL NAME progname command names the file that a following PROG SEL TIMed SET command associates with the cron string or strings that are given PROG SEL NAME lt progname gt PROG SEL TIM SET cron_string cron_string PROG SEL TIM ADD cron string cron string A cron string is five fields consisting of the following MIN HOUR DAY of MONTH MONTH DAY of WEEK The numerical ranges for the fields are as follows Minutes 0 through 59 Hours 0 through 23 Day of the month 1 through 31 Month through 12 Day of the week 0 through 6 Sunday is day 0 Each field may contain any of the follow type entries a single number a comma separated list of numbers a hyphen separated pair of numbers or an A comma separated list in a field specifies multiple occurrence for the timed program to run A pair of numbers separated by a hyphen in a field specifies the beginning number the ending number and all the integer numbers in between AM700 Audio Measurement Set Programmer Manual 4 5 Examples Example Example Example Tel Programming 4 6 Changes Command Usage Command 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
43. two fields has an that field is ignored and if neither has an both fields are used 0 0 12 specifies a time of midnight and noon every day PROG SEL TIM SET 30 1 15 5 45 IY 19 5 zi This sets the times for the timed function at every half past the hour on the 1st and 15th of May and a again at 17 45 on the 19th of May Use the PROG SEL TIM ADD cron string command to add new times to the same named function and use the PROG SEL TIM CLE command to clear all the times for a named function If you want other timed functions to run change the named function and use the PROG SEL TIM SET command to set a new cron string or set of cron strings for the newly named command PROG EXPL commands are used in the same manner as the PROG SEL commands but explicitly name the function to which the command applies See the Program commands in AM700 SCPI Commands Section 3 for further details on the PROGram commands and their use in running functions PROG EXPL TIM prog name cron string PROG SEL TIM SET and PROG EXPL TIM SET return the current set of cron strings fora program and the TCATalog commands return the list of programs with cron strings attached Here are some additions changes and limitations of the AM700 Tcl environment as it is used for Functions Added commands Sleep seconds lt tenths gt lt hundredths gt Delay for the specified seconds an
44. window 1 RST Sets the Analyzer Wind 1 2 x axis spacing to LINear Wind 3 4 to LOG Monitor x axis spacing to LINear DISPlay WINDow TRACe Y AXIS UNIT unit type Usage Used to set the units of the traces y axes Example DISP WIND TRAC Y AXIS UNIT volts sets the trace y axis to volts Query DISP WIND TRAC Y AXIS UNIT returns the setting of the y axis units RST Sets the y axis units to dBu 3 64 AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem 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 WINDS or the generator WIND60 Suffixes The TRACe suffixes for the y axis are the same as for the x axis DISPlay WINDow 1 4 TRACe 1 2 Y SCALe AUTO ONCE Usage This command scales the y axis of the designated trace to display the full amplitude of the trace data vertically DISPlay WINDow 1 4 TRACe 1 2 Y SCALe BOTTom numeric value Usage Sets or queries the value represented by the minimum bottom edge of the display The value may be bounded by the range of the data Query DISP WIND2 TRAC1 Y SCAL BOTT returns the value of the bottom of the y axis scale of trace 1 in window 2 RST Set BOTTom to the minimum value for the appliation DISPlay WINDow 1 4 TRACe 1 2 Y SCALe CENTer lt numeric_value gt Usage Sets or queries the value represented by the cente
45. 0 0 0 ec ee eee 3 110 SOURce 516 DAUDio UBITs FILE LNAME 0 00 3 111 SOURce 5 8 DITHer TYPE RECTangularlTRIangulalNONE 3 111 SOURce 1 8 FOLLow STATe a e ia er aeaa cece eens 3 112 SOURce 1 8 FREQuency 2 2 0 ce ccc eben eee nee beeen 3 113 SOURce 1 8 FREQuency MODE CWIFIXedISWEepILIST ooocococ ooo oo oo 3 113 SOURce 1 8 FREQuency STARt oocccccocccccoor teen cnet ee 3 114 SOURce 1 8 FREQuency STOP 0 cece eee rene 3 114 SOURce 1 2 DITHer TYPE RECTangularlTRIangulalNONE 3 115 SOURce 1 8 FUNCtion SHAPe ssseseeeee cece nee 3 116 SOURce FUNCtion SHAPe SINusoid oooooccoccccoc cee nee 3 116 SOURce 5 6 FUNCtion SHAPe JSINe 0 cee eee 3 117 SOURce 5 6 JSINe JFRequency 3 117 SOURce 5 6 JSINe JAMPlitude 00 cece eee eee 3 117 SOURce 1 8 FUNCtion SHAPe TBURst 0 0 0 cece eee ee 3 118 SOURCE TBURSCPERIOd iei were Seat eae Oe edn we E Senne Ae 3 119 SOURCGeCEB RSEWIDTDR ni RE 3 119 SOURce 1 8 FUNCtion SHAPe SIMD 00 0 cece ee 3 120 SOURce SIMD VFRequency lesse e eens 3 121 SOURce SIMD IMFRequency 0 0 eect n 3 121 SOURCE SIMD RATIO ergeet A AAA 3 122 SOURce 1 8 FUNCtion SHAPe CIMD SOURce CIMD TYPE CCIF 3 122 SOURce CIMD CFRequency eseeeeeee ee m 3 123 SOURCe CIMD RATIO ERENNERT REACH ta ee ee 3 124 SOURCe CIMD SPACiInDS ones eee S Ge t t s Ru RU C OR ia 3 124 SOURce 1 8
46. 1 5 signal routing 3 102 Signal selection and routing 1 20 SOURce Subsystem 1 36 3 108 startup tcl function 4 4 status queue 3 140 STATus Subsystem 1 30 3 140 syntax symbols for SCPI commands 3 3 System Communications 1 10 SYSTem Subsystem 1 29 AM700 Audio Measurement Set Programmer Manual T Tcl Commands 1 2 in functions 4 1 programming changes 4 6 TIFF 1 16 Timed Functions running 4 5 TRACe Subsystem 1 28 3 175 TRIGger Subsystem 3 181 U UNIT Subsystem 3 182 use in the AM700 3 182 Index 3 Index Index 4 AM700 Audio Measurement Set Programmer Manual
47. 1 REF SET command the trace AME1_REF will now have Level vs Frequency attributes and may be assigned to effectively TRACe CATalog Query TRACe CATalog returns a comma separated list of strings that contain the names of all traces for a running application If there are no trace names defined a single empty string is returned The trace names are application specific Audio Analyzer reports back with 44 or so 16 for RT readout values 20 for the possible measurement output traces on four views with history and 4 for the regulation mode traces while FFT Analyzer reports back with 10 two for FFT and eight for the possible multitone traces Parameters Monitor Trace Data SCOPEMAG 1 CHI trace data SCOPEMAG 2 CH2 trace data Digital Interface Tester Data DIT BAH X Bit Activity X Subframe not viewed DIT BAH XZ Bit Activity X Z Subframe viewed DIT BAH Y Bit Activity Y Subframe viewed AM700 Audio Measurement Set Programmer Manual 3 175 TRACe Subsystem DIT_BAH_Z DIT_JSPECT FFT Analyzer Trace Data FFTMAG_1 FFTMAG_2 MT_CH1_DIST MT_CH1_LEV MT CHI XTALK MT CH2 DIST MT CH2 LEV MT CH2 XTALK MT D LEV MT D PHASE Bit Activity Z Subframe not viewed Jitter Spectrum Trace Data FFT bin data of CH1 FFT bin data of CH2 Distortion Noise of CH1 Level of CH1 Crosstalk on CH1 Distortion Noise of CH2 Level of CH2 Crosstalk on CH2 Level Diff between CH1 and CH2 Phase Diff
48. 2 SOURce7 Digital Signal Processor A SOURce8 Digtial Signal Processor B Range 0 to 20000 on High Resolution and 0 to 80000 on High Bandwidth Units Hz Resolution 0 5 Hz in HRES mode 11 71875 in HBAND mode Query SOUR 1 8 FREO returns the sinusoidal signal frequency for the designated source If a sine wave sweep is occurring the return follows the generator output frequency RST Sets the fixed frequency to 1000 Hz SOURce 1 8 FREQuency MODE CW FIXed SWEep LIST Usage Sets the frequency sweep mode for the designated SOURce CW and FIXed are the same AM700 Audio Measurement Set Programmer Manual 3 113 SOURce FREQuency Subsystem Query Coupled Commands RST 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 Sets frequency mode to SWEep SOURce 1 8 FREQuency STARt lt numeric_value gt Usage Range Units RST Sets the start frequency of a frequency sweep for the designated SOURce 10 to 20000 00 for the High Resolution and Digital Generators 11 719 to 79992 188 for the High Bandwidth Generators Hz Sets STARt to 20 000 Hz High res and digital generators 79992 188 Hz High bw generator SOURce 1 8 FREQuency STOP numeric value Usage Range
49. 200 156 100 400 312 50 800 624 25 1000 78 20 2000 56 10 4003 12 5 5003 9 4 10007 8 2 20015 6 1 Full span 16012 5 5 20015 6 4 40031 2 2 80062 5 1 Full span Same as for Hi Res Same as for Hi Res input input 183 894 100 367 787 50 735 574 25 High BW 192 kHz AES 48 kHz AES 44 1 kHz 3 36 AM700 Audio Measurement Set Programmer Manual CALCulate Subsystem FFT Analyzer 918 468 20 185894 Im 3677 87 5 3 2 1 Full span mess s TRA ew gt 0943s 0 00 gt E MA 4 ew gt 18988 en Units Hz Query CALCulate 1 2 TRANsform FREQuency SPAN returns the FFT frequency span RST Sets the SPAN to full CALCulate 1 2 TRANsform FREQuency CENTer numeric value Usage Specifies the center frequency of FFT output Range Range is dependent on the input The actual frequency set depends on the available resolution Span 0 5 to Full span 0 5 span Units Hz AM700 Audio Measurement Set Programmer Manual 3 37 CALCulate Subsystem FFT Analyzer Resolution Resolution Sampling Rate 1024 Default Omitting the suffix number of CALC is the same as CALCI Query CALCulate 1 2 TRANsform FREQuency CENTer returns the CENTer frequency setting Error Entering a number for CENTer outside the span range does what Entering a number that is not on a resolution point does what RST Sets CENTer to MID full span
50. 300VA MAX 50 60 HZ ON OFF TRIGGER IN Figure 1 1 AM700 Rear Panel GPIB The GPIB connector shown in Figure 1 2 provides a remote control interface to Connector the AM700 It is a standard IEEE 488 parallel GPIB connector One and two meter double shielded GPIB cables are available as optional accessories refer to the AM700 Audio Measurement Set User Manual GPIB TOIT CITI CI Je Figure 1 2 GPIB Connector AM700 Audio Measurement Set Programmer Manual 1 7 Getting Started COM1and These two male DB 9 connectors shown in Figure 1 3 provide the interface for COM2 Serial RS 232C serial output as DTE ports These connectors support RS 232C printer Ports output i Oooo o O Oooo o KO 0000 0000 M COM 1 COM 2 Figure 1 3 COM1 and COM serial ports REMOTE The Remote connector shown in Figure 1 4 provides a user interface for Connector contact closure remote control The AM700 may use this port to control external devices that are actuated via a contact closure The TTL Level input may be used with external contact closure relay or switch to initiate an action for the AM700 A possible use of this feature is to use a foot switch to signal the AM700 in a running function for production line testing This type of operation leaves the operator s hands f
51. 5 DISPlay WINDow 1 4 TRACe 112 Y SCALe AUTO ONCE sese 3 65 DISPlay WINDow 1 4 TRACe 112 Y SCALe BOTTOD 0 3 65 DISPlay WINDow 1 4 TRACe 112 Y SCALe CENTer 0 02 200005 3 65 DISPlay WINDow 1 4 TRACe 1I2 Y SCALe TOP 0 0 0 0 eee eee 3 66 DISPlay WINDow 1 4 TRACe 112 Y SPACing LINear ILOGarithmic 3 66 DISPlay WINDow 1 4 TYPE 0 0 0 eee cee een een eee 3 66 FORMat PNAMe STRinglCHARacter 2 0 ee cee 3 68 GCONtrol 1 2 ANALog LDIStortion ONIOFF 0 0 ee eee eee 3 69 AM700 Audio Measurement Set Programmer Manual xi Table of Contents xii GCONtrol ANALog MODE HRESolutionlHBW 3 69 GCONtrol DIGital MODE AESIDSP 0 cee eee 3 70 GCONtrol OUTPut STATe ONIOFF 00 cee Ie 3 70 HCOBY E 3 71 HCODBy IMMedi te RE T Ci eee ne a e dee Eee eee ees 3 72 ACOP A BORG ee 3 72 HCOPy DES Imation RE a Sede tines of Sede os 3 72 HCOPy DEVice COLOP vart E LU nd ee ed pe hed ee RE 9 3 73 HCOPy DEViceIN VETE cc sare er aoa ide NEE EE be RR A ae a des 3 73 HCOPy DEVice LANGuage PCLIPOSTscriptIELQualityITIFFIINTerleaf 3 73 HCOPy ITEM ALL IMMediate 0 0 cece ties 3 74 HCOPy SDUMpI IMMediate 0 0 0 0 naa ce eee een eee 3 74 INPut 113 IMPedance m xa EE e ET URB ste ee ae 3 75 INPut 3 ERANGEC 0 UE Ede bu Use EM eU eee 3 75 INPut 113 RANGe AUTO ONIOFFIONCE
52. 5 6 JSINe JFRequency numeric value Parameters lt numeric_value gt Frequency of the jitter signal in Hz Range 11 782 to 50002 277 Resolution 11 782 Units Hz SOURce 5 6 JSINe JAMPlitude numeric value Usage Assigns the amplitude value applied to the sine wave modulation of the digital interface clock signal Parameters lt numeric_value gt Amplitude of the jitter signal Range 0 0 to 10 23 AM700 Audio Measurement Set Programmer Manual 3 117 SOURce FUNCtion Subsystem 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 crossing The generator converts the width time parameter into the nearest number of cycles of sine wave to generate Range Frequency 10 Hz to 80 000 Hz Amplitude 0 0625 V to 19 45 V Burst Period 64 sample rate to 36 000 sec Burst Width 32 sample rate to 18 000 sec Units Frequency Hz Amplitude Volts RMS Burst Period Seconds Burst Width Seconds Resolution Frequency 0 1 Hz Voltage 1 UN Burst Period 32 sample rate sec Burst Width 32 sample rate sec Default 64 cycles on 64 cycles off Query SOURce FUNCtion SHAPe Example sour volt 3 freq cw 2000 func shap tbur burs per 10 burs widt 1 The amplitude of the tone burst is controllable using the AMPLITUDE k
53. 7 GPIB DEEN e RISE TOSS Ole Rh Be eed CEPR 1 7 COMI and COM2 Serial Ports 1 8 REMOTE Conrnectot cocos area 1 8 System Communication 1 10 Connecting Printers 1 11 Connecting an EPSON LQ Printer o oooooooooooooooooo 1 11 Connecting an Apple LaserWriter ooooooooooooooooo 1 12 Connecting an HP LaserJet DeskJet or ThinkJet 1 13 Making Your Own LaserJet Cable ooooo oooooommmo o o 1 13 Connecting an ASCII Prnter 0 0 00 e eee ee eee 1 14 Hardcopy Output 1 14 COpy Porniats ee Ee 1 16 Copy Destination 1 16 Copy Styles teg eege C CHEN 1 17 AM700 SCPI Control Model 1 17 AM700 Analog Signal Path 1 18 AM700 Signal Selection and Routing 1 20 AM700 Audio Measurement Set Programmer Manual i Table of Contents ROUTE SUBSY SteM crises Es aes 1 21 INPut Subsystem 1 22 SENSe Subsystem 1 24 CSTReam Subsystem 00 0 2 1 25 CALCulate Subsystem sse 1 25 AMEasure Subsystem 1 28 TRACES Subsystems c at eho es 1 28 DISPlay Subsystem 1 29 SYS Tem SUBS EE 1 29 STATUS Subsystem 0 00 ee eee eee eee 1 30 INSTrument Subsystem 1 30 MMEMory Subsystem 1 31 PROGram Subsystem 1 33 GCONtrol Subsystem 1 33 SCPI Conformance Information SCPI Command Subsystems Implemented in the AM700 2 1 SCPI Background Information 0 00 00 eee eee 2 3 SCPE Goal 20 sy wee hE ol Sea Ce RA ee Re 2 3 SC
54. 72 V 97 7816 to 47 0104 dBu AME SETT LEV MIN returns the minimum level in volts of data to be considered in finding a settled data points 0 0001 Volt AMEasure SETTled LEVel RESolution numeric value Usage Range Query RST Sets or queries the global settling resolution setting of the level measurement 0 0100 mV to 173619 99 mV AME SETT LEV RES returns the global settingin volts for level resolution for settled data points 0 0050 Volt AMEasure SETTled LEVel TOLerance numeric value Usage Range Query RST 3 18 Sets or queries the global settling tolerance setting of the level measurement 0 to 100 AME SETT LEV TOL returns the global setting for level tolerance for settled data points 1 000 AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer AMEasure SETTled PDIFference RESolution numeric value Usage Range Query RST Sets or queries the global settling resolution setting of the phase difference for settled data points 0 to 180 degrees AME SETT PDIF RES returns the global setting for phase difference resolution for settled data points 1 000 degree AMEasure SETTled PDIFference TOLerance numeric value Usage Range Query RST Sets or queries the global settling tolerance setting of the phase difference measurement 0 to 100
55. 9 AMEasure Subsystem Audio Analyzer AMEasure 1 4 XY X INPut char data Parameters CHANnell CHANnel2 ANALog1 ANALog2 DIGitall 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 channel currently supplying input to the designated AME RST AMEI CHANNEL1 AME2 CHANNEL2 AME3 CHANNEL 1 AME4 CHANNEL 1 AMEasure 1 4 REGulation COUNt numeric value Usage Sets or queries the Sweep Count setting of the designated AME for the regulation mode sweep count Range 0 to 10000 counts Query AME 1 4 REG COUN returns the current setting for the regulation mode sweep RST Sets count to 1 AMEasure 1 4 REGulation ERRor lt numeric_value gt Usage Sets or queries the Target Error value of the designated AME for regulation mode operation Range Range of the numeric value depends on the setting of AME REG FUNC lt char_data gt FREO range 0 to 81000 LEV range 97 7815 to 47 0104 THD range 0 to 100 3 10 AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer Units Query RST THDN range 0 to 100 Units of the numeric value depend on the setting of AME REG FUNC lt char_data gt FREQ units Hz LEV units dBu THD units THD N units AME REG ERR returns the current setting for the regulation Tar
56. ANZIA rer Ee Ae er SERRE YER RE ET Table 1 2 Table 1 3 Table 1 4 Table 1 5 Table 1 6 Table 1 7 Table 1 8 Table 1 9 AM700 Audio Measurement Set IEEE 488 2 status reporting commands Internal operation commands Synchronization commands Serial port protocol oooooooomoo m o o Remote connector pins o o oooomoo oo Epson LQ cable connections o Apple LaserWriter connections HP LaserJet cable connections Programmer Manual verges 1 3 EE 1 3 Sar wake 1 4 Table of Contents vi Table 2 1 SCPI subsystems implemented in the AM700 2 1 Table 2 2 New command subsystems implemented in the AM700 2 2 Table 3 1 IEEE mandated commands Less 3 1 Table 3 2 SCPI required commands 3 2 Table 3 3 SCPI command syntax symbols 3 3 Table 3 4 Summary of STATus OPERation 3 144 Table 3 5 STATus OPERation eee 3 144 Table 3 6 STATus OPERation Instrument 3 147 Table 3 7 Trigger conditions used by the FFT application 3 150 Table 3 8 Trigger conditions used by the Scope application 3 150 Table 3 9 TRIGger subsystem layer change events 3 151 Table 3 10 STATus OPERation ccc cece cece ences 3 152 Table 3 11 System conditions 3 152 Table 3 12 STATus
57. ATus OPERation TRIGger Registers The following status register commands for STATus OPERation TRIGger registers follow the same format as the STAT OPER registers Table 3 7 Trigger conditions used by the FFT application Condition Definition Awaiting Mtone on Ch 1 Condition Number Summary bits 100 Set when waiting for a multi tone signal on the given channel Goes to STAT OPER TRIG bit 3 701 Goes to STAT OPER TRIG bit 4 Waiting Mtone on Ch 2 Table 3 8 Trigger conditions used by the Scope application Condition definition Condition number Summary bits Triggered on Ch 1 150 Setwhen given scope channel is triggered cleared while waiting for a trigger Goes to STAT OPER TRIG bit 5 751 Goes to STAT OPER TRIG bit 6 Triggered on Ch 2 3 150 AM700 Audio Measurement Set Programmer Manual STATus OPERation TRIGger Registers STATus STATus STATus STATus STATus Table 3 9 TRIGger subsystem layer change events Condition definition Condition number Summary bits or action Save selected state 1200 Causes the current state to OPERation OPERation OPERation OPERation OPERation be saved TRIGger EVENt TRIGger CONDition TRIGger ENABle lt numeric_value gt TRIGger PTRansition lt numeric_value gt TRIGger NTRansition lt numeric_value gt AM700 Audio Measurement Set Programmer Manual 3 151 STATus OPERation S YS Tem Registers STATus OPERa
58. B Volts Volts degree dB 3 178 AM700 Audio Measurement Set Programmer Manual TRACe Subsystem TRACe DATA trace name X Y X Y Usage Example Example TRAC DATA 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 TRAC DATA AME1_REF 10000 0 5 15000 0 25 sets the reference trace for the first measurement to two points presumably level versus frequency TRAC DATA FREO1_REF 100 sets the reference value for the Channel A frequency in the real time analyzer box to 100 Hz Whenever any of the real time reference traces are set the real time box automatically changes to a delta mode for the current unit shown TRACe DATA CLEar lt trace_name gt Usage Parameters Example TRACe DATA CLEar lt trace_name gt clears the contents of the specified trace The lt trace_name gt arguments are those traces returned by the TRAC CAT query as explained previously in that command description TRAC DATA CLE AME1_1 clears the data for the first Audio Analyzer measurement TRACe DATA lt trace_name gt Query Returns the data values contained in the lt trace_name gt A TRACe DATA query requires a lt trace_name gt argument to specify the trace data to query Example TRACe DATA FFT_MAG1 Traces contain different a
59. BW Start Frequency 0 34 Hz high res 11 7 Hz high BW Stop Frequency 0 34 Hz high res 11 7 Hz high BW SOURce FREQuency STARt frequency SOURce FREQuency STOP frequency SOUR VOLT 3 FREQ STA 30 FREQ STOP 5 000 FUNC SHA PCH The amplitude of the PCHirp signal is controllable using the AMPLITUDE knob of the generator There is no frequency knob assignment Example SOUR5 VOLT 2 SOURS FREQ STAR 50 SOUR5 FREQ STOP 10000 SOURce 1 8 FUNCtion SHApe POLarity Usage Range Resolution Units Coupled Commands Generates the IEC like polarity test signal The signal resembles a half wave rectified sine wave with the negative values removed Frequency 10 Hz to 20 000 Hz Amplitude 0 0625 V to 19 45 V Frequency 0 1 Hz Amplitude 1 UN Frequency Hz Amplitude Volts peak SOURce FREQuency CW Sweep SOURce FREQuency List SOURce LIST FREQuency freq list SOURce VOLTage LEVe1 IMMediate AMPlitude Sweep SOURce VOLTage voltage List SOURCe LIST VOLTage voltage list AM700 Audio Measurement Set Programmer Manual 3 125 SOURce FUNCtion Subsystem Example SOUR1 FUNC SHA POL SOUR1 VOLT LEV 12 SOUR1 FREO 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 individually with SCPI com
60. CTR468 for the designated channel Sets filter_name to NONE and turns off the filter selection 3 43 CMODe Subsystem Audio Analyzer 3 44 AM700 Audio Measurement Set Programmer Manual CMODe Subsystem FFT MTONe Analyzer 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 specifying a user specified window file CMODe FFT FFT MTONe Usage Selects either FFT Zoom or Multitone measurements for the FFT Analyzer Default The power on default for CMODe is FFT Query CMOD FFT returns the selection for the FFT Analyzer measurement as either FFT or MTONe RST Sets CMODe to FFT CMODe FFT MTONe 1 2 AVECtor Usage Returns the amplitude of the individual tones used to generate the designated multitone signal CMODe FFT MTONe 1 2 FILE NAME file name Usage Names the file used to generate the designated multitone when file mode is selected Query CMOD FFT MTON 1 2 FILE NAME returns the file name of the file selected to supply the data used to generate the designated multitone signal RST Filename is set to asgmton1 ton for MTONI and MTON2 CMODe FFT MTONe 1 2 FVECtor Usage Returns the frequency of the individual tones used to generate the designated multiton
61. Defined values for the CLOSe command numeric value Example Query 3 102 analog A input connector analog B input connector analog generator channel A analog generator channel B digital front panel XLR digital rear panel BNC digital rear panel optical AES internal generator VD GJ Ch Ut rz Only specific numeric_values are permitted for each route suffix You can t close a route from the Analog A input to the Digital front panel XLR for instance The acceptable routes and closures are as follows routl clos 1 3 rout2 clos 2 4 rout3 clos 6 7 8 9 Choose the generator for analog B input as follows ROUTe2 CLOSe 4 ROUTe 1 3 CLOSe channel number AM700 Audio Measurement Set Programmer Manual ROUTe Subsystem You 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 routl clos 1 returns 1 or 0 for closed or open rout3 clos 6 returns 1 or 0 for closed or open RST Sets ROUTI CLOS 1 ROUT2 CLOS 2 and ROUT3 CLOS 6 ROUTe 1 3 CLOSe STATe Query ROUTe CLOSe STATe numeric value returns the number of the closed route selected input connector RST Sets the ROUTe state to closed see above AM700 Audio Measurement Set Programmer Manual 3 103 SENSe Subsystem SENSe Subsystem The SENSe setup commands are used to control some parameters of the di
62. E 0 eee eee 3 45 CMODe FFT MTONe 1I2 FVECtor 2 0 RR 3 45 CMODe FFT MTONe 1I2 NTONes 0 00 RII 3 46 CMODe FFT MTONe 1I2 RLENgth 2 0 0 0 RII 3 46 CMODe FFT MTONe 1I2 SOURce OGbNerartolbll P 3 46 CMODe FFT MTONe 112 SUFFIX eeeeeeeeeeeee RII 3 46 CMODe FFT WINDow FILE NAME eessseseee e 3 47 CMODe FFT WINDow FILE LNAMe ssseeeeeeeeee eee eee 3 47 CMODe DAUDio SRATe SOURce CSTatusICLOCk 0 0 00 0 0 eee 3 48 CMODe SOUNd STATe ONIOFF 0 0 00 3 48 CMODe SOUNd SOURce ANALoglDIGital 3 48 CMODe TRIGger EBVel euer A Eee E PUE 3 49 CMODe TRIGger MODE AUTOINORMal s esee 3 49 CMODe TRIGger SLOPe Rina lm 3 50 CMODe TRIGger SOURce CHANnelllCHANneDIEXTernal ooo oooooooo o o 3 50 CSTReam 1I2 FEED 6 00 00000000 ar mc hg EELER EENS 3 51 DISPlay BRIGhtness epenn dE ts E EE es 3 53 DISPlay ENABle ONIOFE EELER ex RR EN EIERE ENEE 3 53 DISPlay MENU CLEar IMMediate 0 0 0 0 ccc cee B 3 54 DISPlay WINDow 1 4 CURSor POSition 12 eese 3 54 DISPlay WINDow 1 4 CURSor CONStrain 3 54 DISPlay WINDow CURSor STATe eeseeeeee III 3 54 DISPlay WINDow98 DISMiss ALL sees RR 3 55 DISPlay WINDow98 DISMiss ONE 00 0 0 0c cee eee eee nee 3 55 DISPlay WINDow 1 4 FEED 1 10 o ooooococococcoooocooo eee 3 55 DISPlay WINDow 1 nl60198199 Stall 3 56 DISPlay WINDow60 STATe ONIOFF sseseseseeee III 3 56 x AM700 Audio Me
63. ETTled THD RESolution 3 20 AMEasure SETTled THD TOLerance 0 0 0 0 ccc cee eh 3 20 AMEasure SETTled THDN RESolution 3 21 AMEasure SETTled THDN TOLerance 3 21 AMEasure SETTled TIMeout 3 21 AMEasure 1 4 SETTled TYPE FLAT EXPonential 3 22 AMEasure SETTled VARiation AMOunt 3 22 AMEasure SETTled VARiation T YPE DEPendentlINDependentIBOTHIEITHer 3 22 AMEasure 1 4 SWEep DIRection RISinglFALLing e eese 3 23 AMEasure 1 4 SWEep FREQuency DELta 0 0 cece eee 3 23 AMEasure 1 4 SWEep LEVel DELta 0 0 cece teenies 3 23 AMEasure 1 4 SWEep MODE FREQuencylLEVel 2 00 0 eee ee eee 3 24 AMEasure 1 4 SWEep STATe 0 0 cece eee eh In 3 24 AMEasure 1 4 XY X FUNCtion 0 00 0 e cece eee teen eens 3 25 AMEasure 1 4 XY Y INPut 2 000000 e rra 3 25 AMEasure 1 4 XY Y FUNCtion 0 00 00 cece eee e ene nnes 3 26 viii AM700 Audio Measurement Set Programmer Manual Table of Contents AMEasure 1 5 MODE cuatri AS A RARA AAA E US 3 28 AMbEasure 1 5 STATe TEEN ee RM ER RR E E EE NEEN EEN 3 28 AMEasure 3 5 MTONe FUNCtion LEVellCROSstalkILDIFferencelPDIFferencelMDIStortion 3 28 AMEasure 3 5 MTONe INPut CHANnellICHANnel2 0 0 0 00 cee eee 3 29 AMEasure DAUDio CSTatus 1 2 DATA 0 eens 3 30 AMEasure DAUDio PPJitter 2 0 0 cence beeen ne n 3 30 AMEasure 1 4 STATe ONIOFF ssseeeeeeeee n 3 31 AMEasure 1
64. Example CALCulatel TRANsform FREQuency CENTer 2500 or calcl tran freq cent 2500 CALCulate 1 2 TRANsform FREQuency WINDow UNIForm HAN Ning FLATop KBESsel BHARris SRAJan Usage This specifies the type of data windowing done prior to the transformation Parameters UNIForm HANNing FLATop KBESsel BHARris SRAJan Query CALC 1 2 TRAN FREQ WIND returns the selected FFT window for the specified calc block Default Omitting the suffix on CALCulate is the same as CALCI RST At RST the window is set to BHARris BH4 3 38 AM700 Audio Measurement Set Programmer Manual CALibration Subsystem 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 returned if the calibration succeeds NOTE The Calibrate Now button is provided in the user interface as a way to perform the CAL ALL query The status code if nonzero will be reported on the user interface only if the calibration process was initiated from the user interface Note that calibration takes several seconds CALibration INPut POWer REFerence RESistance numeric value Usage Set the user s external resistor values to use in the AM700 display of input power dBm Range 0 001 to 200000 0 Resolution 0 001 Units Oh
65. FUNCtion SHAPe SNOise 0 eee 3 124 SOURce 1 8 FUNCtion SHAPe PCHirp o ooooccoccccoccoo eh 3 124 SOURce 1 8 FUNCtion SHApe POL ant 3 125 AM700 Audio Measurement Set Programmer Manual xv Table of Contents xvi SOURce 1 8 FUNCtion SHApe TPOLarity 00 0 eee eee ee 3 126 SOURce 1 8 FUNCtion SHApe USER 3 126 SOURce 1 8 FUNCtion SHApe MTONe 0 cee eee ene eee 3 126 SOURce 1 8 LIST DIRection FORwardIBACKward 0 00 00 cece eee 3 128 SOURce 1 8 LIS T DWEEI s 25 it o tree et C e ete eae E 3 129 SOURce 1 8 LIST FREQuency 3 129 SOURce 1 8 LIST VOLTage eeeseeeeeeeee RII IH e 3 129 SOURce 1 8 MTONe MODE LISTIFILE eseeeeen RII 3 131 SOURce 1 8 MTONe DATA FILE NAME e e 3 131 SOURce 1 8 MTONe DATA FILE LNAME 1 2 2 cee Ih 3 131 SOURcCe ISSESTATS eh A EDO Rae ee es 3 132 SOURce 1 8 SWEep COUNt 0 cee hh I e 3 133 SOURce 1 8 SWEep DIRection UPDOWN 2 0 cee eee eee 3 133 SOURce 1 8 SWEep DWELL 0 cee RR III HI 3 134 SOURce 1 8 SWEep PO NSS 0 0 eee hh ne 3 134 SOURce 1 8 SWEep SPACing LINearlLOGarithmic 00 00 0800 3 134 SOURce 1 8 SWEep TIME ss eine et osu ek eek Pa RN Ede A ele 3 135 SOURce 1 8 SWEep TIME AUTO 2 0 eh e 3 135 SOURce 1 8 USER DATA SCALing STATe 0 0 0 0 0 cece eee eee 3 136 SOURce 1 8 USER DATA FILE NAME 0 cece I e 3 136 SOURce 1 8 USER DATA FI
66. IB port and it does not reply to controller commands Off bus ceases remote communication between the AM700 and any other device on the bus 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 in TONLY mode 1t does not respond to any controller commands and no reply is sent If the AM700 is off bus no reply is sent TLISTEN is the default but RST cannot be sent unless it is already in TLISTEN state SYSTem COMMunicate GPIB RDEVice FEED lt string gt Usage Parameters Query RST Sets the source of the data feed to the GPIB bus Feeds to the GPIB ports are HCOPy and SYST COMM GPIB RDEV FEED SYSTem COMMunicate SERial 1 2 BAUD numeric value Usage Parameters Query RST Sets or queries the baud rate used for the designated serial port Baud rates supported are 300 600 1200 2400 9600 19 200 and 38 400 SYST COMM SER 1 2 BAUD returns the current baud rate setting for the designated serial port 9600 SYSTem COMMunicate SERial 1 2 BITS numeric value Usage Parameters Sets or queries the number of data bits in the serial data word for the designated serial port The number of data bits may be set to 7 or 8 AM700 Audio Measurement Set Programmer Manual 3 169 SYSTem Subsystem Query SYST COMM SER 1 2 BITS returns the stop bits setting 1 or 2 for the design
67. Input 12 218 Input 13 219 Input 14 220 Input 15 221 Parameters INPutl Analog A INPut3 Analog B INPut5 Digital Main INPut6 DSP INPut7 Digital Reference 3 156 AM700 Audio Measurement Set Programmer Manual Status Questionable Input Registers STATus QUEStionable INPut The status bits are the following Status Bit l 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 5 6 7 ENABle lt numeric_value gt STATus QUEStionable INPut 1 3 5 6 7 PTRansition lt numeric_value gt STATus QUEStionable INPut 1 3 5 6 7 NTRansition lt numeric_value gt STATus QUEStionable INPut 1 3 5 6 7 MAP numeric value numeric value AM700 Audio Measurement Set Programmer Manual 3 157 Status Questionable Input Summary Registers Status Questionable Input Summary Registers Parameters INPutl INPut3 INPut5 INPut6 INPut7 STATus QUEStionable STATus QUEStionable STATus QUEStionable STATus QUEStionable lt numeric_value gt STATus QUEStionable numeric value STATus QUEStionable numeric value STATus QUEStionable Analog A Analog B Digital Main DSP Digital Reference INPut 1 3 54 67 INPut 1 3 54 67 INPut SUMmary INPut 1 3 5 6 7 INPut 1 3 5 6 7 INPut 1 3 516 7 INPut 1 3 516 7 numer
68. LE LNAME 0 0 ccc e 3 137 SOURce 1 8 VOLTage MODE CWIFIXedISWEeplILIST 0 02 00 3 138 SOURce 1 8 VOLTageSTARt 0 0 hh e 3 138 SOURce 1 8 VOETage STOP gt su a RD Ee ead Rue 3 139 SOURce 1 8 VOLTage LEVel lsseseeeeeeeeeee IRR 3 139 SOURce 1 8 VOLTage LEVel IMMediate 0 0 0 0 0 eee eee eee 3 139 SOURce 1 8 VOLTage LE Vel IMMediate AMPLitude 2 00 3 139 STATus PRESet 5 veste ap aba tienes eA e tae eh ads ea e hie AN 3 143 STATus QUBueENEXT 2 4 o rr btn tiene ae tee Oa ene EE URS 3 143 AM700 Audio Measurement Set Programmer Manual Table of Contents STATus QUEue ENAB S tuo ARIS A ME e EE ON EU Eus STATus OPERation oss ee ais STATus OPERation EVENt oo ooooooooooro I n STATus OPERation CONDition ee rere STATus OPERation ENABle 0 cece cece renter hm m m hers STATus OPERation NTRansition STATus OPERation PTRansition 00 eect nen ene eeee STATus OPERation INSTrument EVENt 0 00 cc cece eee eens STATus OPERation INSTrument CONDition 0 0 eee ee eee STATus OPERation INSTrument ENABle 0 cece eee eee eee STATus OPERation INSTrument PTRansition STATus OPERation INSTrument NTRansition 00 0 eee STATus OPERation INSTrument MAP sssseeeeeeee nee eee STATus OPERation TRIGger EVENt 0 0 0 0 cece eee eee eee STATus OPERation TRIGger CONDition 00 0 0 ee eee S
69. MAL or HIGH RST NORMAL SENSe5 DAUDio INTerface CORRection EQualization Usage Query only Indicates the amount of equalization applied by automatic equalization circuitry Query SENS5 DAUD INT CORR EQ Returns the equalization value in dB The automatic equalization circuit is always engaged except when measuring the jitter spectrum in which case the equalization state follows SENSe11 DAU Dio INTerface JSPectrum EQualization SENSe 5 7 DAUDio INTerface FREQuency Usage Query only Used to determine the digital interface clocking frequency AM700 Audio Measurement Set Programmer Manual 3 105 SENSe Subsystem NOTE This value is only updated when measurements are being made on the digital input This usually means that the digital generator must be in AES mode and CSTReaml or CSTREAM2 is fed with SENSES or SENSe6 Query SENSe 5 7 DAUDio INTerface FREQuency returns the digital interface clocking frequency For example 48000 1 SENSe5 DAUDio INTerface FREQuency RATio Usage Query only Used to determine the ratio of sampling rates of the main digital input with respect to the reference input Query SENS5 DAUD INT FREQ RAT returns the frequency ratio in percent For example 100 0 SENSell DAUDio INTerface JSPectrum EQualization Boolean Usage Set or query whether automatic equalization is performed on the digital interface during jitter spectrum measur
70. NPut7 Digital Reference INPut 1 3 IMPedance numeric value Usage Parameters Units Query RST Set input impedance of the two analog inputs A and B Parameters for lt numeric_value gt are 150 600 and 200000 Ohms termination impedance INP 1 3 IMP returns the input impedance setting for the designated analog input Sets INP 113 impedance to 200000 Q INPut 1 3 RANGe numeric value Usage Parameters Range Units Used to manually select the input range of the analog inputs Turn off Auto Range first before setting a new input range to maintain the new manually selected input range If Auto remains on it will reset the input range according to the applied signal amplitude numeric value is the rms voltage at the A D converter clip point 0 06 to 122 75 19 dBu to 47 dBu in 12 gain attenuator range steps 0 06 0 12 0 245 0 489 0 975 1 945 3 88 7 74 15 45 30 83 61 52 122 75 Volts AM700 Audio Measurement Set Programmer Manual 3 75 INPut Subsystem Resolution 6dBu 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 RST At RST the clipping point is set to 10 954 V peak INPut 1 3 RANGe AUTO ON OFF ONCE Usage Used to control the Auto range feature
71. OCk VFRequency numeric value Usage Use to set a variable clock frequency when CLOCK MODe is set to VARiable AM700 Audio Measurement Set Programmer Manual 3 89 OUTPut Subsystem 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 numeric value Usage Add a small offset to the digital interface clock frequency when CLOCK MODe is set to AUDio or DARS Parameters Frequency offset in parts per million Query OUTP3 DAUD INT CLOC FREQ ADJ returns the offset setting Range 100 to 100 ppm Resolution ppm RST 0 ppm OUTPut3 DAUDio INTerface CLOCk MODE AUDio DARS VARiable Usage Sets the clock mode to audio digital audio reference signal or variable The setting of mode determines which of the CLOCk frequency setting commands is active Query OUTP3 DAUD INT CLOC MODE return the mode setting RST AUDio 3 90 AM700 Audio Measurement Set Programmer Manual OUTPut Subsystem OUTPut3 DAUDio INTerface VOLTage BALanced numeric value Usage Range Resolution Query RST 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
72. ODE AES DSP 1 34 AM700 Audio Measurement Set Programmer Manual Getting Started GCONtrol ANALog MODE HRes HBW GCONtrol OUTPut STATe ON OFF LET IE H O N AD 1 f OUTPUT CONNECTORS Analog generator Channel A Analog generator Channel B Digital generator channels A and B DSP generator channels A and B y SOURcet high ES Ze OUTPutt eo resolution sourcez high sources e SE eo bandwidth Analog Generator BEE GCONtrol DIGItal MODE AES DSP Distal audio Generator es i 1 y SOURce5 digital OUTPut3 eo main SOURce6 H SOURce7 digital OUTPut4 e o DSP sources digital SOURce9 OUTPut5 reference RR OS EE e 4 SOURce OUTput Subsystem Figure 1 13 GCONtrol subsystem for the AM700 generator TT Digital reference channels A and B Generator Output Commands The Output subsystem commands control connecting the generator signals to the appropriate output connector or other signal path GCONt rol OU Put STAT GCONt rol OU Te ON OFF Put STAT Te AM700 Audio Measurement Set Programmer Manual 1 35 Getting Started Suffixes 1 36 SOURce Subsystem Commands Commands in the source subsystem control the signal
73. PI Compliance Criteria 2 3 SGPERe ferences sneer stees iee reas 2 4 AM700 SCPI Commands IEEE Mandated Commande 3 1 Required Commands 0 0 0 cee eee eee eee 3 2 Optional Commande 3 2 Command Notation in this Manual 3 4 AMEasure Subsystem 3 7 AMEasure Subsystem PPI 3 27 AMEasure Subsystem Digital Interface Tester o oo 3 30 AMEasure Subsystem Audio Monitor 3 32 CALCulate Subsystem Average 3 33 CAL Culate Subsystem FFT Analyzer ooocooocoocoooooo 3 35 CALibration Subsystem 3 39 CMODe Subsystem Audio Analvzert 0 00 0 00000 3 41 AM700 Audio Measurement Set Programmer Manual Table of Contents CMODe Subsystem FFT MTONe Analyzer 3 45 CMODe Subsystem SOUNd and DAUDoi 3 48 CMODe Subsystem Trigger 0 0 eee eee eee 3 49 CSTReam Subsystem 0 0 0 eee eee 3 51 DISPlay Subsystem 3 53 FORMat Subsystem 3 68 GCONtrol Subsystem 0 0 eee ee eee 3 69 HCOPy Subsystem 3 71 INPut SUbSySfenr EE nate ee She EE E ERAN 3 75 INSTrument Subsystem 3 77 MMEMory Subsystem 3 81 Console Pile ter eo Desi oa 3 81 AM7O0O Elle Str cture es eset aa oe See DURER 3 82 File ELE 3 82 File Name Capacity 3 82 OUTPut Subsystem 3 89 PROGram Subsystem o ooococcoococooo eee 3 93 ROUTE Subsystem ooooocococcoc eee 3 102 SENSeSubsystem Ae EES EREN ENN EIS d 3 104 SOURce DAUDio Subsy
74. PNAMe STRing CHARacter Usage Sets or queries the format for a PROGram name There are limitations on character data for valid names for files so it is necessary to use STRing format to input names that are not valid character data Query FORM PNAM RST Set FORMat to CHARacter Error If the currently selected program name is not legal character data but FORMat PNAMe is set to CHARacter a settings conflict error will be returned for the PROG SEL NAME query Example gt prog name joe fun gt form pnam CHARACTER gt prog name 294 Incompatible type Program name not character data prog name n gt prog name gt 30e fun 3 68 AM700 Audio Measurement Set Programmer Manual GCONtrol Subsystem 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 The commands under the ANAlog node control the modes of the analog audio generator Selection of the high resolution or the high bandwidth generator is done with the MODE command The commands under the DIGital node control the digital audio generator of the AM700 Selection between AES the audio standard format and the DSP digital signal processor as the digital audio signal source is done using the special commands of
75. PROGram SELected LNAME Usage Query only that returns a full pathname that may be used with the MMEMory subsystem or in Tcl scripts The returned long name is string data Example PROG SEL LNAME returns the full pathname to the selected lt progname gt nvram function PROG PROGram SELected NAME lt progname gt Usage Names the program to be used as the selected function by the other PROG SEL commands If the function name does not exist the new name will be selected but a new function is not defined When you are setting up a timed function name the function first then set the times that you want it to run Multiple timed functions may be set in this manner as the cron string s being set apply only to the function specified by lt progname gt Parameters lt progname gt is either character data or a string lt progname gt consists of 12 characters or less starting with alpha consisting of alpha digit and Legal dos file names are accepted Legal DOS file names consist of a maximum of eight characters plus up to a three character file extension As string data the file name is not case sensitive and must be quoted in the PROG SEL NAME commands as follows PROG SEL NAME usrfuncl fun Query PROG SEL NAME returns the name of the currently selected function The return will be either a string or character data based on the value set by the FORMat PNAMe STRing CHARacter comman
76. Programmer Manual Tektronix P AM700 Audio Measurement Set 070 9001 01 This document applies to firmware version 1 04 and above Copyright O Tektronix Inc All rights reserved Licensed software products are owned by Tektronix 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 Technical Data and Computer Software clause at DFARS 252 227 7013 or subparagraphs c 1 and 2 of the Commercial Computer Software Restricted Rights clause at FAR 52 227 19 as applicable Tektronix products are covered by U S and foreign patents issued and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved Printed in the U S A Tektronix Inc P O Box 1000 Wilsonville OR 97070 1000 TEKTRONIX and TEK are registered trademarks of Tektronix Inc Table of Contents Ne EEN xxi Manual Content eege EE xxi Getting Started GPIB and RS 232C Remote Operation 1 1 Accessories for Remote Control 1 1 Control Protocol ae esta EE REEL EE 1 1 Control Ports ii STEEN ree ee E RUE 1 2 GPIB Interface Information 1 2 IEEE 488 2 Commands eee eee eee 1 3 RS 232C Interface Information 1 5 Rear Panel I O Connectors 0 cee eee eens 1
77. QUEStionable 3 154 Table 3 13 STATus QUEStionable INPut SUMmary 3 156 Table 3 14 STATus QUEStionable SOURce SUMmary 3 160 Table 3 15 Table 3 16 Table 3 17 Table 3 18 INSTrument conditions o ooooooooo m o 3 161 INPut conditions 3 161 User modifiable conditions 3 163 User modifiable events o ooooooooomom m o 3 163 AM700 Audio Measurement Set Programmer Manual Table of Contents SCPI Command List ROOT SUBSystem SUBSystem COMMand 0 0 eee 3 4 AMEasure 1 4 STATe 2 0 0 cece cent eee hrs 3 7 AMBasure 1 4 HISTory NEEN Sas he aw ex oe ew Op RC AA 3 7 AMEasure 1 5 MODE 3 8 AMEasure 1 4 REFerence CLEar 3 8 AMEasure 1 4 REFerence FILE NAME 00 00 cece cece eens 3 8 AMbasurel ATRbberence HI E LOAD teenies 3 8 AMbasurel ATRbberence HILL E STOR e 000 ccc ce eens 3 9 AMbasurel ATRbberence St 3 9 AMEasure 1 4 REFerence STATe L o ooooooooooooo enes 3 9 AMEasure 1 4 XY TRACkgen 00 0 cece cee Rh 3 9 AMEasure 1 4 X Y X INPut 20 i aces e a e hr rn 3 10 AMEasure 1 4 REGulation COUNt 0 0 00 ccc cette nee nes 3 10 AMBasure 1 4 REGulation ERRor 0 20 0000 e ne enes 3 10 AMEasure 1 4 REGulation FUNCtion 3 11 AMEasure 1 4 REGulation INPut 3 11 AMEasure 1 4 REGulation TARGet 0 0 00 ccc eect eens 3 12 AMEasure 1 4 REGulation GENerator 3 12 AMEasure 1 4 REGulation FRE
78. Quency LOWer 0 0c eee eee ene 3 12 AMEasure 1 4 REGulation FREQuency MODE 0 0 cece eee eee 3 13 AMEasure 1 4 REGulation FREQuency POINts 3 13 AMEasure 1 4 REGulation FREQuency UPPer 0 cee eee eee eee 3 13 AMEasure 1 4 REGulation LEVel LOWer 00 ccc cee eens 3 14 AMEasure 1 4 REGulation LEVel UPPer 0 0000 cece eens 3 14 AMEasure SETTled CROSstalk RESolution 3 14 AMEasure SETTled CROSstalk TOLerance 0 0 0 cece eee eens 3 15 AMEAasure SETTled DEL ay a kk Nac a Rew Ros ee Seas es 3 15 AMEasure SETTled ENABle tan u eias e a cece een eee n 3 15 AM700 Audio Measurement Set Programmer Manual vii Table of Contents AMEasure SETTled FREQuency RESolution o ooocococooooooccoo eee 3 16 AMEasure SETTled FREQuency TOLerance 3 16 AMEasure SETTled IMD RESolution 0 0 cece cece eee e eee 3 16 AMEasure SETTled IMD TOLerance 3 17 AMEasure SETTled LDIFference RESolution 3 17 AMEasure SETTled LDIFference TOLerance 0000 e cece eee eee eee 3 17 AMEasure SETTled LEVel MINimum 3 18 AMEasure SETTled LEVel RESolution 3 18 AMEasure SETTled LEVel TOLerance 0 0 0 0 cece eee eens 3 18 AMEasure SETTled PDIFference RESolution 3 19 AMEasure SETTled PDIFference TOLerance 00 0 eee eect en eee 3 19 AMEasure SETTled SEParation RESolution 3 19 AMEasure SETTled SEParation TOLerance 3 20 AMEasure S
79. S UNIT Query DISP WIND 1 RST Sets x axis units to Hz TRAC X AXIS UNIT khz or khz sets the x axes units to kilohertz RAC X AXIS UNIT orDISP WIND TRAC AXIS UNIT returns the setting of the x axis units DISPlay WINDow 5 60 TRACe 1 16 X AXIS UNIT unit type Usage Used to set the x axis units of the specified trace in the anayzer real time measurement traces WINDS or the generator WIND60 Suffixes The suffixes for real time analyzer TRACe are counted across the rows through one channel and then the next The indices are as follows Du RU NN 13 14 15 16 Ch 1 Frequency Ch 1 Level Ch 1 THD Ch 1 THD N Ch 1Wow amp Flutter Ch 1 IMD Ch 2 Frequency Ch 2 Level Ch 2 THD Ch 2 THD N Ch 2 Wow amp Flutter Ch 2 IMD Level Diff 1 to 2 Phase Diff 1 to 2 Crosstalk Separation AM700 Audio Measurement Set Programmer Manual 3 61 DISPlay Subsystem Example Example Query Suffixes Example Example Query RST 3 62 DISP WIND5 TRAC2 AXIS UNIT dim sets the Ch 1 Level units in the real time analyzer to dbm 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 TRACS S AXIS UNIT DISP WIND5 TRAC2 AXIS UNIT returns the setting of the Ch 1 Level units The suffixes for generator TRACe are counted across the rows through one channel and then the next
80. SCPI Conformance Information SCPI Background Information SCPI Goal SCH Compliance Criteria Reference Standard 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 Standard Digital Interface for Programmable Instrumentation and IEEE Std 488 2 1987 Codes Formats and Common Commands For Use With IEEE Std 488 1 1987 Conformance to the standards just mentioned is not required in recognition that some instruments use hardware interfaces other than IEEE 488 1 1987 but SCPI is based on the concepts and terminology used by those standards SCPI is not a programming language it is a standard definition for instrument commands parameters data and status SCPI is intended to reduce the program development time for programmable Automatic Test Equipment This is accom plished by providing a consistent programming environment for instrument control and data usage Program messages instrument responses and data formats across all conforming SCPI instruments are defined to be common SCPI program commands and parameters are sent from a controller to a SCPI instrument using IEEE 488 1 VXIbus RS 232C or any other recognized interface SCPI is layered on top of the hardware independent portion of the controller to instrument interface SCPI instruments are very flexible in accepting a range of commands and parameter formats an
81. SETTled ENABle Boolean Usage Query RST Sets or queries the state of enabling for settling When settling is not enabled any data received will be plotted When settling is enabled the settings for minimum level tolerance resolution variation etc must be met before a data point is plotted AME SETT ENAB returns for enabled or 0 for not enabled Set settling to enabled for all AMEasures AM700 Audio Measurement Set Programmer Manual 3 15 AMEasure Subsystem Audio Analyzer AMEasure SETTled FREQuency RESolution numeric value Usage Range Query RST Sets or queries the settling resolution setting of the frequency measurement for the designated AME 0 to 1000 Hz AME SETT FREQ RES returns the setting of the global resolution for frequency for settled data 0 10 Hz AMEasure SETTled FREQuency TOLerance numeric value Usage Range Query RST Sets or queries the settling tolerance setting of the frequency measurement for the designated AME 0 to 100 AME 1 4 SETT FREQ TOL returns the global tolerance setting for frequency 1 000 AMEasure SETTled IMD RESolution numeric value Usage Range Query RST 3 16 Sets or queries the settling resolution setting of the intermodulation distortion measurement for the designated AME 0 to 100 AME SETT IMB RES returns the global setting for IMD res
82. SF 2 SOURce7 Digital Signal Processor A SOURce8 Digtial Signal Processor B SOURce 1 2 DITHer TYPE RECTangular TRIangular NONE Usage Selects the shape of the dither applied to the signal of the designated source Setting the dither applies for both High Resolution analog generators Dither cannot be applied to the High Bandwidth generators Note Dither cannot be set to NONE using remote control commands Query SOUR 1 2 DITH TYPE returns the current setting for dither type RST Set dither type to RECTANGULAR AM700 Audio Measurement Set Programmer Manual 3 115 SOURce FUNCtion Subsystem SOURce 1 8 FUNCtion SHAPe signal name Default Parameters Query Coupled Commands RST 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 lt SINusoid JSINe TBURst SIMD CIMD SNOise PCHirp POLarity TPOlarity USER MTONe gt SOURce FUNCtion returns the shape frequency and amplitude of the output signal SOURce FREQuency SOURce VOLTage At RST the shape is a sinusoid CW signal of 1 kHz at 0 dBu SOURce FUNCtion SHAPe SINusoid Usage Query Example This command generates a single sine wave tone with variable amplitude and frequency The sine wave frequency is set by the SOURce FREQuen cy CWIFIX lt numeric_value gt command and the sine wave amplitude is set by the SOURce VOLTage LEVe
83. ST Sets the digital mode to AES NOTE Changing the digital generator type also changes the type of digital acquisition You cannot measure the AES input stream while in DSP mode GCONtrol OUTPut STATe ON OFF Usage Turns the generator ON or OFF Equivalent to the front panel generator ON button Query GCONt rol OUTPut STATe returns the state ON or OFF of the signal to the Analog Generator Channel A connector GCONt rol OUTPut STATe returns the state ON or OFF of audio generator RST Sets the generator output state of OFF 3 70 AM700 Audio Measurement Set Programmer Manual HCOPy Subsystem 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 MMEMor y OPEN and HCOPy CLOSe commands were to be used to open and close the file specified by MMEM NAME to accommodate feeding data from the HCOPy subsystem This state dependent style of feeding data is not used in the AM700 The AM700 GPIB usage of hardcopy to file is as follows You can send mmem name file hcopy dest mmem hcopy instead of mmem name file mmem open hcopy dest mmem hcopy mmem close The spool to file procedure is implemented so that the act of creating the hardcopy implicitly opens the file at the start and closes it at the end HCOPY Usage
84. Selects the name of the function assigned to the function user button Query PROG SEL USER returns the name of the function assigned to the function user button 3 100 AM700 Audio Measurement Set Programmer Manual PROGram Subsystem PROGram SELected USER SET Usage Command only Assigns the selected function to the function user button PROGram SELected USER STATe lt nrl gt Usage An nrl argument of 1 assigns the selected function to the user button If the argument is 0 and the current setting is also the current function the user button becomes unassigned Query PROG SEL USER STAT returns a 1 only if the selected function name is assigned to the user button PROGram SELected WAIT Usage Wait for all instances of the selected function to finish Permits no further commands or queries to be executed until the selected function exits from the RUN state Query PROG SEL WAIT returns a 1 in NRI format if the selected function state is STOP AM700 Audio Measurement Set Programmer Manual 3 101 ROUTE Subsystem ROUTe Subsystem ROUTe 1 3 Usage Suffixes Signal routing is the block where the user has access to actual signals CLOSe lt numeric_value gt Sets the route setting If all the specified channels cannot be closed an execution error is reported The ROUTe suffixes are as follows 1 Analog A input 2 Analog B input 3 Digital main input Parameters
85. TATus OPERation TRIGger ENABle STATus OPERation TRIGger PTRansition STATus OPERation TRIGger NTRansition 0 0 0 0 eee eee eee STATus OPER attente dE clases tee AIR d EES RS Rep STATus OPERation SYSTem EVENt 0 0 0 00 cee n STATus OPERation SYSTem CONDition 0 0 cece eee ence STATus OPERation SYSTem ENABle 2 0 ce cece rr STATus OPERation SYSTem PTRansition STATus OPERation SYSTem NTRansition snena saunaan eee ee eee STATus OPERation SYSTem MAP ssseeeeeeeeee hh mne STATus QUEStionable EE STATus QUEStionable EVENt 2 0 0 0 000 n STATus QUEStionable CONDition 0 0 0 ccc eee eee STATus QUEStionable ENAble 0 0 0 n AM700 Audio Measurement Set Programmer Manual 3 145 3 148 3 154 3 155 3 155 3 155 xvii Table of Contents STATus QUEStionable NTRansition oo oooooororor n 3 155 STATus QUEStionable PTRansition 3 155 STATus QUEStionable INPut 2 0 0 0 00 rn 3 157 STATus QUEStionable INPut 1131516 7 EVENt 2 0 0 0 ee eee eee 3 157 STATus QUEStionable INPut 1131516 7 CONDition 0 0 lees 3 157 STATus QUEStionable INPut 13516 7 ENABle 2 2 0 0 0 eee ee eee 3 157 STATus QUEStionable INPut 1131516 7 PTRansiti0N 0 0 0 cee eee 3 157 STATus QUEStionable INPut 113151617 NTRansition o oo ooooooooooooooo o 3 157 STATus QUEStionable INPut 13516 7 MAP 2 0 eee ee 3 157 STATus QUEStionable INPut 131516
86. This command HCOPy immediately initiates the plot or print according to the current Hard COPy setup parameters All of the items under the ITEM node which are turned ON STATe ON are plotted or printed Query Event only no query AM700 Audio Measurement Set Programmer Manual 3 71 HCOPy Subsystem 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 jobs which are pending Intermediate files are sent to a spool directory before being spooled The spool directory can hold 5 to 10 hardcopy intermediate files Once a file is spooled to the directory the application which created the screen dump can go back to making measurements Hard copy spooling occurs in the background Query Event only no query HCOPy DESTination lt data handle gt Usage This command allows the destination device for hardcopy output to be set The following data handles are legal Parameters SYSTem COMMunicate SERiall SYSTem COMMunicate SERial2 SYSTem COMMunicate GPIB MMEM for file If for None The first two data handles direct hardcopy output to the COMI or COM2 serial ports on the back of the AM700 The third one directs hardcopy output to the GPIB in talk only mode and the last one directs the hardco
87. VALue lt trace_name gt lt numeric_value gt Usage Returns the data point value of the named data point in the named trace Two arguments are required for the query Example TRAC DATA VAL fftmag 1 25 returns the amplitude of the 25th data point in the trace The units of the reply is dBu regardless of the vertical scale setting of the trace in the view TRACe POINts lt trace_name gt Usage Queries the number of points of data in the trace given by lt trace_name gt The trace name must be one of the ones returned by TRAC CAT for the running application This command is useful for determining if there are points in a trace and if so how many there are The monitor traces may have very many points when fully compressed and you may not wish to transfer 48 KB of data 3 180 AM700 Audio Measurement Set Programmer Manual TRIGger Subsystem 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 sweep started the change will not be seen in the middle of a sweep in progress STARt Usage Starts a sweep STOP Usage Stops a sweep AM700 Audio Measurement Set Programmer Manual 3 181 UNIT Subsystem UNIT Subsystem AM700 Use of the Unit Subsystem Example Default units are defined wher
88. Y AXIS DUAL returns 1 for dual ON and 0 for dual OFF single trace RST Set DUAL Off DISPlay WINDow 1 4 TRACe 1 2 PERSistence Numeric Usage Used to set or query the state of persistence in the interpolator traces Any numeric value not equal to O equals 1 Query DISP WIND1 TRAC2 PERS returns the state of trace persistence 1 for ON or O for OFF for trace two in window 1 RST Sets PERSistence Off 3 58 AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem DISPlay WINDow 1 4 TRACe 1 2 STYle CSTatus FORMat lt char_data gt Usage Parameters Query RST Used to set or query the format of the Digital Interface Tester Channel Status display Either option for TRACe may be used or it may be omitted Character data values are HEXadecimal BINary TRANsmit DECoded DISP WIND 1 4 TRAC STY CST FORM Sets the FORMat to DECoded DISPlay WINDow 1 4 TRACe 1 2 STYle CSTatus SDIFfs lt Boolean gt Usage Query RST Used to set show difference between subframe 1 and subframe2 in the Digital Interface Tester Channel Status display on or off for the designated WINDow When set to on the differences between the two subframes are underlined in the 1 0 display Either option for TRACe may be used or it may be omitted DISP WIND 1 4 TRAC 1 2 STY CST SDIF returns 1 for ON or 0 for OFF for the designated WINDow Sets SDIFfs ON AM700 Audio Measurement Se
89. a e e E deg 2 2 2 2 2 AM700 Audio Measurement Set Programmer Manual 3 167 3 174 3 175 xix Table of Contents TRACS DATAS E EE 3 180 TRACe DATA VALUE ii ERENNERT EEN UE RR Ee eR CN 3 180 TRAGE POINIS soc ERP EEN 3 180 HE EE 3 181 STOR o5 sms A EE us A A O acte e Ee 3 181 UNIT FREQuency HzIkHzIMHz 20 0 ccc RII 3 182 UNIT IMPedance OhmlkOhm 0 00 III 3 183 UNIT RATio PCTIDB 0 0 cece cc EEE EEE A E E 3 183 UNIT TIME HOURIMINutelSECond 20 0 ee eee eee teens 3 183 UNIT VOLTage VImVIdBuldBvIdBFS 0 0 0 cece cece eee eee eee 3 183 XX AM700 Audio Measurement Set Programmer Manual Preface This manual is for the programmer who is writing remote control programs for the AM700 Audio Measurement Set Manual Content m Getting Started provides information about the remote control capabilities of the AM700 Audio Measurement Set This information includes the IEEE 488 1 interface function implemented the IEEE 488 2 status reporting commands a description of the rear panel remote connectors how to configure the AM700 for remote control and how to connect printers Additionally a SCPI model of the AM700 is developed to show how SCPI commands are used to control the AM700 operations m SCPI Conformance Information describes the SCPI subsystems implemented in the AM700 and provides some background on what SCPI is and is not A list of references related
90. a to be written in the associated bit of the corresponding event register 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 NTRansition register as an lt nr1 gt value representing the bit states of the OPERation register bits STATus OPERation PTRansition NRf Usage Sets the positive transition filter Setting a bit in the positive transition filter causes a 0 to 1 transition in the corresponding bit of the associated condition register to cause a to be written in the associated bit of the corresponding event register 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 PTRansition register as an lt nr1 gt value representing the bit states of the OPERation register bits 3 146 AM700 Audio Measurement Set Programmer Manual STATus OPERation INSTrument Registers STATus OPERation INSTrument Registers The following status register commands for OPERation INSTrument registers follow the same format as the STAT OPER registers just defined Status Summary of STATus OPERation Operation Instrument Bit 0 Condition OPER CAL Registers Bit 3 Condition OPER SWE Bit 5 Condition OPER TRIG Bit 12 Condition OPER SYST Bit 13 Condition OPER INST SUMMARY Bit 14 Condition PROG RUNNING Table 3 6 STATus OPERation Instrument
91. actors Selection and presentation styles for data and controlling the view windows and cursors Sets program names to either character or string data types Formatting and output of screen dumps Selection of input parameters Selection of Application AM700 memory commands Selection of output parameters Control of the function programs Selection of input routing Selection of input processing Selection of generator STATus Setting and querying the AM700 status registers SYSTem Control of the communication parameters hardcopy operation setting the clock TRACe Querying the displayed traces for name number of points and trace data AM700 Audio Measurement Set Programmer Manual 2 1 SCPI Conformance Information Table 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 Trace data does not follow units Table 2 2 New command subsystems implemented in the AM700 Subsystem Use in the AM700 AMEasurement Controls the measurement setups for Audio Analyzer FFT Analyzer Digital Interface Tester and the Audio Monitor CMODe Controls selection of modes within an application CSTReam Directs the two measurement channels into the CALC blocks GCONtrol Controls the Audio Generator 2 2 AM700 Audio Measurement Set Programmer Manual
92. age Suffixes 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 the multitone output signal The default is that all sources use the same list but a separate list may be entered for each source if separate signals are selected B does not follow A Each suffix is a different generator SOURcel 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 Processor A SOURce8 Digital Signal Processor B SOURce 1 8 LIST DIRection FORward BACKward Usage Query 3 128 Sets the direction of usage of the contents of a sweep list for the designated source FORward means from the first to the last setting in the list and BACKward means from the last to the first setting in a sweep list UP and DOWN are accepted but are only alias for FOR and BACK not the frequency order SOUR 1 8 LIST DIR returns the direction that the contents of a sweep list will be read for the designated source AM700 Audio Measurement Set Programmer Manual SOURce LIST Subsystem SOURce 1 8 LIST DWEL1 lt timel time2 timel28 gt Usage Sets the dwell times for each point in a list up to 128 points for th
93. al 3 129 SOURce LIST Subsystem 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 level setting for each tone is used only to provide the relative amplitude relationship between the individual tones The absolute value of each tone depends on the generator amplitude setting for the peak value of the multitone test signal The number of tones the tone spacing and the phase of the tones with respect to each other all affects the RMS value of the multitone signal 3 130 AM700 Audio Measurement Set Programmer Manual SOURce MTONe Subsystem 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 for the designated source RST Sets MODE to LIST for all sources SOURce 1 8 MTONe DATA FILE NAME file name Usage Designates a file name to be used for generating a multitone signal when the mode is set to FILE Query SOURce 1 8 MTONe DATA FILE NAME returns the file name that will be used when generating a multitone signal from the designated source when the mode is set to FILE
94. and query for key presses for interactive procedures m Set up timed functions The programming language for functions is Tcl The Tcl commands permit a programmer to build conditional tests and create their own functions The Tcl interpreter in the AM700 allows imbedding SCPI commands in a function program using the scpi Tcl command The parser directs the SCPI commands appropri ately The Tcl command language is documented in Part I The Tcl Language of the book Tcl and the Tk Toolkit by John K Ousterhout Addison Wesley Publishing Company 1994 The instrument may be controlled from the following sources m The user operating the front panel keys touch panel and for certain Operations an external keyboard m The GPIB port a standard IEEE 488 2 interface Though it is not advised whenever it is not explicitly disabled as part of the protocol it is possible to control the instrument through both the front panel and the GPIB interface port at the same time In normal GPIB remote operation the AM700 is controlled with an external instrument controller The only time the AM700 will attempt to take control of the GPIB is when a hardcopy is requested from the front panel with the print port configured to GPIB IEEE 488 1 Interface Functions The GPIB interface function set implemented in the AM700 GPIB interface and the capability level is given in Table 1 1 AM700 Audio Measurement Set Programmer Manual Getting Sta
95. asurement Set Programmer Manual Table of Contents DISPlay WINDow98 STATe 1 1 0 0 enid Be EAE m mI mmn 3 57 DISPlay WINDow98 STATe 0 ccc m mm n 3 57 DISPlay WINDow99 STATe seeeeeeee III n 3 57 DISPlay WINDow99 TEXT DATA eeeee RR RRIRRRRAIA amp M IRA 3 57 DiSbiav WlNDow ooTEPSTCTbar n 3 58 DISPlay WINDow 1 4 Y AXISE DUAL 0 0 eee ee eee 3 58 DISPlay WINDow 1 4 TRACe 1I2 PERSistence 3 58 DISPlay WINDow 1 4 TRACe 112 STYle CSTatus FORMAt 3 59 DISPlay WINDow 1 4 TRACe 1I2 STYle CSTatus SDIFfs ooooooooooooo 3 59 DISPlay WINDow 1 4 TRACe 112 STYle CSTatus SUBFrame AIBIBOTH 3 60 DISPlay WINDow 1 4 TRACe 112 STYLe PLOT LINES esee 3 60 DISPlay WINDow 1 4 TRACe 1I2 STYLe PLOT POINts esee 3 60 D lSbiav WlNDow TRAcel SIANIS UND 3 61 DISPlay WINDow 5160 TRACe 1 16 X AXIS UNIT 00 eee eee 3 61 DISPlay WINDow 1 4 TRACe 112 X SCALe AUTO ONCE lesse 3 63 DISPlay WINDow 1 4 TRACe 1I2 X SCALe CENTer sese 3 63 DISPlay WINDow 1 4 TRACe 112 X SCALe LEFT 0 020202 eee 3 63 DISPlay WINDow 1 4 TRACe 1I2 X SCALe RIGHt 0 00 20 00 0 3 64 DISPlay WINDow 1 4 TRACe 1I2 X SPACing eese 3 64 DISPlay WINDow TRAce Y AXIS UNIT 0 ee cee eee 3 64 DISPlay WINDow 5116 TTRACe 1 16 YAXIS UNIT 0 0 0 c eee eee 3 6
96. ata flows through the sub blocks in serial fashion The CALCulate block has more than one instance of some of the sub blocks The same named sub blocks are differentiated by a numeric suffix Suffixes CALCulatel Measurement Channel 1 Zoom CALCulate2 Measurement Channel 1 Zoom CALCulate3 Measurement Channel 1 Average CALCulate4 Measurement Channel 1 Average CALCulate 1 2 FEED Usage Queries the data flow to the CALCulate block Query CALC1 FEED returns CSTM and CALC2 FEED returns CSTR2 CALCulate 1 2 TRANsform FREQuency STARt numeric value Usage Specifies the start frequency of FFT output Range Range and resolution are dependent on the input and sampling rate Input Sampling Rate Range Hz Resolution Hz High Res 48 kHz 0 to 19781 77 46 875 2 BW 192 kHz 0 to 63975 09 187 06 48 kHz 0 to 19781 77 46 875 44 1 kHz 0 to 18174 5 43 0644 32 kHz 0 to 13187 8 31 25 AM700 Audio Measurement Set Programmer Manual 3 35 CALCulate Subsystem FFT Analyzer Query CALCulate 1 2 TRANsform FREQuency STARt returns the span start frequency RST Sets STARt to 20 CALCulate 1 2 TRANsform FREQuency SPAN numeric value Usage Specifies the frequency span of FFT output Range Range of span lt numeric_value gt is dependent on the input Range 427 512 Sampling Rate 0 5 Zoom Factor Input Sampling rate High Res 48 kHz Range Hz Zoom factor
97. ated 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 RTS line is always held high and corresponds to RTS CTS off IBFull and RFR mean the the same thing use CTS and RTS together to provide flow control RFR and IBFull both correspond to RTS CTS on Example SYST COMM SER1 CONT RTS ON means that the RTS line is ON held high and RTS CTS flow control is turned off Query SYST COMM SER 1 2 CONT RTS returns the current setting for hardware handshaking for the designated serial port RST ON SYSTem COMMunicate SERial 1 2 FEED lt string gt Usage Sets the source of the data feed to the designated serial port Parameters Feeds to the serial ports are HCOPy and Query SYST COMM SER 1 2 FEED RST mi SYSTem COMMunicate SERial 1 2 SBITs numeric value Usage Sets or queries the number of stop bits for the serial data word Parameters The number of stop bits may be set to 1 or 2 Query SYST COMM SER 1 2 SBIT RST 1 3 170 AM700 Audio Measurement Set Programmer Manual SYSTem Subsystem 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
98. between CH1 and CH2 Audio Analyzer Trace Data AME1 through AME4 AMEI 1 AMEI 2 AMEI 3 AMEI 4 AMEI 5 AMEI 6 AMPI REF Active trace view 1 Ist history trace view 1 2nd history trace view 1 3rd history trace view 1 4th history trace view 1 Unsettled data points of last trace if any Reference trace view 1 AMEA 1 through AMEA REF are the same as AMEI but for views 2 through 4 Audio Analyzer Real Time Measurements Traces CROS FREQI FREQ2 IMDI IMD2 LDIF LEVI LEV2 PHAS SEP THDI THD2 Crosstalk between channels Frequency on CH1 Frequency on CH2 Intermodulation Distortion on CH1 Intermodulation Distortion on CH2 Level difference between CH1 and CH2 Level on CH1 Level on CH2 Phase Diff between CH1 and CH2 Separation of Channels Total Harmonic Distortion on CH1 Total Harmonic Distortion on CH2 3 176 AM700 Audio Measurement Set Programmer Manual TRACe Subsystem THDN1 THDN2 WOWI WOW2 THD Noise on CH1 THD Noise on CH2 Wow and Flutter on CH1 Wow 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 real time box automatically changes to a delta mode for the current unit shown Example TRAC DATA FREQ1 REF 100 sets the reference value for the channel 1 frequency to 100 Hz Units The units of the data returned by the TRAC DATA query ar
99. c value AM700 Audio Measurement Set Programmer Manual 3 153 Status Questionable Registers Status Questionable Registers STATus QUEStionable Table 3 12 STATus QUEStionable Condition definition Condition number Status 201 Too hot set when over temperature is sensed 202 Summary Status Bits l Input Input 2 Input 3 Input 4 Input 5 Input 6 Input 7 Input 8 Input 9 10 Input 10 11 Input 11 Temperature Input WO CO C OI amp WwW PY Source 204 Summary Status Bits 1 Source 1 Source 2 Source 3 Source 4 Source 5 Source 6 Source 7 CO Un Es UC FA Status Bit 4 Condition STAT QUES TEMP 9 Condition STAT QUES INP 11 Condition STAT QUES SOUR 3 154 AM700 Audio Measurement Set Programmer Manual Status Questionable Registers STATus QUEStionable EVENt STATus QUEStionable CONDition STATus QUEStionable ENAble numeric value STATus QUEStionable NTRansition numeric value STATus QUEStionable PTRansition numeric value AM700 Audio Measurement Set Programmer Manual 3 155 Status Questionable Input Registers Status Questionable Input Registers Table 3 13 STATus 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 211 Input 6 212 Input 7 213 Input 8 214 Input 9 215 Input 10 216 Input 11 217
100. c value reported back matches the units set by SCPI in the UNIT VOLT command Set Frequency Min Rise Fall to 1 AMEasure 1 4 SWEep MODE FREQuency LEVel Usage Query RST Sets or queries the type of sweep frequency or voltage that will be detected AME 1 4 SWE MODE returns FREQUENCY or LEVEL for the setting of the sweep type detection for the designated measurement Sets sweep detection type to Frequency sweep in all measurements AMEasure 1 4 SWEep STATe Boolean Parameters Usage Query RST 3 24 ON OFF and 1 0 Sets or queires the state of the AM700 SWEep recognition ON or OFF AME 1 4 SWE STAT return O for sweep detection disabled or 1 for enabled in the designated measuement Sets sweep detection to enabled in all measurements AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer 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 designated AME in XY mode RST AME 1 4 FREQUENCY AMEasure 1 4 XY Y INPut char data Parameters CHANnell CHANnel2 Usage Sets or queries the source of the input to the y axis in XY mode Query AMI E 1 4 XY Y INP returns the currently selec
101. capabilities through its GPIB interface The GPIB interface is used to send commands that are intended for the control of the GPIB interface itself and for sending SCPI commands intended for remote control of the AM700 operation This section defines the interface commands and printer connections for output of hardcopy reports The following accessories are needed or recommended m GPIB Cable double shielded in various lengths user supplied m Programmer Manual m Programmer Quick Reference The AM700 uses SCPI 1994 as its primary control protocol SCPI Standard Commands for Programmable Instruments is an emerging standard promoted by a consortium of test and measurement equipment vendors including Tektronix The intent of SCPI is to provide a consistent and standard command language for all test and measurement equipment SCPI is layered on top of IEEE 488 2 and contains several 488 2 commands and status structures Remote control of the AM700 makes it possible to do most of the user interface operations available via the front panel plus several things that come with a protocol such as SCPI These other things are the following m Immediately place an application in a certain state AM700 Audio Measurement Set Programmer Manual 1 1 Getting Started Control Ports GPIB Interface Information 1 2 m Query internal data points not directly accessible to a user at the front panel m Place prompting messages on the screen
102. ce commands 3 108 DISPlay Subsystem 1 29 3 53 E Epson 1 16 Explicit 3 93 Index 1 Index 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 3 69 GPIB Connector 1 7 GPIB Interface 1 2 GPIB Interface Functions 1 2 H Hardcopy 1 14 HCOPy Subsystem 3 71 IEEE 488 2 2 3 IEEE Mandated Commands 3 1 impedance setting 1 24 Input impedance 1 24 Input Range 1 23 INPut Subsystem 3 75 Input Subsystem 1 22 INSTrument Subsystem 1 30 3 77 Interleaf Image 1 16 Index 2 L logical instruments 3 77 Mandated Commands 3 1 mass memory 3 81 MMEMory Subsystem 1 31 3 81 O Optional Commands 3 2 OUTPut Subsystem 3 89 P PostScript 1 16 Printer Connections 1 11 1 13 PROGram Subsystem 1 33 3 93 Q query 3 3 AM700 Audio Measurement Set Programmer Manual Index R range setting 1 23 references 2 4 Remote Connector 1 8 ROUTe 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 Version 2 1 screen dumps 1 16 selected 3 93 SENSe Subsystem 3 104 Sense Subsystem 1 24 Serial Interface Parameters
103. ck data format Attempting to overwrite an existing function name generates an Illegal program name error 282 PROG EXPL DEF test 223This is a test program explicitly names the program test and stores the program data in the file The definite length arbitrary block data header is the symbol followed by an ASCII character stating how many of the following bytes specify the byte count of the program data In the example it is 2 bytes The following two bytes give the byte count in the case for this test program the byte count is 23 You may use more bytes to indicate the byte count as in 3023 or 40023 but when the query is used to return the file the header will be shortened to 223 PROGram EXPLicit DELete progname Usage Used to delete the explicitly named progname function file PROGram EXPLicit LABel progname Usage Used to determine the label of the function file given by progname if one has been made in the file This query looks in the first four lines of a function file to find a label A label consist of the non terminating white space and text between the end of the word label and the end of the line Note label is not case sensitive Leading and trailing white space blanks are not considered part of the label AM700 Audio Measurement Set Programmer Manual 3 95 PROGram Subsystem PROGram EXPLicit STATe lt progname gt RUN STOP Usage Query T
104. ct 5 V 5 mA This output is provided to drive the TTL Level input through an external contact closure relay System Communication 1 10 The Communication selections shown in Figure 1 5 provide the choices needed to define the serial communications parameters for serial ports COM1 and COM2 and setting the GPIB communications mode and the GPIB address The conventional choices in serial communications of Baud rate stop bits parity hardware hand shaking and software handshaking for RS 232 are provided With the first release the serial ports are unidirectional output only for support of serial printers GPIB choices permit you to select the mode of operation and the GPIB address of the AM700 GPIB modes of operation are Talk Listen Hardcopy and Off Bus Talk Listen mode is used for remote control of the AM700 via the GPIB port Hardcopy is the talk only mode and is used to output screens and data to a GPIB printer Off Bus turns of the GPIB interface and the AM700 will not communicate with any other device on the bus AM700 Audio Measurement Set Programmer Manual Getting Started Serial Port 1 rt SEN Baud Rabe Baud Rate GPIB Mode Communicate GI seno GI aen 3 Talks Listen 5 Copy a GPIB Cakbrate _ Farlty _Farilty a ome 4 More totes lei SITE CTS RTS Standards e 2 off 2 om da e KONZ OFF g om g om accept Changes Figure 1 5 Configure system setup communicate menu Conne
105. cting Printers This topic discusses connecting an EPSON LQ Apple LaserWriter HP LaserJet DeskJet or ThinkJet or generic ASCII printer to the AM700 Connecting The default configuration is set for use with the EPSON LQ letter quality printer anEPSONLQ with serial interface C 823051 The default configuration of the EPSON LQ printer Printer is adequate for use with the AM700 Refer to the user s manual for your printer for information on any changes you might wish to made to the printer setup With the AM700 and printer power off connect the serial printer cable from the 25 pin DB 25 female connector on the printer s rear panel to COM2 on the back of the AM700 a 9 pin DB 9 male connector If you have not changed the factory AM700 Audio Measurement Set Programmer Manual 1 11 Getting Started Connecting an Apple LaserWriter 1 12 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 Your Own LQ Cable If the correct printer cable is not readily available one can be easily constructed A male 25 pin DB 25 connector a female DB 9 connector and an appropriate length of four conductor cable are the materials needed for the cable Table 1 7 lists the wiring connections for making a cable to use with an Epson LQ printer Table 1 7 Epson LQ cable connections Male DB 25 connector pin numbe
106. ctory 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 parameter is specified the directory is set to the RST value There is a concept of a current directory in the MMEMory subsystem The current directory is used for the CATalog command and used as a base directory when evaluating non absolute file names given to the other MMEMory commands mmem cdir returns the present working directory name rom nvram dos mmem cdir nvram tests changes to the tests directory in nvram mmem cdir backs up one level in the directory mmem cdir remains at the current directory level When using to back up through the directory hierarchy the cdir action stops when the root directory is reached Sets the lt directory_name gt to the rom directory the root directory for the AM700 file system AM700 Audio Measurement Set Programmer Manual MMEMory Subsystem MMEMory CLOSe Usage Error El Closes the file specified in MMEMo r y NAMI 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_name destination_file Usage Error Example Explanation of Example Copies an existing file into a new file The copy is byte for byte even for text files Wh
107. d Error If the currently selected program name is not legal character data but FORMat PNAMe is set to CHARacter a settings conflict error will be returned for the query RST Sets the selected NAME to PROG and the FORMat to CHARacter AM700 Audio Measurement Set Programmer Manual 3 99 PROGram Subsystem 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 There is a maximum of 10 concurrently running functions Query PROGram SELected STATe returns the state of the selected function as RUN or STOP The PROG RCAT query returns a list of the currently running functions PROGram SELected TIMed SET cron string cron_string Usage Sets zero or more cron_strings to time the running of the selected function Default If no cron strings arguments are given this command acts the same as CLEar Query PROG SEL TIM SET returns the setof cron strings for the selected function PROGram SELected TIMed CLEar Usage Remove all the cron strings for the selected function PROGram SELected TIMed ADD cron_string cron_string Usage Adds to the current set of cron strings for the selected function PROGram SELected USER NAME lt progname gt Usage
108. d instrument responses back to the controller can be either data or status information Data information can be formatted to be device and measurement independent All SCPI instruments conform to the specifications for devices in IEEE 488 2 except that certain requirements of that standard are not required when an instrument does not implement an IEEE 488 1 interface Additionally a SCPI instrument can parse lt compound command program header gt and lt compound query program header gt to handle the tree structured commands in SCPI AM700 Audio Measurement Set Programmer Manual 2 3 SCPI Conformance Information 2 4 SCH References The following is a list of reference documents related to standards tested by the AM700 Audio Test Set m ANSI SI 4 m ANSI X3 4 1977 American National Standard Code for Information Interchange ISO Std 646 1983 ISO 7 bit Coded Character Set for Information Interchange m ANSI X3 42 1975 American National Standard Representation of Numeric Values in Character Strings for Information Interchange ISO Std 6093 1985 Representation of Numeric Values in Character Strings for Information Interchange m ANSVIEEE Std 181 1977 IEEE Standard on Pulse Measurement and Analysis by Objective Techniques m ANSVIEEE Std 194 1977 IEEE Standard Pulse Terms and Definitions m ANSI IEEE Std 260 1978 An American National Standard IEEE Standard Letter Symbols for Units of Measurement SI Units Customary Inch
109. d optional tenths and hundredths of seconds notifier message buttons notifier warning error wait AM700 Audio Measurement Set Programmer Manual Examples Usage Displays the message in a notifier on the screen requiring one of the buttons to be pressed The lt buttons gt argument is a semicolon separated list of button names There are different kinds of notifiers though notifier warning and error look alike to the Tcl parser If wait is specified the command returns only after a button has been pressed and the return value of the command is the number of the button that was pressed the numbering starts with 1 If the disp wind98 dism one or disp wind98 dism all commands are documented in AM700 SCPI Commands Section 3 command is given causing a notifier to pop down the return value from a waiting notifier command is 1 Command condition Usage Usage string returned from Tel usage condition lt conditionNr gt set condition lt conditionNr gt clear condition lt conditionNr gt lt value gt D condition lt conditionNr gt is_set condition lt conditionNr gt is_clear condition lt conditionNr gt D o vd condition lt conditionNr gt wait is_set condition lt conditionNr gt wait is_clear condition lt conditionNr gt wait change condition lt conditionNr gt wait change is_set condition lt conditionNr gt wait change is_clear The lt conditionNr gt is one o
110. d some commands are only queries May be read as or and is used to separate alternative parameter options lt gt Encloses a SCPI defined parameter Separates elements of a SCPI command Separates SCP commands in a command list Separates arguments in a SCPI argument list Indicates a range of suffixes available fora SCP command A query is formed by appending a question mark to the last keyword in a command Not all commands have a query form and some commands exist only as a query The AM700 accepts only the exact short and the exact long forms Sending a header that is not either causes an error to be generated In the following commands the CAPITAL letters indicate the short form mnemonic that may be used to reduce the typing required The AM700 parser accepts either uppercase or lowercase letters it is not case sensitive AM700 Audio Measurement Set Programmer Manual 3 3 AM700 SCPI Commands Example CALC AVER COUN 32 calc aver coun 32 calculate average count 32 CALCULATE AVERAGE 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 headings and their content is shown here to aid in interpreting the commands When a heading does not apply it is omitted to save space and avoid the need to read such things as No query at this level and No RST action or event
111. dio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer AMEasure SETTled THDN RESolution numeric value Usage Range Query RST Sets or queries the settling resolution setting of the total harmonic distortion plus noise measurement 0 to 100 AME SETT THDN RES returns the global settling resolution setting of the THDN measurement 0 00396 AMEasure SETTled THDN TOLerance numeric value Usage Range Query RST Sets or queries the settling tolerance setting of the THDN measurement for the designated AME 0 to 100 AME SETT THDN TOL returns the global settling tolerance setting of the THDN measurement 3 AMEasure SETTled TIMeout numeric value Usage Range Query RST Sets or queries the settling timeout setting If a settled data point has not been found in the set delay time in a closed loop measurement the generator is switched to the next step and a the Audio Analyzer looks for a new settled data point 0 to 100 seconds AME SETT TIM returns Sets the timeout value to 5 00 seconds AM700 Audio Measurement Set Programmer Manual 3 21 AMEasure Subsystem Audio Analyzer AMEasure 1 4 SETTled TYPE FLAT EXPonential Usage Query RST Sets or queries the settling type selected for the designated AME AME 1 4 SETT TYPE returns the selected settling type for the designated AME
112. dio Measurement Set Programmer Manual 1 25 Getting Started FFT Analyzer SCPI Commands In the FFT Analyzer the calculate blocks are separated by channels and function Calculate 1 is used for the fft zoom functions of channel 1 and is fed by the CSTReaml feed Calculate2 is also used for the fft zoom functions but for channel 2 It is fed by the CSTReam2 feed where the feeds are one of the SENSe signals Calculate3 and Calculate4 control the averaging commands of the FFT Analyzer As with calcl and calc2 there are two channels and calc3 controls the averaging on channel 1 while calc4 controls the averaging on channel 2 CALCulatel CALCulate3 CALCulates TRACel DATA HARD WIRE CALCulatel CALCulatel FEED CSTReaml TRANsform FREQuency STARt lt numeric_value gt CENTer CALC ulate2 CALC ulate4 CALCulate6 TRACe2 DATA HARD WIRE CALCulate2 CALCulate4 FEED CSTReam2 AVER age COUNt lt numeric_value gt AVERage STATe ONJOFF AVERage Figure 1 11 FFT CALCulate subsystem block 1 26 AM700 Audio Measurement Set Programmer Manual Getting Started 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 calculate block results are found using the TRACe CAT command The reply to the query is application
113. display AM700 Audio Measurement Set Programmer Manual Examples label Digital Generator CCIF IMD puts stdout Digital CCIF IMD Set the AM700 to its default states scpi RST Select the digital generator for measurement CSTR1 has DSF1 and CSTR2 has DSF2 scpi CSTR1 FEED sens5 scpi CSTR2 FEED sens6 Select the CCIF IMD test signal to be generated DSF2 follows DSF1 by default scpi SOUR5 FUNC SHAP CIMD Make sure the digital input path is the front panel XLR connector scpi ROUT3 CLOS 6 Turn on the generator signal scpi GCON OUTP STAT ON Start the Audio Monitor application scpi INST SEL MON Display two measurement windows view 1 is displayed by default scpi DISP WIND2 STAT ON The Function Control Panel remains displayed unless it is cleared by the front panel control puts stdout Press Clear Menu to see the application display Figure 4 1 Sample of a SCPI function AM700 Audio Measurement Set Programmer Manual 4 3 Examples 4 4 Running a Function 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 by the Function button You can assign a function to the user button using the following commands PROGram SELec
114. e Query RST Sets or queries the valued represented by the minimum left edge of the x axis This value may be bounded by a range of data When a new LEFT value is entered the divisions of the scale remain the same but the CENTer and RIGHT values are changed DISP WIND2 TRAC2 X SCAL LEFT returns the leftmost point value for the named trace s scale in the designated window At RST the LEFT value is set to the minimum value available for an application usually 0 AM700 Audio Measurement Set Programmer Manual 3 63 DISPlay Subsystem DISPlay WINDow 1 4 TRACe 1 2 X SCALe RIGHt lt numeric_value gt 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 same but the CENTer and LEFT values are changed Query DISP WIND1 TRAC1 X SCAL RIGH returns the value of the right edge of the x axis scale of trace 1 in window 1 RST At RST the RIGHT value is set to the maximum value available for the default application for example 20000 Hz in the FFT analyzer high resolution mode DISPlay WINDow 1 4 TRACe 1 2 X SPACing lt LINear LOGarithmic gt Usage Sets the horizontal scale to either linear or logarithmic display of the trace data Query DISP WIND1 TRAC1 X SPAC returns the type of x axis scaling in use either LINEAR or LOGARITHMIC for trace 1 of
115. e Suffixes Range Query RST Sets or queries the number of sweeps that are enabled by a single trigger event for the designated SOUR SOURcel Analog generator HR A SOURce2 Analog generator HR B SOURce3 Analog generator HB A SOURce4 Analog generator HB B SOURce5 Digital generator SF 1 SOURce6 Digital generator SF 2 SOURce7 Digital Signal Processor A SOURce8 Digtial Signal Processor B 0 to 1000 O sets the sweep to run continuously and it must be terminated before any other sweep commands are acted on sour swe coun returns the count setting for the designated source Sets sweep count to 1 SOURce 1 8 SWEep DIRection UP DOWN Usage Query RST Sets the direction of the sweep for the designated source UP means the sweep goes from the start point to the stop point DOWN means the sweep begins at the stop point and ends at the start point SOURce 1 8 SWEep DIRection returns UP or DOWN for increasing or decreasing sweep steps Sets sweep direction UP AM700 Audio Measurement Set Programmer Manual 3 133 SOURce SWEep Subsystem SOURce 1 8 SWEep DWEL1 numeric value Usage Sets the dwell time for points in a sweep for the designated source Note that dwell cannot exceed TIME POINts Trying to set it to a greater value causes an error When changing dwell time the number of points does not change but the sweep time does to accomodate the new dwell x points time Range
116. e STATus QUEStionable SOURce 1 8 SUMMary EVENt 0 0 0 0 eee eee eee STIATusOURiszpoonable SOURcelT SlSUMMarv CONDpon STATus QUEStionable SOURce 1 8 SUMMary ENABle oo STATus QUEStionable SOURce 1 8 SUMMary PTRansition STIATusOURiszpoonable SOURcelT SlSUMMarevNTRanspnon esna nunnnaunaa STATus QUEStionable SOURce 1 8 SUMMary MAP 2 0 0 0 ce eee SYSTem COMMunicate GPIB ADDRess 0 eee eee eee SYSTem COMMunicate GPIB SELF MODE TLIStenITONLyIOBUS SYSTem COMMunicate GPIB RDEVice FEED eee SYSTem COMMunicate SERial 1 2 BAUD 0 000 eee SYSTem COMMunicate SERial 1 2 BITS 20 0 0 0c cee SYSTem COMMunicate SERial 1 2 CONTrol RTS ONIRFRIBFull SYSTem COMMunicate S ERial 1 FEED rca EE SYSTem COMMunicate SERial 1 SBIS da SYSTem COMMunicate SERial 1 2 PACe XONINONE 000 ce eee SYSTem COM Municate SERial 1 2 PARity TYPE EVENIODDIZEROIONEINONE SYSTem COMMunicate RELay STATe 1 0 0 0 0c cece eee eee SYS Tem DATE iositees tata tate doe EE SYSTEM ERROL uus ei wie teens Hine ae hide TENIS SERA TIMES SYS Tem KLOCK IM AAA BA EE SYSTem SSTate SAVE IMMediate 20 0 0c eee eens SVS Terns TIME AAN Shek eee a hd EACH lap HER A a ONE CONATUS SYS Tem VERSION eech A SE dA uw He dete Bee dics RE EE TRACE DATA EG YU EA ii Ad TRACe DATA CLE dE A S CU CUR CR S C RR RCM T ge TRACe DATA es ue eR Re A wee eer rU VE eee
117. e Close command allows specific individual channels to be closed or queried To select the generator as the signal source for the Analog A input the command is ROUTI CLOS 3 The rout2 1 2 3 close state query returns the channel list number for the designated route If all the specified channels cannot be closed trying to close two channels at the same time if that is not allowed an execution error is reported See the ROUTe Subsystem Command description in Section 3 for complete information on the route command as used in the AM700 The Input subsystem commands set the conditions prior to sampling Here the choices of input impedance and input range are made The input choices are also user selectable from within some measurement applications The choices of selecting the filtered output are not is a measurement choice that will be made as needed by the application Selections for the notch filter range and use are not selectable via remote control Suffixes are INP1 Analog acquisition channel A INP3 Analog acquisition channel B The syntax for the Input commands is as follows INPut RANGe 0 0870 to 173 616 INPUT IMPedance 150 600 200000 AM700 Audio Measurement Set Programmer Manual Getting Started 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 positi
118. e Measurements i TRACe To display Figure 1 8 AM700 SCPI systems for measurements AM700 Analog Signal Path In the AM700 the hardware of the analog signal path is organized in functional blocks These blocks are assigned SCPI System commands related to the functions to be done as shown in Figure 1 9 Signal Routing is shown in Figure 1 10 1 18 AM700 Audio Measurement Set Programmer Manual Getting Started Acquisition Ch A ROUTe THD Notch High res ADC High BW ADC Decimation SENse Figure 1 9 Analog hardware SCPI system subsystems Some of the hardware choices are user selectable depending on the measurement application in use Examples of these choices are the channel to be acquired and whether the measurement will be in High Resolution Mode or in High Bandwidth Mode Other hardware choices are made as required by the measurement application selected by the user AM700 Audio Measurement Set Programmer Manual 1 19 Getting Started Signal Routing Input Sense CSTR1 FEED SENS1 CSTR2 FEED SENS3 Acquisition channel A Analog A input generator A Acquisition channel B Analog B input generator B Front panel XLR Digital main Rear panel BNC Rear panel optical To CALCulate DSP Port Rear panel DSP Rear panel pla tiende SES ES Digital main Eye pattern Figure 1 10 AM700 sig
119. e STAT OPER TRIG register is seen in bit 6 of the STAT OPER COND register as it transitions from 0 to 1 The state change moves through the STAT OPER PTR register and the STAT OPER ENAB register to the STAT OPER EVENT register to signal that a trigger event occurred You can then query the STAT OPER TRIG EVENT register to see the exact trigger event that occurred AM700 Audio Measurement Set Programmer Manual 3 141 STATus Subsystem Bt 15 14 B 12 dH 109 8 7 6 5 4 3 2 1 0 Prog Inst Run Sum Syst Trig Sweep wee ETT m eet WEE A A Ee mem AAA mew T TT TT TELL LL ISEETI e www LTTTTILLLLLLLBLII LI won CL woes YA Waiting for Multitone 1 Figure 3 1 Status register operation showing a bit transition event for multitone 3 142 AM700 Audio Measurement Set Programmer Manual STATus Subsystem 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 defined in part by IEEE 488 2 SCPI required structures make of the rest of the mandatory reporting system The PREset command affects only the enable register the transition filter registers and queue enabling for the SCPI mandated and device dependent status data mechanisms The Status Byte and Standard Event S
120. e 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 the AM700 displays A simple version of the UNIT subsystem is in place in the AM700 It has the global headers UNIT VOLTage UNIT FREQuency UNIT POWer UNIT TIME UNIT IMPedance and UNIT RATio The use of units are only applied to the query replies or command entries not to the displayed units in the applicatiion readouts Trace data queries also do not follow the units commands traces have fixed unit selections that depend on the measurement and application The front panel Units selection does not affect the SCPI units setting for a numerical value The following set of SCPI commands illustrate how the UNIT commands may be used unit freq Hz sourl freq cw 18668 0000 unit freq khz sourl freq cw 18 6680 UNIT FREQuency Hz kHz MHz Usage Sets or queries the unit associated with a FREQuency query reply or command entry Parameters Hz kHz MHz Default Query RST 3 182 Hz UNIT FREQ returns the current unit setting for FREQuency as Hz kHz or MHz Sets the Frequency units to Hz AM700 Audio Measurement Set Programmer Manual UNIT Subsystem UNIT IMPedance Ohm kOhm Usage Query RST Sets or queries the unit associated with an IMPedance query
121. e date Query syst time returns three number fields separated by commas lt hour gt is a NR1 format number from 0 to 23 lt minute gt is a NR1 format number from 0 to 59 lt second gt is a NR1 format number from 0 to 60 RST The time setting of the AM700 is not affected by RST SYSTem VERSion Usage Query only that returns the SCPI version supported 1994 0 3 174 AM700 Audio Measurement Set Programmer Manual TRACe Subsystem 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 units or sources for the traces such as THD vs Frequency Therefore if a trace is first assigned after the application is started unitless numbers are assigned to a unitless trace Then this reference trace cannot be used as a reference for anything because its units and attributes are incompatible However after the reference trace has appropriate units and attributes values may be assigned A simple way to cause these attributes to be set is with the AME REF SET command The code has been changed to copy the attributes even if the source trace has no data Therefore if measurement 1 is set to Level vs Frequency and you want to assign levels and frequencies to the reference trace after executing the AME
122. e designated source Each list definition for the same source list volts frequency and dwell must contain exactly the same number of points Query SOURce 1 8 LIST DWEL1 returns a comma separated list of the point dwell times for the designated source Example SOURI LIST DWEL 5 5 8 8 8 1 1 1 2 1 8 RST Sets the dwell time to 1 0 second SOURce 1 8 LIST FREQuency freql freq2 freq128 Usage Sets the frequency of each point in list up to 128 points within the available resolution For each list definition volts frequency and dwell each must contain exactly the same number of points Example SOURI LIST FREO 100 200 300 450 500 800 2000 5000 10000 15000 18000 Query SOUR 1 8 LIST FREQ returns a comma separated list of the point frequencies RST Sets the list to its default number of points and point values 15000 00 12000 00 9984 375 7500 00 5015 625 2015 625 and 515 625 Hz SOURce 1 8 LIST VOLTage lt volt_valuel volt_value2 volt_valuel28 gt Usage Sets the voltage for each point in a list up to 128 points within the available resolution For each list definition volts frequency and dwell each must contain exactly the same number of points if you wish to specify different voltages in the list If you want the same voltage for each point enter that value once Specify level values in the units set by the UNIT VOLT command AM700 Audio Measurement Set Programmer Manu
123. e fixed and do not follow the UNIT commands Monitor Trace Data SCOPEMAG 1 SCOPEMAG 2 Digital Interface Tester Data DIT_BAH_X DIT_BAH_XZ DIT_BAH_Y DIT_BAH_Z DIT_JSPECT FFT Analyzer Trace Data FFTMAG_1 FFTMAG_2 MT_CH1_DIST MT_CH1_LEV MT_CH1_XTALK MT_CH2_DIST MT_CH2_LEV MT_CH2_XTALK MT_D_LEV MT_D_PHASE Volts Volts None decimal value between 0 and 1 None decimal value between 0 and 1 None decimal value between 0 and 1 None decimal value between 0 and 1 dBUI dBu dBu dB dBu dB dBu dBu dB dB degrees Audio Analyzer Trace Data AMEI through AME 4 AM700 Audio Measurement Set Programmer Manual 3 177 TRACe Subsystem 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 Difference versus either Frequency or Level The default units for the traces follow those of the real time measurements units AMEI 1 AMEI 2 AMEI 3 AMEI 4 AMEI 5 AMEI 6 AMPI REF Depends on measurement Depends on measurement Depends on measurement Depends on measurement Depends on measurement Depends on measurement Depends on measurement AMEA 1 through AMEA REF are the same as AMEI but for views 2 through 4 Audio Analyzer Real Time Measurement CROS FREQI FREQ2 IMDI IMD2 LDIF LEVI LEV2 PHAS SEP THDI THD2 THDNI THDN2 WOWI WOW2 dB Hz Hz d
124. e signal AM700 Audio Measurement Set Programmer Manual 3 45 CMODe Subsystem FFT MTONe Analyzer 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 GENerator FILE Usage Selects the source of the multitone signal from either the generator or a file In GENerator mode the CMOD FFT MTON SUFFix numerical value command defines the generator selected for the multitone signal In FILE mode the file used is that named in the CMOD FFT MTON FILE NAME file name command Query CMODe FFT MTONe 1 2 SOURce returns GENERATOR or FILE as the source of the designated multitone RST Sets the multitone source to GENerator CMODe FFT MTONe 1 2 SUFFix numerical value Usage Designates the generator used to send the multitone signal when the SOURce is set to GENerator Suffixes SOURce suffixes are 1 SOURI HRES analog generator A 2 SOUR2 HRES analog generator B 3 SOUR3 HBW analog generator A 4 SOUR4 HBW analog generator B 5 SOURS Digital generator A 6 SOUR6 Digital generator B 7 SOUR7 DSPA 8 SOUR8 DSP B 3 46 AM700 Audio Measurement Set Programmer Manual CMODe Subsystem FFT MTONe Analyzer Query CMODe FFT MTONe 1 2 SUFFix returns the number of the source genera
125. e state of the averaging for the designated CALC block CALC 3 4 AVER STAT returns 0 for off or 1 for on for the designated CALC block Sets AVER STAT to off CALCulate 3 4 AVERage TYPE MAXimum MINimum EXPonential Usage Sets or queries the current averaging mode for the designated CALC block AM700 Audio Measurement Set Programmer Manual 3 33 CALCulate Subsystem Average Query CALC 3 4 AVER TYPE returns the current setting for the designated CALC block as MAXIMUM MINIMUM or EXPONENTIAL RST Sets AVER TYPE to EXPonential CALCulate 3 4 FEED Usage Query to determine the signal feed for the AVERage CALC blocks Query CALC 3 4 FEED returns the feed for the designated CALC block FFT CALC3 is fed by CALC TRAN FREQ MAG CALC4 is fed by CALC2 TRAN FREQ MAG and Jitter Spectrum CALC3 is fed by SENse 11 These feeds cannot be changed 3 34 AM700 Audio Measurement Set Programmer Manual CALCulate Subsystem FFT Analyzer 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 operates on the data acquired by a SENSe function A number of independent subsystems comprise the CALCulate subsystem Each of the subsystems is a sub block of the CALCulate block D
126. ed for by the AM700 AME 1 4 SWE DIR returns RISING or FALLING for the setting of sweep recognition for the designated AME Sets sweep detection to Falling sweeps AMEasure 1 4 SWEep FREQuency DELta lt numeric_value gt Usage Range Query RST Sets or queries the amount of frequency change to use to determine that a frequency sweep is occurring 0 to 500 Hz AME 1 4 SWE FREQ DEL returns the numeric value in Hz or kHz depending on the setting of UNIT FREQ Hz kHz for the designated measurement Sets Delta to 500 Hz AMEasure 1 4 SWEep LEVel DELta numeric value Usage Range Units Sets or queries the amount of Amplitude change to use to determine that a voltage sweep is occurring 0 00 to 173 62 V 0 00 to 17300 00 mV 97 7816 to 47 014 dBu 100 00 to 44 7920 dBV Units of the parameter accepted by the AM700 or reported back by the AM700 depend on the setting of UNIT VOLT V mV dBu dBV dBFS AM700 Audio Measurement Set Programmer Manual 3 23 AMEasure Subsystem Audio Analyzer NOTE Numeric values reported back by the AM700 will match the units set by SCPI but will not match the displayed values when the front panel set units and the SCPI set units do not match Query RST AME 1 4 SWE LEV DEL returns the numeric value of the minimum level change that will be used to recognize that a voltage sweep is occuring The numeri
127. eep time in seconds RST Sets sweep time for 24 00 seconds SOURce 1 8 SWEep TIME AUTO lt Boolean gt Usage Sets the sweep timing mode If TIME AUTO is ON and a frequency sweep is generated the dwell time per point and therefore the total sweep time is determined by the AM700 based on the current frequency and other factors If TIME AUTO is OFF the parameters for SOUR SWE DWELL and SOUR SWE TIME are used Query SOURce 1 8 SWEep TIME AUTO returns 1 for ON and 0 for OFF RST ON AM700 Audio Measurement Set Programmer Manual 3 135 SOURce USER Subsystem SOURce USER Subsystem SOURce 1 8 USER DATA SCALing STATe Boolean Usage Turns 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 SOURcel SOURce2 SOURce3 SOURce4 SOURce5 SOURce6 SOURce7 SOURce8 Analog generator HR A Analog generator HR B Analog generator HB A Analog generator HB B Digital generator DSF 1 Digital generator DSF 2 Digital Signal Processor A Digtial Signal Processor B SOURce 1 8 USER DATA FILE NAME file name Usage Sets or queries the user data file name Data in the file is used to generate the user defined signal Query sour 1 8 user data file name returns the user data file name specified for the designated source 3 136 AM700 Audio Measurement Set Program
128. ements Parameters ON or to engage the equalization OFF or 0 to bypass Query SENS11 DAUD INT JPS EQ returns 1 if equalization is on or 0 if off RST Set equalization to OFF SENSe5 DAUDio INTerface PHASe DIFFerence Usage Query only Used to determine the digital interface phase difference between the main and reference inputs Query SENS5 DAUD INT PHAS DIFF returns the phase difference between the main and the reference signal in degrees 3 106 AM700 Audio Measurement Set Programmer Manual SENSe Subsystem SENSe5 DAUDio INTerface VOLTage AC Usage Query only Used to determine the peak to peak voltage of the digital main input signal Query S ENS5 DAUD INT VOLT AC Query only returns the voltage of the digital main input in volts peak to peak AM700 Audio Measurement Set Programmer Manual 3 107 SOURce DAUDio Subsystem SOURce DAUDio Subsystem Suffixes 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 related to the signal oriented characteristics These commands are referenced through the SOURce node SOURceS is digital generator chan A SOURce6 is digital generator chan B SOURce7 is DSP chan A SOURce8 is DSP chan B The special commands under DAUDio are used to control the operat
129. en channel 1 and channel 2 AME MTON INP value is ignored for this measurement since both channels must be used to make the measurement PDIFference Phase difference between channel 1 and channel 2 AME MTON INP value is ignored for this measurement since both channels must be used to make the measurement MDlIStortion Multitone distortion into AME MTON INP channel from the other channel AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem FFT Query AME 3 5 MTON FUNC returns the selected measurement for the designated AME RST AME3 LEVEL AME4 LEVEL AMES LDIFFERENCE AMEasure 3 5 MTONe INPut CHANnell CHANnel2 Usage This configures the measurement channel on which the requested multitone measurement is made The use of this channel is described specifically for each possible MTONe 3 5 FUNCtion value Query AMI E 3 5 MTON INP returns the input channel for the designated AME RST AME3 CHANNELI AMEA CHANNEL2 AMES CHANNELI AM700 Audio Measurement Set Programmer Manual 3 29 AMEasure Subsystem Digital Interface Tester AMEasure Subsystem Digital Interface Tester The Digital Interface Tester has AMEasure command support for four separate measurements They are the following AMEasurel Bit Activity AMEasure2 Channel Status AMEasure3 Eye Diagram AMEBasure4 Jitter Spectrum AMEasure DAUDio CSTatus 1 2 DATA Suffixes Usage Response RST CST1 i
130. en the eol end of line convention is different between files as is the case between UNIX and DOS a problem may occur when copying text files from UNIX to DOS An error is generated if the source file does not exist If the destination file already exist no error is generated and the new data overwrites the present data in the destination file mmem copy dos testl nvram tests testl The example command copies the testl file from dos to nvram into the tests directory MMEMemory DATA filename definite length block data Usage Example Permits writing to files using immediate data The filename can either be the complete path or you may use MMEM CDIR first to move to the directory you wish to write the file into or read it from If a single character data filename is used the lt filename gt does not have to be set off with single quotes If the entire path is specified single quotes must be used around the filename string MMEM DATA nvram function test 4223This is a test program AM700 Audio Measurement Set Programmer Manual 3 85 MMEMory Subsystem Query Example MMEM DATA filename returns the contents of the file in definite length block data format Again if the ilename is a path string single quotes must be used around the filename string MMEM DATA rom mtone asgmton3 ton returns the contents of the file used to generate MTONEI 3113am700 multitone 1 0
131. enerator HR A Analog generator HR B Analog generator HB A Analog generator HB B Digital generator DSF 1 Digital generator DSF 2 Digital Signal Processor A Digtial Signal Processor B SOURce 1 8 EVENt SOURce 1 8 CONDition SOURce 1 8 ENABle numeric value SOURce 1 8 PTRansition SOURce 1 8 NTRansition SOURce 1 8 MAP lt numeric_value gt lt numeric_value gt 3 166 AM700 Audio Measurement Set Programmer Manual Status Questionable Source Summary Registers Status Questionable Source Summary Registers Suffixes SOURcel 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 Processor A SOURce8 Digtial Signal Processor B STATus QUEStionable SOURce 1 8 SUMMary EVENt STATus QUEStionable SOURce 1 8 SUMMary CONDition STATus QUEStionable SOURce 1 8 SUMMary ENABle numeric value STATus QUEStionable SOURce 1 8 SUMMary PTRansition numeric value STATus QUEStionable SOURce 1 8 SUMMary NTRansition numeric value STATus QUEStionable SOURce 1 8 SUMMary MAP lt numeric_value gt lt numeric_value gt AM700 Audio Measurement Set Programmer Manual 3 167 SYSTem Subsystem SYSTem Subsystem Usage Commands under the COMMunicate node are used to set the communication parameters for the GPIB and RS232 in
132. ent data The availability of display types is measurement specific FFT Interpolator Bar Graph and Spectrogram Multitone Point Plot and Table Analyzer Point Plot and Table Monitor Interpolator only Digital Interface Tester Bit Activity BIT Channel Status CST See also DISPlay WINDow 1 4 3 66 AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem TRACe 1 2 STYle CSTatus commands Eye Diagram EYED Jitter Interpolator Bar Graph and Spectrogram Parameters INTerpolator 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 display of amplitude and fft bin width SPECtrogram Time versus Frequency with z axis display of amplitude TABLe Tabular display of frequency amplitude pairs Parameters BIT Bit Activity CST Channel Status EYED Eye Diagram INT Interpolator Query DISP WIND3 TYPE returns the type string for the designated window RST Sets FFT Type Wind 1 2 to INTerpolator Wind 3 4 to PPlot DIT Type Windl to BIT Wind2 to CST Wind3 to EY ED and Wind4 to INT AM700 Audio Measurement Set Programmer Manual 3 67 FOR Mat Subsystem 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
133. es expressed in an integer The integer expresses the amplitude multiple of the lower frequency tone with respect to the amplitude of the upper frequency tone and is commonly set to 1 Note that the spacing amplitude ratio and center frequency are all selectable Setting the signals to other than those specified by the CCIF standard for your testing make the signal no longer a CCIF standard signal Range Center Frequency 20 to 20000 Amplitude Spacing 00 to 1 000 Ratio 0 01 to 100 3 122 AM700 Audio Measurement Set Programmer Manual SOURce FUNCtion Subsystem Units Frequency Hz Amplitude Volts Spacing Hz Ratio None Resolution Center Frequency 0 1 Amplitude Spacing 0 1 Hz Ratio 0 1 Coupled Commands SOURce FREQuency CW Sweep SOURce FREQuency List SOURCe LIST FREQuency SOURce VOLTage LEVe1 IMMediate AMPlitude Sweep SOURce VOLTage List SOURCe LIST VOLTage SOURce CIMD CFRequency SOURCe CIMD SPACing SOURCe CIMD RATio Example SOUR VOLT 10 FUNC SHAP CIMD SOUR FREQ CW 13500 Query SOURCe FUNCtion SHAPe SOURce CIMD TYPE RST Center Frequency 13500 Ratio 1 0 Spacing 1000 SOURce CIMD CFRequency numeric value Usage Sets the ce Query SOURce nter frequency between the two frequencies of the CIMD signal CIMD CFRequency returns the center frequency setting between the two frequencies of the CIMD signal AM700 Audio Measurement Set Programmer Manual 3 123
134. eued for printing The LED in the Copy button flashes as long as the copy remains in the spooler To select the output format for a copy you must use the menu selections for Copy found in the Configure menu under System Setup Press and hold the Copy button to display the Copy Configuration screen see Figure 1 6 NOTE Pressing and holding the Copy button immediately brings up the Configure menu with the System Setup choices for Copy displayed This is the same screen that is displayed by pressing the Configure button then System Setup and then Copy AM700 Audio Measurement Set Programmer Manual Getting Started In this screen you may set the following copy functions W Copy output format m Copy destination m 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 and return to the measurement display Copy Formal Cou Destination D Communicate 3 Fortscr or Imega Serie Fort 2 ne Copy Style Loopy e Calor Caliirate Conversion F Standards Figure 1 6 The copy configuration menu Delete all copies from the spooler by pressing and holding the copy button to display the Copy Configuration menu Then touch the Cancel Pending Hardcopy soft key AM700 Audio Measurement Set Programmer Manual 1 15 Getting Started Copy Formats Copy Destination 1 16 Screen dumps pri
135. f those documented Things like sweeping which is number 103 The usage string should be self explanatory The lt value gt argument sets the condition to that value A nonzero value means the condition is set and a zero value means it is clear Additionally the conditions numbered 9100 through 9107 are user modifiable conditions These are the only ones that the set clear or lt value gt arguments AM700 Audio Measurement Set Programmer Manual 4 7 Examples Command Usage Command Usage Command Usage Command Usage Command Usage can be used for The user can use these to signal between functions concurrently or consecutively running cp Copy a file from one location to another cp lt filename gt lt destination gt event Usage string returned from Tel usage event lt eventNr gt trigger event lt eventNr gt wait The lt eventNr gt is one of those documented The user modifiable events on which trigger can be used are numbered 9200 through 9207 panel Usage string returned from Tcl usage panel beep lt count gt panel led lt led_name gt all fonloff panel led lt led_name gt all duty lt brightness gt The led name is one of analyzer average clear menu configure copy cursor digital display expand fft filter freeze function gen_control gen_onoff help limits menu monitor move other rescale sound storage swee
136. fields are used Example 0 0 12 specifies a time of midnight and noon every day of the month and every day of the week PROG EXPL TIM SET progname returns the set of cron strings active for the function lt progname gt AM700 Audio Measurement Set Programmer Manual PROGram Subsystem PROGram EXPLicit TIMed CLEar lt progname gt Usage Remove all the cron_strings for the function explicitly named by lt progname gt PROGram EXPLicit TIMed ADD lt progname gt cron_string cron_string Usage Adds to the current set of cron_strings for the explicitly named program PROGram EXPLicit USER CLEar Usage Command only Clears any assignment to the User button including an application assignment PROGram EXPLicit USER NAME lt progname gt Usage Assigns the named function to the User button Query PROG EXPL USER returns the name of the function assigned to the User button PROGram EXPLicit WAIT lt progname gt Usage Permits no further commands or queries to be executed until the explicitly named function exits from the RUN state Query PROG EXPL WAIT lt progname gt returns a 1 in NRI format when the function state is STOP AM700 Audio Measurement Set Programmer Manual 3 97 PROGram Subsystem PROGram SELected DEFine prog data Usage Creates and downloads programs to the selected progname The prog data must be in definite length arbitra
137. for ON OFF or ONCE Query INP 1 3 RANG AUTO returns O for off or 1 for on RST At RST the Autorange feature is turned on 3 76 AM700 Audio Measurement Set Programmer Manual INSTrument Subsystem INSTrument Subsystem Within the AM700 thare are multiple logical instruments The INSTrument 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 used to selected the different AM700 applications by name number or descriptive_name Queries in this subsystem permit you to determine what the available strings are that may be used to select an application INSTrument CATalog Usage Gives list of strings that contain the short form application names The names may be used with INST SEL to switch applications Query Query only INSTrument CATalog FULL Usage Gives a list of application names as with INST CAT but includes the application number that may be used with INST NSEL to change applications Query Query only INSTrument LSELect lt descriptive_name gt Usage Selects an instrument application by long descriptive name The string data returned by INST LCAT provides the long descriptive names for the applications Example INST LSEL Digital Interface Tester Query INSTrument LSELect returns the descriptive name of the selected application AM700 A
138. generator The parameters of the SIMD signal the IM frequency and the ratio may be entered separately to effect changes to the test signal Example SOUR VOLT SOUR SIMD SOUR SIMD SOUR SIMD or SOUR SIMD LEV 5 FREQ 8000 VER 3000 RAT 4 RAT 4 SOURCe SIMD VFRequency numeric value Usage Sets the frequency of the variable tone in the SIMD signal Range 3000 to 18000 Hz Resolution 0 1 Hz Query SOURce SIMD VFRequency RST 7000 Hz SOURce SIMD IMFRequency numeric value Usage Sets the intermodulation frequency tone of the SIMD signal AM700 Audio Measurement Set Programmer Manual 3 121 SOURce FUNCtion Subsystem 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 SOURce 1 8 FUNCtion SHAPe CIMD SOURCe CIMD TYPE CCIF Usage Generates a two tone intermodulation signal Both tones are typically swept in tandem with a constant frequency separation With appropriate parameter choices this signal can be used in a CCIF intermodulation distortion test The frequency setting is the center frequency The two tones are placed above and below the center frequency with constant spacing between the upper and lower frequency Ratio is the amplitude ratio of the two ton
139. get Error in the default units 17 7815 dBu AMEasure 1 4 REGulation FUNCtion char data Parameters Usage Query RST FREQuency LEVel THD THDN Sets or queries the measurement function attached to the REGulation mode input AME 1 4 REG FUNC returns the currently selected function for the designated AME Sets AME 1 4 Function to LEVEL AMEasure 1 4 REGulation INPut char data Parameters Usage Query RST CHANnell CHANnel12 Sets are queries the input source for REGulation mode for the designated AME AME 1 4 REG INP returns the input source for the designated AME Sets the AME 1 4 input source to CHANNEL AM700 Audio Measurement Set Programmer Manual 3 11 AMEasure Subsystem Audio Analyzer AMEasure 1 4 REGulation TARGet numeric data Usage Range Units Query RST Sets the Target Value for use in regulation mode 0 to 173 62 V 97 7815 to 47 0104 dBu 100 to 44 7920 dBV Units are set by UNIT VOLT command Choices are V mV dBu dBFS and dBV AME 1 4 REG TAR returns the current setting for the regulation Target Value in the units set by the UNIT VOLT command Sets the regulation target value to 1 000 volt AMEasure 1 4 REGulation GENerator char data Parameters Usage Query RST ANAlog1 ANAlog2 DIGitall DIGital2 Sets or queries the generator that will supply the re
140. gital 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 DATA DAUDio subnode control how digital audio signals are acquired and queries to determine measurements Parameters Sense suffixes are 5 Digital A Main 6 Digital B Main 7 DSP A Port 8 DSP B Port 9 Digital A Ref 10 Digital B Ref 11 Eye Pattern SENSe 5 8 DAUDio AUDio SRATe Usage Queries the digital audio sampling rate for the designated SENSe Parameters 0is LOW for 32 kHz l is MED for 44 1 kHz 2 is HIGH for 48 kHz Query SENSe 5 8 DAUDio AUDio SRATe Query only Returns the indicated sampling rate of the digital audio signal as encoded in the serial data stream SENSe11 DAUDio INTerface BWIDth MEDium HIGH Usage Sets or queries the interface bandwidth used with the eye data sampler Query SENSe11 DAUDio INTerface BWIDth returns MEDIUMO or HIGH 1 or 2 for the setting of the LFREJ filter used with the eye data sampler 3 104 AM700 Audio Measurement Set Programmer Manual SENSe Subsystem Parameters MED for 120 Hz HIGH for 1200 Hz The LF REJ filter is always engaged for SENSell1 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 DAUD INT JGA returns NOR
141. grammer Manual OUTPut Subsystem OUTPut Subsystem Usage Parameters 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 node contains commands used to control the output of the digital audio generator Commands under the CLOCK subnode are used to adjust the main to ref clock phasing set a variable clock frequency and set a frequency offset between the main and the digital reference clock frequency The CLOCk commands that are in effect depend on the setting of the MODe AUDio DARS VARiable command Commands under the INTerface subnode are used to control the digital signal parameters not related to the generated audio signal OUTputl Analog generator Channel A OUTput2 Analog generator Channel B OUTput3 Digital generator Channels A and B OUTput4 DSP generator Channels A and B No commands for DSP OUTPut3 DAUDio INTerface CLOCk PHASe ADJust numeric value Usage Units Resolution Range Query RST Used to set the digital main to digital reference phase difference Degrees Approximately 1 4 degrees 0 5 UT 180 to 178 59 degrees OUTP3 DAUD INT CLOC PHAS ADJ returns the phase difference between the digital main and the digital reference in unit intervals 0 00 degree OUTPut3 DAUDio INTerface CL
142. gulation mode signal for the designated AME AME 1 4 REG GEN returns the generator name supplying the regulation signal for the designated AME Sets generator to ANALOGI AMEasure 1 4 REGulation FREQuency LOWer numeric value Usage Range Query RST 3 12 Sets or queries the lower frequency setting of a regulation mode sweep signal for the designated AME 0 00 to 80000 Hz AME 1 4 REG FREO LOW returns the lower frequency setting for a regulation sweep signal Set the lower frequency to 1000 Hz AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer AMEasure 1 4 REGulation FREQuency MODE lt char_data gt Parameters Usage Query RST LINear LOGarithmic 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 AME 1 4 REG FREQ MODE returns LINEAR or LOGARITHMIC spacing of the regulation sweep steps for the designated AME Set mode to LINEAR AMEasure 1 4 REGulation FREQuency POINts lt numeric_value gt Usage Range Query RST Sets or queries the number of points frequencies to use in the regulation frequency sweep 2 to 200 points AME 1 4 REG FREQ POIN returns the current setting for the number of points to be generated in a regulation frequency sweep for the designated AME Sets the n
143. he 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 user interface will be stopped There is a maximum of 10 concurrently running functions PROG EXPL STAT returns the state of the explicitly named function as RUN or STOP The PROG RCAT query returns a list of the currently running functions PROGram EXPLicit TIMed SET lt progname gt cron_string cron_string 3 96 Usage Query Set zero or more lt cron_strings gt for periodic execution for the explicitly named function A cron string is five fields consisting of the following MIN HOUR DAY of MONTH MONTH DAY of WEEK Each field may contain any of the follow type entries a single number a comma separated list of numbers a hyphen separated pair of numbers or an A comma separated list in a field specifies multiple occurrence for the timed program to run A pair of numbers separated by a hyphen in a field specifies the beginning number the ending number and all the integer numbers in between 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
144. ic value numeric value SUMMary EVENt SUMMary CONDition SUMMary ENABle SUMMary PTRansition SUMMary NTRansition SUMMary MAP NOTE Note bit settings for summaries are listed without explanations the explanations appear later in the file where the condition itself is listed 3 158 AM700 Audio Measurement Set Programmer Manual STATus QUEStionable Registers Conditions STATus QUEStionable Registers Conditions STATus QUEStionable Define STAT QUES TEMP 201 Usage Too hot Set when over temperature is sensed AM700 Audio Measurement Set Programmer Manual 3 159 Source Summary SOURce Summary Parameters STAT QUES SOUR 204 Usage Summary of STAT QUES SOUR SUMM Status Bit 1 STAT QUES SOUR SUMM SI 2 STAT QUES SOUR SUMM S2 3 STAT QUES SOUR SUMM 3 4 STAT QUES SOUR SUMM S4 5 STAT QUES SOUR SUMM S5 6 STAT QUES SOUR SUMM 56 7 STAT QUES SOUR SUMM S7 STATus QUEStionable SOURce SUMMary Table 3 14 STATus QUEStionable SOURce SUMmary Condition definition Condition number Summary bits Source 1 226 1 Source 1 Unlocked 2 Source 1 Over Source 2 227 Source 3 228 Source 4 229 Source 5 230 Source 6 231 Source 7 232 Status Bit 1 SOURI UNLOCK 2 SOUR1 OVER 3 160 AM700 Audio Measurement Set Programmer Manual INSTrument Conditions INSTrument Conditions Table 3 15 INSTrument conditions Condition Number Conditio
145. ied trigger signal is received Normal trigger mode requires that a qualified trigger signal of the correct level and slope be received to trigger an acquisition In normal mode the trace display is erased in the absence of a trigger event CMOD TRIG MODE retuns the current trigger mode setting Sets the trigger mode to AUTO AM700 Audio Measurement Set Programmer Manual 3 49 CMODe Subsystem TRIGger 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 SLOPe to RISing CMODe TRIGger SOURce CHANnell CHANnel2 EXTernal Usage Selects the source to supply the trigger signal When channel 1 and channel 2 are a stereo pair the phase difference between trace 1 and trace 2 is a measure of the phase difference between the input signals with either a channel 1 ora channel 2 trigger source If the signals are not a stereo pair both traces will still be stable even if they are not frequency related In that case the phase difference information is not retained in the trace displays Query CMOD TRIG SOUR RST Sets the SOURce to CHANnell 3 50 AM700 Audio Measurement Set Programmer Manual CSTReam Subsystem CSTReam Subsystem Usage CSTReam is used to select the two inputs to the measurement application
146. indicated cstatus rate is believed NOTE One of the sample rates allowed in AES3 is not indicated If the user prefers CSTatus mode and the receive channel status is not indicated the interface clock frequency will be used but the setting of this command is not changed CMODe SOUNd STATe ON OFF Usage Turns listen on off same as front panel Sound button Query CMOD SOUN STAT RST Sets Sound State off CMODe SOUNd SOURce ANALog DIGital Usage Select what is listened to the analog signal or the digital signal a selection in the Sound menu Query CMOD SOUN SOUR RST Sets Sound Source to Analog 3 48 AM700 Audio Measurement Set Programmer Manual CMODe Subsystem TRIGger CMODe Subsystem Trigger The CMODe commands found here are used to control the Trigger modes of the Audio Monitor CMODe TRIGger LEVel numeric value Usage Range Units Query RST Sets the trigger level for the Audio Monitor trigger system 173 62 to 173 62 V V or mV Units follows the setting of the UNIT VOLT command CMOD TRIG LEV returns the current trigger level setting in volts or millivolts Sets trigger level to 0 00 V CMODe TRIGger MODE AUTO NORMal Usage Query RST Select Auto or normal trigger mode for the Audio Monitor trigger system Auto trigger mode permits the acquisition to free run in the absence of a qualified trigger signal and trigger when a qualif
147. ing language permanently included in the rom functions directory and any user generated files in the nvram functions directory The function names are the file names found in those two directories Function programs may be loaded either using the DOS file transfer capabilities of the MMEMory subsystem or using the PROGram subsystem commands for unloading via the GPIB interface Function programs loaded using the GPIB interface must be formatted as arbitrary block program data Function programs may be loaded from a floppy disk through the DOS interface using the file browser screens called up when the front panel Storage button is pressed Refer the Function information in the Examples section for more information on writing and running functions GCONtrol Selection of the generator modes and controlling the output states is done using the Subsystem special commands of the GCONtrol subsystem Signal selection is done using the SOURce commands See the block diagram in Figure 1 13 AM700 Audio Measurement Set Programmer Manual 1 33 Getting Started 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 generator AES or the digital signal processor DSP GCONtrol ANALog MODE HRes HBW GCONtrol DIGital M
148. ion of the digital audio signal generator See GCONtrol for additional commands controlling the audio generator and OUTPut for commands that control the digital interface parameters The special commands under AUDio select the sample rate and word size of the digital audio signal Also the shape of the applied dither may be selected as either rectangular or triangular SOURce 5 8 DAUDio AUDio SRATe HIGH MEDium LOW Usage Parameters Query RST 3 108 Selects the sample rate used for the digital audio signal from the generator HIGH 48 kHz MEDium 44 1 kHz LOW 32 kHz SOUR 5 8 DAUD AUD SRAT returns the identifier for the currently assigned audio sample rate Current software in the AM700 forces both channels on a digital interface to have the same sample rate Changes to one channel will then cause the same change in the other channel Sets SRATe to HIGH AM700 Audio Measurement Set Programmer Manual SOURce DAUDio Subsystem SOURce 5 6 DAUDio AUDio WSIZe numeric value Usage Parameters Query RST Selects the word size used for the digital audio signal from the generator 8 to 24 Current software in the AM700 forces both channels on a digital interface to have the same word length Changes to one channel will then cause the same change in the other channel SOUR 5 6 DAUD AUD WSIZ returns the setting for the number of bytes used for generating the digital audio signal
149. itching the graphical plotting methods point to point linear or logarithmic The complete set of commands for the DISPlay subsystem are given in AM700 SCPI Commands Section 3 Windows 1 through n specify the view windows in the application Presently there are four graphical displays WINI through WIN4 the Real Time measurement readouts WINS the Generator Status display WIN60 the notifier displays WINOS and a text dialog box WIN99 SYSTem Status ID errors and other required interface type operations related to running the Subsystem AM700 remotely are included in the SYSTem commands A following query of the system commands is very useful SYSTem ERRor This query returns error messages from the error message stack until all messages have been read If no error exists it returns 0 NO ERROR AM700 Audio Measurement Set Programmer Manual 1 29 Getting Started 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 DATE y STATus The STATus subsystem controls the status reporting structures of the AM700 These Subsystem structures conform to the IEEE 488 2 specification The different structures may be looked at a set of registers these are a condition register an event register a
150. l IMMediate AMPlitude lt numeric_value gt command In addition the front panel signal generator AMPLITUDE and FREQUENCY knobs have direct control of the signal amplitude and frequency of the assigned generator SOURce FUNCtion SHAPe returns the current test signal selection SOUR VOLT 3 FREQ CW 2000 FUNC SHAP SIN The parameters for amplitude and frequency may be entered separately to change either of those items via remote control For the assigned generator these parameters are also controlled by the front panel AMPLITUDE and FREQUENCY controls Example 3 116 SOUR VOLT 4 SOUR FREQ 3000 AM700 Audio Measurement Set Programmer Manual SOURce FUNCtion Subsystem 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 jitter signal is sinusoidal phase modulation of the digital interface clock When jittered sine is selected on either digital source channel it forces the other channel to also use jittered sine Coupled Commands Sine wave amplitude and frequency parameters SOUR 5 6 FREQ CW etc are still active and may be assigned to be controlled by the Generator Amplitude and Frequency knobs SOUR JSIN JFRequency numeric value SOUR JSIN JAMPlitude mumeric value SOUR JSIN JSHape SIN USER SOURce
151. lay DISP WIND98 STAT returns 0 or 1 for OFF or ON Turns off the notifier display DISPlay WINDow98 STATe Query DISPlay Usage Query RST DISPlay Usage DISP WIND98 STAT returns a 1 if there is a notifier being displayed or 0 if not WINDow99 STATe lt Boolean gt Sets or queries the state of the dialog box display DISP WIND99 STAT returns 0 or 1 for OFF or ON Turns off the dialog box display WINDow99 TEXT DATA lt string gt Permits entering text in a dialog box Writing to a display that has been previously written overwrites the current entry If the new string is shorter that the current string excess characters are cleared or remain Parameters Data lt string gt can be up to eight lines of about 24 characters Wrapping is done on the text with spaces and the text is center justified Strings should not be longer than 24 characters without a space as the overflow text will be outside the display area of the window Example DISP WIND99 TEXT DATA THIS IS A TEXT STRING Query DISP WIND99 TEXT DATA returns the text string or an empty string is there is no data AM700 Audio Measurement Set Programmer Manual 3 57 DISPlay Subsystem 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
152. lt numeric_value gt for dwell time is from 0 1 to 600 00 Units Seconds Resolution 0 1 seconds Query SOURce 1 8 SWEep DWEL1 RST Sets sweep dwell for 1 5 seconds SOURce 1 8 SWEep POINts numeric value Usage Sets the number of points in a stepped sweep If points are changed DWELI will also be changed but not TIME Range lt numeric_value gt is 1 to 128 points Query SOURce 1 8 SWEep POINts RST Sets sweep points to 16 SOURce 1 8 SWEep SPACing LINear LOGarithmic Usage Sets the sweep spacing versus time relationship of the sweep Parameters LlINear The sweep is incremented or decremented by an equal amount for each step until the sweep limit is reached LOGarithmic The sweep is incremented or decremented in a step size determined by a logarithimc curve fitted between the start and stop frequency Stepping is determined by SWEep POINts 3 134 AM700 Audio Measurement Set Programmer Manual SOURce SWEep Subsystem 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 the dwell per point adjusts to make the new sweep time Range Sweep time lt numeric_value gt is from 1 00 to 1228800 00 Units Seconds Query SOURce 1 8 SWEep TIME returns the sw
153. ly 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 axis value The x axis scaling is application specific Range 0 to maximum x axis value in display Query DISPlay WINDow 1 4 CURSor POSition 1 2 RST Sets cursor positions to about 1 4 and 3 4 the x axis scale total range except in the monitor application There both cursors are set to 1 second DISPlay WINDow 1 4 CURSor CONStrain Boolean Usage Constrains cursors to valid trace data points both real and interpolated when set to 1 When set to 0 cursors may be positioned to areas of the views that do not have trace data This is the Snap to Data choice in the cursor menu Query DISPlay WINDow 1 4 CURSor CONStrain returns 1 for ON or 0 for OFF RST Sets CONStrain to off DISPlay WINDow CURSor STATe lt Boolean gt Usage Used to turn cursors on and off globally in all windows of an application Query DISP WIND CURS STAT RST Turns cursor state off 3 54 AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem DISPlay WINDow98 DISMiss ALL Usage Turns 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 STAT query is used to determi
154. mands Example SOUR VOLT 5E 1 SOUR FREQ 500 SOURce 1 8 FUNCtion SHApe TPOLarity Usage Selects the Tektronix Polarity Signal This signal consists of a sinewave and its 2nd harmonic added in a way that makes its time domain signal asymmetrical SOURce 1 8 FUNCtion SHApe USER Usage Generates a waveform with user defined data The file name must be identified using SOUR 1 8 USER DATA FILE NAME file name SOURce 1 8 FUNCtion SHApe MTONe Usage Generates a multitone test signal The signal consists of multiple simultaneous ly generated sine waves The specifications for the frequencies of the tones are obtained either from a user provided file or the current LIST settings for the source channel Range Amplitude Tones Frequencies 10 Hz to 80 000 Hz Amplitudes V RMS Record Length 512 1024 2048 4096 8192 or 16 384 bytes 3 126 AM700 Audio Measurement Set Programmer Manual SOURce FUNCtion Subsystem Units Amplitude Volts Peak Frequency Hz Record Length Bytes Resolution Tones Frequency Sampling rate Record Length Hz Amplitude Coupled Commands SOURce LIST VOLTage Query SOUR 1 8 FUNC SHAP The Generator Amplitude knob controls the peak voltage level of the test signal SOURce VOLTage LEVel IMMediate AMPLitude The Frequency control knob is not assigned AM700 Audio Measurement Set Programmer Manual 3 127 SOURce LIST Subsystem SOURce LIST Subsystem Us
155. matted or formatted for 1 44 MB using a DOS machine Once past the device specification the name looks pretty much like a UNIX file name Slashes separate the path name components Mass MEMory provides mass storage capabilities for the AM700 Mass storage is either internal or external and the AM700 supports both The CLOSe FEED NAME and OPEN commands are used to stream data from anywhere in the data flow into a file this is particularly useful for saving HCOPy output Mass storage media may be formatted in one of a number of standard formats The AM700 does not support the SCPI mass storage unit specifier lt msus gt Console File The console file is used to store operating events of the AM700 that may be useful in locating a programming problem This file is available to the MMEM subsystem with the name system console This file can be copied to dos with the SCPI command mmem copy system console dos console AM700 Audio Measurement Set Programmer Manual 3 81 MMEMory Subsystem AM 200 File Structure File Names File Name Capacity 3 82 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 system firmware only The AM700 allows an optional mass storage unit specifier a logical directory
156. mer Manual SOURce USER Subsystem 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 lt file_name gt for the designated source Example SOUR 1 8 USER DATA FILE LNAME returns rom signals sample dat as the default user data file AM700 Audio Measurement Set Programmer Manual 3 137 SOURce VOLTage Subsystem SOURce VOLTage Subsystem Usage The SOURce setup commands are divided into several sections Each section or subsystem deals with a specific grouping of controls that affect different aspects of the AM700 SOURce commands Suffixes SOURcel SOURce2 SOURce3 SOURce4 SOURce5 SOURce6 SOURce7 SOURce8 Analog generator HR A Analog generator HR B Analog generator HB A Analog generator HB B Digital generator DSF 1 Digital generator DSF 2 Digital Signal Processor A Digtial Signal Processor B SOURce 1 8 VOLTage MODE CW FIXed SWEep LIST Usage Sets the operating mode for the voltage output of the designated generator CW and FIXed are the same SWEep causes a voltage sweep based on the settings for the number of points dwell time per point and total sweep time LIST causes the voltage output of the designated SOURce to follow the amplitudes found in a voltage list Query SOURce VOLTage MODE RST Sets Mode to CW SOURce 1 8 VOLTage STARt numeric value
157. mit This format may be output in color depending on the setting of HCOP DEV COL AM700 Audio Measurement Set Programmer Manual 3 73 HCOPy Subsystem Default Query RST ELQuality Epson Letter Quality Good for various Epson LQ and compatible printers TIFF Tagged Image File Format This is a bit mapped image that may be output in color depending on the setting of HCOP DEV COL The power up default is the last setting ECOP DEV LANG returns the hardcopy output language format presently selected Not changed by RST HCOPy ITEM ALL IMMediate Usage Query Causes the currently visible screen to be printed to the currently selected hardcopy device using the currently selected hardcopy format Same as HCOPy IMMediate Event only no query HCOPy SDUMp IMMediate Usage Query 3 74 Same as previous command Causes the currently visible screen to be printed to the currently selected hardcopy device using the currently selected hardcopy format Event only no query AM700 Audio Measurement Set Programmer Manual INPut Subsystem 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 INPutl Analog A INPut3 Analog B INPut5 Digital_Main INPut6 DSP I
158. mounts of data Some may contain only one value others such as the multitone distortion noise measurement contain 8K of data bytes You may use TRACE POINTS lt trace_name gt to determine how many point are contained and also if there are no points available for a named trace Some trace data points are returned as x axis y axis pairs so that information like amplitude at a frequency may be determined This is true of AM700 Audio Measurement Set Programmer Manual 3 179 TRACe Subsystem 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 You should always check the number of data points if you ever query the trace data for monitor The compressed unzoomed display may contain up to 2 seconds worth of data points at the sampling rate TRACe DATA VALue lt trace_name gt lt numeric_value gt X Y Usage TRACe DATA VALue sets a particular point in a trace The first argument is the index of the point For XY plots the next two arguments are the X and Y values of the point For XY plots the index can only be one more than the number of points in the trace Example TRAC DATA VAL AME1_REF 3 5000 0 75 appends a point to the AMEI REF trace Because the Audio Analyzer reference traces are sorted the point does not remain as the third point TRACe DATA
159. ms impedance RST No change NOTE The input dBm calculation uses this resistance exclusively and does not include the effects of the AM700 s internal load impedance AM700 Audio Measurement Set Programmer Manual 3 39 CALibration Subsystem CALibration OUTPut POWer REFerence RESistance numeric value Usage Range Resolution Units RST Set the user s external resistor values to use in the AM700 display of output power dBm 0 001 to 200000 0 0 001 Ohms impedance No change NOTE Output dBm calculation takes both this reference resistance and the generator source impedance into account CALibration VOLTage FS numeric value Usage Units RST 3 40 Sets or queries the rms voltage corresponding to 0 dBFS This calibration command is used so the digital generator can follow the analog generator and to enable analog and digital measurements to be overlayed in the same view Volts No change AM700 Audio Measurement Set Programmer Manual CMODe Subsystem Audio Analyzer CMODe Subsystem Audio Analyzer Usage The CMODe ENABle commands control the display of the real time measure ment readout in the Real Time window of Audio Analyzer The CMODe FILTer command select from a set of standard filters for use in making Audio Analyzer measurements CMODe ENABle CHANnel 1 2 Boolean Usage Sets or queries the state of the Enables for channels 1
160. n 60 98 99 STATe Boolean Usage Controls whether WINDow n is visible or not The command DISPlay ONIOFF refers to this node Multiple instances of WINDow may exist under a particular DISPlay Omitting the suffix from WINDow defaults to WINDowl Parameters 0 Turns the designated window off 1 Turns the designated window on Range Windows 1 n specify the view windows in application There are four graphical display windows plus the real time view in Audio Analyzer and two in the FFT Analyzer Window60 is the Generator Status display Window98 is the notifier display and Window99 is the text window If a command in the following list of commands does not apply to a window s features 1t will not be accepted Query DISP WINDow 1 n 60 98 99 STATe returns O for off or 1 for on for the designated window Omitting the suffix from WINDow defaults to WINDow1 Likewise omitting all the optional statements as in DISP defaults to the state of WINDowl RST DISP WIND1 STAT is set to ON DISP WIND 2 n 60 98 99 STAT is set to OFF DISPlay WINDow60 STATe ON OFF Usage Sets or queries the display state of the generator status panel Query DISPlay WINDow60 STATe returns 0 or 1 for OFF or ON RST Turns off the Generator status window 3 56 AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem DISPlay WINDow98 STATe lt Boolean gt Usage Query RST Sets or queries the state of the notifier box disp
161. n Definition Freeze active STATus INPut 401 Table 3 16 INPut conditions Summary bits Condition definition Condition number Summary bits Input 1 Protected 600 Set when protection is enabled for the given input Input 2 Protected 601 Input 3 Protected 602 Input 4 Protected 603 Input 1 Unlocked 608 Set when the given digital source is unlocked Only used for 5 7 Input 2 Unlocked 609 Input 3 Unlocked 610 Input 4 Unlocked 611 Input 5 Unlocked 612 Input 6 Unlocked 613 Input 7 Unlocked 614 Input 5 Too Low 615 Input 7 Too Low 616 3 161 AM700 Audio Measurement Set Programmer Manual INSTrument Conditions 3 162 Table 3 16 INPut conditions cont Condition definition Condition number Summary bits Input 10 Unlocked 617 Used by digital interface tester Input 11 Unlocked 618 Input 12 Unlocked 619 Input 13 Unlocked 620 Input 14 Unlocked 621 Input 15 Unlocked 622 AM700 Audio Measurement Set Programmer Manual User Modifiable Conditions and Events User Modifiable Conditions and Events Table 3 17 User modifiable conditions Condition Definition Condition Number Summary bits or action User modifiable convent 9000 User triggers base User modifiable 0 9100 User modifiable 1 9101 User modifiable 2 9102 User modifiable 3 9103 User modifiable 4 9104 User modifiable 5 9105 User modifiable 6 9106 User modifiable 7 9107
162. n enable register and negative and positive transition filters The AM700 is multiple logical instruments and provides for the QUEStionable and OPERation registers These registers are further subdivided into other groupings as follows QUES tionable INPut S UMMary QUEStionable SOURce SUMMary QUEStionable INSTrument QUEStionable SOURce QUEStionable INPut OPERation TRIGger OPERation S YSTem OPERation INSTrument There is a queue for status The queue provides a human readable record of instrument events A programmer may individually enable events into the queue INSTrument Within the AM700 there are multiple logical instruments The INSTrument Subsystem 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 used to switch between AM700 applications either by name or number Several query commands are used to return the names and application numbers These are the several versions of catalog queries The catalog queries INST CAT INST CAT FULL INST LCAT and INST LCAT FULL all return comma separated list of the application name strings Instruments are selectable by number short name and long name 1 30 AM700 Audio Measurement Set Programmer Manual Getting Started Syntax Query Syntax Query Syntax Query Range MMEMory Subsystem INST NSEL lt app_number gt INST NSEL returns
163. nal routing to CSTReam AM700 Signal Selection and Routing Signals to acquire must be selected and routed to the CALCulate blocks for measurement Since the AM700 has multiple input choice for analog and digital 1 20 AM700 Audio Measurement Set Programmer Manual Getting Started 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 ROUTe The ROUTe Subsystem commands are used for switching signals in the input No Subsystem processing is done To use the ROUTe commands selectable routes must have a numerical assignments In the AM700 the route and close suffix numbers are as follows ROUTe suffixes 1 Analog acquisition channel A 2 Analog acquisition channel B 3 AES EBU digital audio CLOSe channel list indices 1 Analog input channel A 2 Analog input channel B 3 Analog generator channel A 4 Analog generator channel B Balanced FP digital audio Unbalanced RP digital audio Optical RP digital audio AES Generator O OND AM700 Audio Measurement Set Programmer Manual 1 21 Getting Started Syntax Example INPut Subsystem Suffixes Syntax 1 22 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 routl clos 1 3 rout2 clos 2 4 rout3 clos 6 7 8 9 Th
164. name is in the current working directory device can be one of rom nvram or dos Legal dos file names are permitted That is a file name of eight characters maximum length followed by a file extension up to three characters in length Filenames are not case sensitive and must be single quoted in the SCPI commands An example is MMEM DEL nvram function usrtonel ton Moving Between Directories Changing directories is done using the MMEMe mory CDIRectory command as follows MMEM CDIR dos MMEM CDIR nvram function MMEM CDIR rom function AM700 Audio Measurement Set Programmer Manual Getting Started MMEM CDIR To list the files in a directory use the MMEMemor y 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 list of the directories and files in the directory and the number of bytes they contain Copy a dos file from a floppy disk into the nvram function file using the MMEMe mory COPY command as follows MMEM COPY dos filename nvram function filename PROGram The PROGram subsystem as implemented in the AM700 is for the selection and Subsystem 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 Tcl programm
165. nce FILE NAME command 3 8 AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer 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 reference trace for comparison The front trace of the designated AME is copied for use as a reference If the frontmost trace is empty it clears the reference memory With regards to the measure ment this is the same as pressing the Set Ref button on the front panel The reference available message should appear in the view window when the reference is set AMEasure 1 4 REFerence STATe Usage Query Query only It returns 1 if and only if there is a valid reference for the given measurement type AME 1 4 REF STAT returns O for no valid reference or 1 if there is a valid reference for on for the designated AME AMEasure 1 4 XY TRACkgen lt Boolean gt Usage Example Parameters Query RST Sets or queries the state of TRACkgen for the designated AME in XY mode AME1 XY TRAC ON enables tracking of the generator ON OFF or 1 0 AME 1 4 XY TRAC returns 0 for tracking disabled or 1 for enabled Sets XY mode Track Generator to tracking enabled AM700 Audio Measurement Set Programmer Manual 3
166. nding on the month Date tracking is not be affected by RST SYSTem ERRor Usage Example 3 172 A query returns the last queued error The queue query message is a request for the next entry from the instrument s error event queue Items in this queue conatin an integer in the range 32768 32767 denoting an error event number and associated descriptive text Negative numbers are reserved for SCPI standard errors Positive number are instrument dependent An error event value of zero 0 indicates that no error or event has occurred See Appendix B for a complete listing of error codes and descriptions syst err responds with one reply from the error message spool one error reply for each query until no errors exist When no errors exist the reply to the query is 0 NO ERROR AM700 Audio Measurement Set Programmer Manual SYSTem Subsystem SYSTem KLOCk 0 1 Usage Query Example RST 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 lockout and assigns 0 to the SYST KLOC state as does the SYST KLOC 0 command SYST KLOC returns a 1 if local lockout is activated or 0 if local local lockout 1s not activated The SYST KLOC 0 1 command is used in the standard fplock function script that is incl
167. ne if a notifier window is displayed RST All notifiers are removed from the display DISPlay WINDow98 DISMiss ONE Usage Turns off the last notifier window that occurs in the display to show a warning or provide some item of information about some event If more than one notifier is displayed a second use of this command then turns off the next to last notifier window in the display Use the DISP WIND98 DISM ALL command to turn off all the notifiers Query No query for this command The associated DISP WIND98 STAT query is used to determine if a notifier window is displayed DISPlay WINDow 1 4 FEED 1 10 lt data_handle gt Example DISP WIND2 FEED2 AMEasure2 FEED 1 10 are supported but normally FEED1 and FEED2 will be used lt data_handle gt for the FEED are the names of outputs the short cut measurements AMEasurel and AMEasure2 From the front panel the feeds will always be FEED1 AME1 and FEED2 AME2 but the SCPI commands permit you to alter that selection Query DISP WIND 1 4 FEED 1 2 RST Sets Analyzer Wind1 Feedl to amel and Wind2 Feed2 to ame2 Monitor Wind3 Feed 1 to ame1 and Wind4 Feedl to ame2 DIT Wind1 Feed1 to ame1 Wind2 Feedl to ame2 Wind3 Feedl to ame3 and Wind4 Feedl to ame4 AM700 Audio Measurement Set Programmer Manual 3 55 DISPlay Subsystem DISPlay WINDow 1
168. nob of the generator The frequency of the tone burst is controllable using the FREQUENCY knob of the generator The parameters of the tone burst signal may be entered separately to effect changes to the test signal 3 118 AM700 Audio Measurement Set Programmer Manual SOURce FUNCtion Subsystem 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 1 e off time period width PERiod is constrained to be greater than WIDTh The generator converts the width time parameter into the nearest number of cycles of sine wave to generate Range 64 to 100064 Resolution 1 Units Cycles Query SOUR 1 8 TBUR PER RST 128 SOURce TBURst WIDTh numeric value Usage WIDTh is an integer containing the number of cycles of the burst The generator converts the width time parameter into the nearest number of cycles of sine wave to generate The number of cycles are always cycles of sine wave frequency SOUR FREQ CW therefore the actual time of burst on off are frequency dependent Range 10 to 100000 Resolution Units Cycles Query SOUR 1 8 TBUR WID AM700 Audio Measurement Set Programmer Manual 3 119 SOURce FUNCtion Subsystem RST 64 SOURce 1 8 FUNCtion SHAPe SIMD Usage Range Units Resolution Query Coupled Commands 3 120
169. nt 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 Epson 24 pin Tag Image File Format TIFF Interleaf Image When the Copy Format is either PostScript or TIFF the Copy Style may be set to Color Printouts are spooled to the currently selected printer port which may be one of the following GPIB COM 0 or COM 1 RS 232 File on floppy disk File in internal nonvolatile file system None This choice disables hard copy output When the Copy Destination is set to File the Output File selection is active This choice brings up a file browser shown in Figure 1 7 to let you select or name the output file name for the hard copy You may name a file by touching the Filename soft key This displays a keyboard to type in the new file name Hard copy files may be sent directly to the floppy disk for later printing A limited number of screen dumps may be stored in NVRAM for later transfer to a floppy disk The available memory in the internal NVRAM of the AM700 depends on how much of the memory is used for other user files AM700 Audio Measurement Set Programmer Manual Getting Started ar el at Drive besta_thd Select Figure 1 7 Hard Copy output file selector Copy Styles This controls the choice of
170. of the designated source Setting the dither applies for all digital generators Note Dither cannot be set to NONE using remote control commands Query SOUR 5 8 DITH TYPI E returns the current setting for dither type Note If dither is set to NONE the query returns an empty string RST Set dither type to RECTANGULAR AM700 Audio Measurement Set Programmer Manual 3 111 SOURce FOLLow Subsystem SOURce FOLLow Subsystem SOURce 1 8 FOLLow STATe Boolean Usage Turns follow mode on or off for a designated source channel Parameters Boolean ONIOFF or 110 Suffixes 1 Analog generator HR A 2 Analog generator HB A 3 Analog generator HR B 4 Analog generator HB B 5 Digital generator SF 1 6 Digital generator SF 2 7 Digital Signal Processor A 8 Digital Signal Processor B Query SOUR 1 8 STAT returns 1 for on and 0 for off for the designated generator RST ON for Sources 2 4 6 8 OFF for others 3 112 AM700 Audio Measurement Set Programmer Manual SOURce FREQuency Subsystem SOURce FREQuency Subsystem SOURce 1 8 FREQuency lt numeric_value gt 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 SOURcel 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
171. olution fo settled data points 0 010 AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer AMEasure SETTled IMD TOLerance numeric value Usage Range Query RST Sets or queries the settling tolerance setting of the intermodulation distortion measurement for the designated AME 0 to 100 AME SETT IMD TOL returns the global setting for IMD tolerance for settled data points 0 100 AMEasure SETTled LDIFference RESolution numeric value Usage Range Query RST Sets or queries the settling resolution setting of the level difference measure ment for the designated AME 0 to 200 dB AME SETT LDIF RES returns the settling resolution setting of the level difference 0 10 dB AMEasure SETTled LDIFference TOLerance numeric value Usage Range Query RST Sets or queries the settling tolerance setting of the level difference measurement for the designated AME 0 to 100 AME SETT LDIF TOL returns the global tolerance setting for level difference to be considered settled data 1 00096 AM700 Audio Measurement Set Programmer Manual 3 17 AMEasure Subsystem Audio Analyzer AMEasure SETTled LEVel MINimum numeric value Usage Range Query RST Sets or queries the minimum amplitude of data to consider in determining if a signal is being received 0 to 173
172. on SCPI Std SCPI Std 19 7 19 16 1991 STATUS OPERation LEVEN 18 5 CONDition ENABle ENABle QUEStionable EVENt CONDition ENABle ENABle PRESet Optional Commands 3 2 All other commands in the SCPI Command Descriptions are considered optional in that they depend on the capabilities of the SCPI instrument Commands that are used will be implemented exactly as specified by using the SCPI defined com mands Certain commands if used require that other commands also be implement ed If a command is implemented where the instrument will not support all the SCPI AM700 Audio Measurement Set Programmer Manual AM700 SCPI Commands 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 apply to the instrument s capabilities Table 3 3 SCPI command syntax symbols Symbols Description Encloses a set of variables that are selectable or one or more parameters that are optional when controlling the instrument Omitting the optional element causes the default action to occur Encloses one or more parameters than may be included zero or more times Indicates a query by appending to the last keyword in a command Not all commands have a query an
173. oned within overall dynamic range of approximately 44 to 122 dBu The numeric value in the Range command is the level at which the input signal will clip the maximum signal level for the range window The default range setting is AUTO In AUTO the input signal is examined and the range window is positioned to produce a useful measurement on the applied signal Setting the range to a specified value turns off AUTO Syntax INPUt RANGe AUTO lt Boolean gt ONCE INPut RANGe lt numeric_value gt Example The first of the two following examples turns autoranging on the second sets the signal clipping level at 35 dBu INPut RANGe AUTO ON INPut RANge 43 Range The numerical_value for range is 0 0870 to 173 616 volts in 12 6 dB steps dBu Volts 18 9911 0 0870 12 9911 0 1736 6 9911 0 3464 0 9911 0 6911 5 0089 1 3789 11 0089 2 7512 17 0089 5 4893 23 0089 10 9527 29 0089 21 8535 35 0089 43 6034 41 0089 87 0003 47 0103 173 6160 Setting the value for a number that is in between the step settings defaults the range to the next highest valid range step For example if you set it for 2 volts the actual setting will be 2 7512 for clipping at approximately 11 dBu AM700 Audio Measurement Set Programmer Manual 1 23 Getting Started 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 S
174. p_run user rm lt file gt Removes one or more named files Error reports are not fully implemented for removing files scpi Specifies that the command following is a SCPI command The Tcl parser passes it immediately to the SCPI command interpreter Further file access and rm for that matter can be accessed through the scpi command and the MMEMory subsystem 4 8 AM700 Audio Measurement Set Programmer Manual Index 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 Subsystem 3 41 COM1 and COMO Connectors 1 8 Command Notation 3 4 command path syntax 3 4 Command Subsystems 2 1 Commands IEEE 488 2 1 3 long form 3 3 mandated 3 1 optional 3 2 short form 3 3 syntax notation symbols 3 3 Compliance Criteria 2 3 Configuration System Communications 1 10 Connecting Printers 1 11 AM700 Audio Measurement Set Programmer Manual Connector COMI and COM2 1 5 1 8 GPIB 1 7 Remote 1 8 Console File 3 81 Control Port 1 2 Control Protocol 1 1 Copy destination 1 16 format 1 16 styles 1 17 Copy button 1 14 Copy Menu 1 14 CSTReam Subsystem 1 25 3 51 D data handle 3 72 delete copy 1 15 DeskJet 1 16 digital audio SENSe commands 3 104 SOUR
175. py to a file named by the MMEM NAME filename command in NVRAM The GPIB port will not work for hardcopy output if the GPIB is currently being used for remote control Example hcop dest syst comm serl 3 72 AM700 Audio Measurement Set Programmer Manual HCOPy Subsystem 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 lt Boolean gt Usage Sets or queries the state of the color output for PostScript and TIFF formatted files When set to ON printer output will be color formatted If other formats than PostScript or TIFF or used the COLor state is ignored and the file is output as monochrome gray scale only Query HCOP DEV COL returns O for off and 1 for on RST Sets COLor to off HCOPy DEVice INVert Boolean Usage Inverts the gray scale hardcopy if set Query HCOP DEV INV returns O for off and 1 for on RST Not changed by RST Default setting is O off HCOPy DEVice LANGuage PCL POSTscript ELQuality TIFF INTer leaf Usage This command allows the hardcopy format to be specified We support the following formats Parameters PCL HP s Printer control language Good for HP DeskJet and HP LaserJet POSTscript A 300K output file is spooled even when the output device is PostScript At 9600 baud this will take about 5 minutes to e
176. queries the parity setting for the digital data words Query SYST COMM SER 1 2 PAR TYPE RST NONE SYSTem COMMunicate RELay STATe Boolean Usage Used to set or query to state of the Remote relay on the rear panel of the AM700 Query SYST COMM REL STAT returns for closed or 0 for open RST Sets state to 0 SYSTem DATE lt year gt lt month gt lt day gt Usage Sets or displays the current AM700 internal calendar date Parameters lt year gt Must be lt numeric_value gt The year number value is rounded to the nearest integer It must be entered as a four digit number including century and millennium information example 1997 AM700 Audio Measurement Set Programmer Manual 3 171 SYSTem Subsystem Query RST lt month gt Must be lt numeric_value gt 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 lt day gt Must be lt numeric_value gt The day number is rounded to the nearest integer in the range of numbers based on the lt month gt The days of each month are tracked correctly and leap years will have February 29th syst date returns three fields separated by commas lt year gt in NR1 format Range depends on how long the AM700 tracks the calendar month is NRI format in range of 1 to 12 day is NRI format in the range of 1 to 31 depe
177. r Epson LQ end Female DB 9 connector pin number AM700 end 1 shield ground shield ground 3 RXD 3 TXD 20 DTR 8 CTS 7 signal ground 5 signal ground Note the following when connecting an Apple LaserWriter to a AM700 serial port Setting Up The AM700 Set the selected port s Baud Rate to 9600 Flow Control to XON XOFF Character Size to 8 Reset Character to Ctrl D and Carrier Detect to Disabled Setting Up The LaserWriter Set the rear panel switch to the 9600 position The cable connecting the AM700 and the LaserWriter should be wired as described in Table 1 8 The cable must have a female DB 9 connector on the AM700 end and a male DB 25 connector on the LaserWriter end AM700 Audio Measurement Set Programmer Manual Getting Started Connecting an HP LaserJet DeskJet or ThinkJet Making Your Own LaserJet Cable Table 1 8 Apple LaserWriter connections Male DB 25 connector pin number Apple Female DB 9 connector pin number LaserWriter end 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 You will have to configure both the AM700 and the printer to respond correctly Setting up the AM700 In Configure menus under System Setup Copy set the Copy Format to HP printer type Select the output port from the Copy Destination choices Setting up the port for communications is
178. r point of the y axis This value may be bounded by the range of the data When a new CENTer value is entered the division values remain the same but the TOP and BOTTom values change Query DISP WIND3 TRAC1 Y SCALe CENT returns the value of the center point of the y axis scaling RST Sets to the midpoint of the scale AM700 Audio Measurement Set Programmer Manual 3 65 DISPlay Subsystem DISPlay WINDow 1 4 TRACe 1 2 Y SCALe TOP lt numeric_value gt 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 Volts dBr is 1 000 Query DISP WIND1 TRACel Y SCALe TOP returns the value of the top of the y axis scale of tracel in window 1 RST Sets the TOP to the maximum value for the appliation DISPlay WINDow 1 4 TRACe 1 2 Y SPACing LINear LOGa rithmic Usage Sets the Y axis scaling to either linear or logarithmic If log units are in effect the spacing remains linear Query DISP WIND1 TRAC1 Y SPAC returns the type of y axis scaling in use either LINEAR or LOGARITHMIC for trace 1 of window 1 RST At RST SPACing is set to LINear DISPlay WINDow 1 4 TYPE display name Usage Controls the method for display of the measurement data in the four graphical views 1 through 4 The RT view WINDS is fixed in the method of display to numerical readouts of the measurem
179. r queries until the no operation pending flag is TRUE RS 232C The COMI and COM2 ports may be configured as serial RS 232C DTE ports Interface These are DB 9 male connectors The Serial Interface parameters given in Information Table 1 5 are user selectable using menu control If you are connecting the port to another terminal you will need a null modem connector to make the appropriate connections A user supplied printer cable is needed to make the connection between the AM700 and the user s printer Table 1 5 Serial port protocol Capabilities Description Serial ports COM1 and COM2 RS 232C Connector DB 9 male Configured as DTE ports Serial interface parameters RS 232C Baud Rate User selectable 300 600 1200 2400 and 9600 19 200 and 38 400 Flow Control XON XOFF CTS RTS and None AM700 Audio Measurement Set Programmer Manual 1 5 Getting Started Table 1 5 Serial port protocol cont Serial interface parameters Signal Bits 70r8 Stop Bits lor 2 Parity Odd Even and None 1 6 AM700 Audio Measurement Set Programmer Manual Getting Started Rear Panel I O Connectors KYBD VGA VIDEO REMOTE COM1 COM2 DIGITAL AUDIO our IN A m n AES REF OUT IN 2 EN REPLACE 80 132 UNBALANCED FUSE A MARKED 230V 180 253 OPTICAL LINE POWER FUSE SELECTOR o CJ DSP PORT D
180. re given in this heading Common errors such as mistyping the command are usually not included in this heading When additional commands are linked to the possible action of a command is ways that are not obvious they are given here If there is a state change to an argument as a result of sending the RST command to the AM700 that is given in this heading AM700 Audio Measurement Set Programmer Manual 3 5 AM700 SCPI Commands 3 6 AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Audio Analyzer 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 locate by application The majority of the AMEasure commands are used for the Audio Analyzer application AMEasure 1 4 STATe Boolean Parameters ON OFF and 1 0 Usage Enables the AMEasurement for the designated AME Suffixes AMEI MEAS 1 AME2 MEAS 2 AME3 MEAS 3 AMEA MEAS 4 Query AME 1 4 STAT returns O for off or 1 for on for the designated AME RST AME 1 4 State ON AMEasure 1 4 HISTory numeric value Parameters 0Oto4 Usage Sets the number of traces to be held as history in a display 0 is no history and only the current trace is displayed A setting of 4 hold four traces as history Acquiring another trace past four deletes the
181. ree to make connections to the equipment under test and operate the AM700 making the measurements without having to have immediate access to the front panel of the AM700 A function program has to be written with the appropriate commands to make use of the remote connector for the operation just described 1 8 AM700 Audio Measurement Set Programmer Manual Getting Started REMOTE DB 9 FEMALE REMOTE CONNECTOR 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 Figure 1 4 Remote contact closure connector Table 1 6 Remote connector pins Remote connector Control Type Contact Closure Connector DB 9 female Pin 1 TTL 0 to 5V lt 100 mA Inputis protected Use the 5 V Level Input output of pin 7 to drive this input via an external contact closure relay The state of the TTL input HIGH or LOW can be read and used as an external trigger input Pins 2 4 6 and 8 Ground AM700 Audio Measurement Set Programmer Manual 1 9 Getting Started Table 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 remote control Pin 5 to Pin 9 Pin 7 5 V Output Reserved normally closed conta
182. rface In null mode zeros are sent in the user bits In file mode the user bits are determined by the contents of a user specified file Current software in the AM700 forces both subframes on the digital interface to have the same user bits Changes to one channel will then cause the same change in the other channel Query SOUR 516 DAUD UBIT MODE returns the setting for UBITs MODE RST Sets UBITs MODE to NULL SOURce 5 6 DAUDio UBITs FILE NAME filename Usage Designates the filename 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 path for the file to be used Current software in the AM700 forces both subframes on the digital interface to have the same file name Changes to one channel will then cause the same change in the other channel RST Sets filename to null usr 3 110 AM700 Audio Measurement Set Programmer Manual SOURce DAUDio Subsystem SOURce 5 6 DAUDio UBITs FILE LNAME filename Usage Designates the filename with will path to be used for setting user bits when the UBITsS MODE command 1s set to FILE Query SOUR 5 6 DAUD UBIT FILE LNAME returns the name with path for the file to be used RST Set long filename to rom userbits null usr SOURce 5 8 DITHer TYPE RECTangular TRIangular NONE Usage Selects the shape of the dither applied to the signal
183. ries the contents of the Standard Query Event Status Enable Register ESR Standard Event Status Regis Queries the contents of the Standard ter Query Event Status Register Reading the register clears it SRE NRF Service Request Enable Sets the Service Request Enable Register Command bits SRE Service Request Enable Query Queries the Service Request Enable Register Returns an NR1 thatis the value of the service request enable register STB Read Status Byte Query Queries the status byte Returns an NR1 Table 1 3 Internal operation commands Command IDN Identification Query RST TST Self Test Query that is the value of the status byte and the master summary message Queries the id of the AM700 Reset Command Does a AM700 reset This is currently a NO OP It is effect justtests the remote connectivity and does not change the operating state of the AM700 AM700 Audio Measurement Set Programmer Manual Getting Started Table 1 4 Synchronization commands Command Function OPC Operation Complete Causes the AM700 to Generate the Command operation complete message in the Standard Event Status Register when all pending selected device operations have been finished OPC Operation Complete Query Places an ASCII 1 in the AM 700 s output queue when all pending selected device operations have been finished WAI Waitto Continue Command Prevents the AM700 from executing further commands o
184. rted Table 1 1 IEEE 488 1 interface functions implemented in the AM700 Function Implemented Notes Source Handshake SH1 Complete capability Acceptor Handshake AH1 Complete capability Talker 6 Basic Talker Serial Poll Unaddr if MLA Talker extended TEO No capability Listener L4 Basic Listener Unadar if MTA Listener extended LEO No capability Service Request SR1 Complete capability Remote Local RLO No local lock out Parallel Poll PPO No capability Device Clear DC1 Complete capability Device Trigger No capability Controller CO No capability Electrical Interface E2 Three state bus drivers IEEE 488 2 Complete details of IEEE 488 2 commands and operation are found in IEEE STD Commands 488 2 1992 IEEE Standard Codes Formats Protocols and Common Commands A brief summary of those implemented in the AM700 is given in the following tables Table 1 2 IEEE 488 2 status reporting commands Command Name Function CLS Clear Status Command Clears status data structures and forces the device to the Operation Completed Command Idle State and the Operation Complete Query Idle State ESE NRf Standard Event Status Enable Sets the Standard Event Status Enable Command Register bits AM700 Audio Measurement Set Programmer Manual 1 3 Getting Started Table 1 2 IEEE 488 2 status reporting commands cont Command Name Function ESE Standard Event Status Enable Que
185. ry block data format for down loading to the AM700 The program name used is the currently selected program name The specified program must have a unique name To download and overwrite an existing program of the same name the first program must be deleted Query PROG SEL DEF returns the contents of the program named by the prog name lt progname gt command in arbitrary block data format Example PROG SEL DEF 223This is a test program uses the file name given by PROG SEL NAME progname and stores the program data in the file See PROG EXPL DEF for more information on definite length arbitrary data header PROGram SELected DELete SELected Usage Deletes the selected downloaded function program The program name used is designated by the NAME command PROGram SELected DELete ALL Usage Deletes all the downloaded function programs in the AM700 Error If a program is running a Program currently running error 284 is generated and no programs are deleted PROGram SELected LABel Query Query used to determine the label of the selected function file 1f a label is included in the file This query looks in the first four lines of a function file to find a label A label consist of the non terminated text and white space between the end of the word label and the end of the line Note label is not case sensitive 3 98 AM700 Audio Measurement Set Programmer Manual PROGram Subsystem
186. s 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 measurement being made Range CSTReam1 CSTReam2 CSTReam1 feeds channel one of the application CSTReam2 feeds channel two of the application CSTReam 1 2 FEED lt data_handle gt Usage data handle is the name of the selected audio for this input channel given as the name of one of the SENSe subsystems Parameters CSTReaml FEED SENSel CSTReam2 FEED SENSe3 Parameters Feed lt data_handles gt are sense outputs The possible sense feeds are SENS 1 Analog A High Res A D SENS2 Analog A High BW A D SENS3 Analog B High Res A D SENS4 Analog B High BW A D SENS5 Digital A Main SENS6 Digital B Main SENS7 DSP A Port SENS8 DSP B Port SENS9 Digital A Ref SENS10 Digital B Ref AM700 Audio Measurement Set Programmer Manual 3 51 CSTReam Subsystem Default Omitting the suffix on CSTReam is the same as CSTReaml Query CSTR 1 2 F1 Lr ED returns the data feed for the designated CSTReam Example Use SENSel audio Analog A high resolution A D converter output for the application s channel one measurements CSTR1 FEED SENSI RST Sets CSTR1 FEED to SENS1 and CSTR2 FEED to SENS3 I TI 3 52 AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem
187. s in place to conform to SCPI standard practices 3 92 AM700 Audio Measurement Set Programmer Manual PROGram Subsystem 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 Tcl programming language permanently included in the rom functions directory and any user generated files in the nvram func tions directory The function names are the file names found in those two directories Do not name a user generated file the same name as one of the provided functions in the rom function directory as that will make the function stored in ROM inaccessible Function programs may be loaded either using the DOS file transfer capabilities of the MMEMory subsystem or using the PROGram subsystem commands for unloading via the GPIB interface Function programs loaded using the GPIB interface must be formatted as arbitrary block program data Function programs may be loaded from a floppy disk via the DOS interface using the file browser screens called up when the front panel Storage button is pressed Two methods are provided for accessing a particular function using SCPI commands One method employs EXPLicit reference for each command All commands under the EXPLicit node directly reference the desired function by progname
188. s the first or left channel CST2 is the second or right channel Query only This query is available only while the Digital Interface Tester is running and the numbers are updated only when the Channel Status table display is visible A query made when the Channel Status table is not displayed will give a return but that return will be the last received data 1f any has been received This query returns 24 integers each corresponding to a byte of channel status information for the selected channel The encoding of the integers is decimal numeric order These values correspond exactly with the raw channel status displays No RST event AMEasure DAUDio PPJitter Usage Response 3 30 Query only The data returned by this query is updated only when the eye diagram display is visible on the AM700 s screen This query returns a floating point value representing the currently measured peak to peak jitter measurement AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem Digital Interface Tester AMEasure 1 4 STATe ON OFF Usage Turn the designated AMEasure for the Digital Interface Tester on or off Query AME 1 4 STAT returns O for off and 1 for on for the designated AMEasure RST Sets AMEI state on and AME 2 4 states off AM700 Audio Measurement Set Programmer Manual 3 31 AMEasure Subsystem Audio Monitor AMEasure Subsystem Audio Monitor The Audio Monitor has minimal use of the
189. shed 105 Status Bits 3 Waiting for Mtone Ch 1 4 Waiting for Mtone Ch 2 5 Triggered Ch 1 6 Triggered Ch 2 Trigger for Monitor and FFT 3 144 AM700 Audio Measurement Set Programmer Manual STATus Subsystem 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 Query Query only STATus OPERation ENABle numeric value Usage Sets the enable mask to allow true conditions in the OPERation register to be reported in the summary bit If a bit is 1 in the enable register and its associated event bit transitions to true a positive transition will occur in the associated summary bit Range 0 to 32767 where the numeric value represents the decimal value of the 16 register bits The value of 32767 is 215 for all 16 register bits 0 through 15 are set to 1 Query Returns the status of the OPERation ENABle register as an lt nr1 gt value representing the bit states of the OPERation register bits AM700 Audio Measurement Set Programmer Manual 3 145 STATus Subsystem STATus OPERation NTRansition lt NRf gt Usage Sets the negative transition filter Setting a bit in the positive transition filter causes a to 0 transition in the corresponding bit of the associated condition register to cause
190. ssignments are described by the the AME MODE command FFT implements AME MODE with the following initial values for each suffix combination AMEI MODE FFT AME2 MODE FFT AME3 MODE MTONe AME4 MODE MTONe AMES MODE MTONe TRACe The trace subsystem contains measurement results for display and remote query Subsystem Trace queries are used to return the measurement data held in a trace Different 1 28 AM700 Audio Measurement Set Programmer Manual Getting Started traces are selected by trace name not suffixes Trace commands are also application specific and will change with the Instrument selection A useful query in the Trace subsystem is one that returns the names of the defined traces Query TRACe CATalog or trac cat If there are no named traces a single empty string is returned When multiple traces are defined the names are returned in a comma separated list of trace_name strings A listing of the possible trace names by application is provided in the TRACe subsystem commands in AM700 SCPI Commands Section 3 DISPlay The display commands control the number and type of displays that are available Subsystem fora running application The adjustments available in the DISPlay subsystem include controlling display brightness turning on and off view windows graphs text and generator control panel enabling and positioning cursors entering text in a text view window dialog box assigning X and Y axis scales and sw
191. stem 3 108 SOURce FOLLow Subsystem 3 112 SOURce FREQuency Subsystem 00 0 0 eee eee eee eee 3 113 SOURce FUNCtion Subsystem 3 115 SOURce LIST Subsystem 3 128 SOURce MTONe Subsystem llle eee eee 3 131 SOURce STATe Subsystem 3 132 SOURce SWEep Subsystem 3 133 SOURce USER Subsystem 3 136 SOURce VOLTage Subsystem llle eee eee 3 138 STATus Subsystem s coo air te ar We ee a eR ga 3 140 Status Reporting Structures 3 140 STATus OPERation INSTrument Registers oooooooooooo o 3 147 Status Operation Instrument Registers 00 3 147 STATus OPERation TRIGger Registers oooooo oooooooooooo 3 150 STATus OPERation SYSTem Registers ooooooooooooocmoo o o 3 152 STAT OPER SYST Summary 3 152 AM700 Audio Measurement Set Programmer Manual iii Table of Contents Examples Index Status Questionable Registers 3 154 Status Questionable Input Registers llle less 3 156 Status Questionable Input Summary Registers 3 158 STATus QUEStionable Registers Conditions 3 159 SOURCE Summary id tcs e EDS 3 160 INSTrument Conditions 3 161 User Modifiable Conditions and Events 3 163 Status Questionable Instrument Registers 3 165 Status Questionable Source Registers 3 166 Status Questionable Source Summary Registers 3 167 SYSTem Subsyst m onc claws eons ELE es eee cb bee hg SN de Y 3 168 TRACE Subsys
192. ster bits STATus OPERation INSTrument PTRansition numeric value Usage Sets the positive transition filter Setting a bit in the positive transition filter causes a O to transition in the corresponding bit of the associated condition register to cause a 1 to be written in the associated bit of the corresponding event register 3 148 AM700 Audio Measurement Set Programmer Manual STATus OPERation INSTrument Registers 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 INSTrument PTRansition register as an lt nr1 gt value representing the bit states of the OPERation INSTrument register bits STATus OPERation INSTrument NTRansition numeric value Usage Sets the negative transition filter Setting a bit in the positive transition filter causes a to 0 transition in the corresponding bit of the associated condition register to cause a 1 to be written in the associated bit of the corresponding event register 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 INSTrument NTRansition register as an lt nr1 gt value representing the bit states of the OPERation register bits STATus OPERation INSTrument MAP numeric value numeric value AM700 Audio Measurement Set Programmer Manual 3 149 STATus OPERation TRIGger Registers ST
193. t be configured to make FFT measurements Each of the five listed measurements can be individually enabled and disabled The command to enable disable the measurements is AME 1 5 STAT Boolean All five measurements are enabled when FFT starts The FFT measurements measurements 1 and 2 are not configurable from within the AMEasure subsystem The multitone measurements measurements 3 4 and 5 are configurable within the AMEasure subsystem AM700 Audio Measurement Set Programmer Manual 3 27 AMEasure Subsystem FFT AMEasure 1 5 MODE Usage Query 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 AMET 3 5 always return MTONE AME 1 5 MODE returns FFT or MTONE depending on the AME queried AMEasure 1 5 STATe Boolean Usage Parameters Query RST Turns the designated AMEasure 1 through 5 ON or OFF ON or OFF and 1 or 0 AME 1 5 STAT returns 1 for on or 0 for off Sets AME 1 5 states on AMEasure 3 5 MTONe FUNCtion LEVel CROSstalk LDIFfer ence PDIFference MDIStortion Usage Parameters 3 28 Sets or queries the function attached to the MTONe measurement LEVel Multitone Level on AME MTON INP channel CROSstalk Crosstalk into AME MTON INP channel from the other channel the AME MTON INP channel is the undriven channel LDIFference Level difference betwe
194. t Programmer Manual 2 5 SCPI Conformance Information 2 6 AM700 Audio Measurement Set Programmer Manual AA AM700 SCPI Commands 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 declared mandatory by IEEE 488 2 These are the following Table 3 1 IEEE mandated commands Mnemonic Name 488 2 Section CLS Clear Status Command 10 3 ESE Standard Event Status Enable Command 10 10 ESE Standard Event Status Enable Query 10 11 ESR Standard Event Status Register Query 10 12 IDN Identification Query 10 14 OPC Operation Complete Command 10 18 OPC Operation Complete Query 10 19 ARST Reset Operation 10 32 SRE Service Request Enable Command 10 34 SRE Service Request Enable Query 10 35 STB Read Status Byte Query 10 36 TST Self Test Query A self test is NOT done 10 38 WAI Wait to Continue Command 10 39 The optional commands described by IEEE Std 488 2 are not required by SCPI AM700 Audio Measurement Set Programmer Manual 3 1 AM700 SCPI Commands Required Commands The following commands are required in all SCPI instruments Table 3 2 SCPI required commands Mnemonic SYSTem ERRor VERSion Command description section Syntax and style secti
195. t Programmer Manual 3 59 DISPlay Subsystem DISPlay WINDow 1 4 TRACe 1 2 STYle CSTatus SUBFrame A B BOTH Usage Sets the Digital Interface Tester 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 returns the setting as A B or BOTH RST Sets SUBFrame to BOTH DISPlay WINDow 1 4 TRACe 1 2 STYLe PLOT LINes Boolean Usage Sets the Audio Analyzer display of data to be a line graph of the data Usually both line plot and point plot will be on One must be and attempting to set both to zero will cause the other to toggle back to a 1 Query DISP WIND3 TRAC2 STYL PLOT LIN returns 0 for off or 1 or on RST Sets line plot on DISPlay WINDow 1 4 TRACe 1 2 STYLe PLOT POINts Boolean Usage Sets the Audio Analyzer display of data to be a point The position of the point above the baseline is an indication of data point value Usually both point plot and line plot will be on One must be on and attempting to set both to zero will cause the other to toggle back to a 1 Query DISP WIND2 TRAC1 STYL PLOT POIN returns 0 for off or 1 for on RST Sets point plot on 3 60 AM700 Audio Measurement Set Programmer Manual DISPlay Subsystem DISPlay WINDow TRAce X AXIS UNIT unit type Usage Used to set the units of the traces x axes Example DISP WIND 1 DISP WIND TRAC AXI
196. t enabled in the Audio Analyzer Real Time window RST Sets the Wow amp Flutter enable to off CMODe FILTer STATe Boolean Usage Sets or queries the state of the Filter selection of Audio Analyzer If you wish no filter on either channel you must set CMODe FILT TYPE 1 2 to NONE for the channel you want to remain unfiltered This command CMOD FILT STAT ON OFF controls the filter state for both channels Query CMOD FILT STAT returns 0 for off or 1 for on The filter state applies to both Channels RST Sets the filters states to off 3 42 AM700 Audio Measurement Set Programmer Manual CMODe Subsystem Audio Analyzer CMODe FILTer TYPE 1 2 Usage filter name 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 Parameters Query RST AM700 Audio Measurement Set Programmer Manual TYPEI TYPE2 Channel 1 Filter Channel 2 Filter NONE CCIRA68 CCIRARM AWeight BWeight CMessage CWeight FWeight LP15000 HP400 No filt CCIR 468 CCIR ARM Weighting selected r typ Weighting Message Weighting CO COD D ligal Weighting 15 kHz low pass 400 Hz high pass CMOD FILT TYPE 1 2 returns the currently selected filter_name in double quotation marks as a SCPI string For example C
197. t unit setting associated with a VOLTage query reply or command entry RST Sets the VOLTage unit to V 3 184 AM700 Audio Measurement Set Programmer Manual E Examples 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 Tcl commends used to direct the measurements of the audio measurement set Writing a Function Functions may be created externally to the AM700 using Tel programming and loaded through the floppy disk drive into the file system of the AM700 Front panel menus for loading files into the internal file system are called up by the Storage button Functions may also be loaded through SCPI commands using the PROGram subsystem commands A function program may be very simple or it may contain many steps A running function program in interpreted by the Tcl parser Some Tcl formatting information is required Sample A few points are mentioned here to show why they are used in the sample Full Function information on Tcl programming is found in Part 1 of Tel and the Tk Toolkit Program Addison Wesley Publishing Company 1994 Tcl comments are preceded by a symbol as the first non blank character in the line The symbol appearing in the line at other locations is treated as any other character m If double quote marks are in used in a
198. tatus are not affected by PREset PREset does not clear any of the event registers or any item from the error event queue Those are cleared by the CLS command PREset sets the device dependent enable register to all 1 s transition filters are set to a device dependent state PTR NTR or both STATus PRESet enables errors and disables all other events The summary of the queue is reported in bit 2 of the Status Byte register Query No query this is an event STATus QUEue NEXT Usage Returns the next queued error report from the human readable status register Query Query only STATus QUEue ENABle lt parameter gt Usage Enables the Error Queue list Parameters The parameter may be a decimal number or it may be sent as a non decimal numeric mask Query STAT QUE ENAB AM700 Audio Measurement Set Programmer Manual 3 143 STATus Subsystem 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 Table 3 4 Summary of STATus OPERation Summary bit settings Condition 0 Calibration 3 Sweep 5 Trigger 12 System 13 Instrument Summary 14 Program Running Table 3 5 STATus 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 fini
199. ted USER NAME lt progname gt PROGram SELected USER SET or PROGram EXPLicit USER NAME lt progname gt At power on if there is a function called startup tcl stored in the nvram function directory that function will be run Any output from the startup tcl function appears in the regular function output window Running a function from remote control using SCPI commands requires the following steps 1 Send PROG CAT to get a comma separated list of the available functions Function names are recovered from the rom function and from the nvram function directories 2 Use the PROG SEL NAME lt progname gt command to select the function program to run You may also use the PROG EXPL STAT lt progname gt RUN command at this point to start the function named explicitly The syntax of the lt progname gt file can be used without quotes unless a period is used in the name to separate the base from the extension If so then quotes are required to convey the name to the AM700 Without the quotes the AM700 will report the command as an error Examples prog expl stat testl run prog name t 0044 tcl AM700 Audio Measurement Set Programmer Manual Examples 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 Timed A timed function may be set to run at certain
200. ted input source for the Y axis in the designated AME in XY mode RST AMEI Channel 1 AME2 Channel 2 AME3 Channel 1 AME4 Channel 1 AM700 Audio Measurement Set Programmer Manual 3 25 AMEasure Subsystem Audio Analyzer AMEasure 1 4 XY Y FUNCtion char data 3 26 Parameters Usage Query RST FREQuency THD THDN IMD PDIFference SEParation CROSStalk LDIFference LEVel Sets or queries the measurement function attached to the y axis of the designated AME in XY mode AME 1 4 XY Y FUNC returns the measurement function attached to the y axis in XY mode AMEI AME2 AME3 AME4 LEVEL LEVEL LDIFFERENCE PDIFFERENCE AM700 Audio Measurement Set Programmer Manual AMEasure Subsystem FFT 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 AMEasureS Configurable Multitone These measurements assignments are described by the the AME MODE command FFT implements AME MODE with the following initial values for each suffix combination AME1 MODE FFT AME2 MODE FFT AME3 MODE MTONe AME4 MODE MTONe AMES MODE MTONe The AME MODE values and hence the measurement mode are not changeable within FFT That is to say the type of multitone measurement made by measure ments 3 through 5 can be altered using AMEasure but the measurements can no
201. tem EE 3 175 TRiGgSerSubSystem dese cae e see NER ee CER RES 3 181 UNIT Subsystem Ne See E belated Bee a 3 182 AM700 Use of the Unit Subsystem 3 182 Writing a Function 4 1 Sample Function Program 4 1 Running a Function 4 4 Timed FunctionS 2 SEENEN Ae EEN dee E e dut 4 5 Tcl Programming Changes 0 0 00 eese 4 6 AM700 Audio Measurement Set Programmer Manual Table of Contents List of Figures Figure 1 1 Figure 1 2 Figure 1 3 Figure 1 4 Figure 1 5 Figure 1 6 Figure 1 7 Figure 1 8 Figure 1 9 AM700 Rear Panel 0 2 c eee ee ewes GPIB Connector o oooooocooomoommo COMI and COM2 serial ports Remote contact closure connector Configure system setup communicate menu The copy configuration menu Hard Copy output file selector AM700 SCPI systems for measurements Analog hardware SCPI system subsystems Figure 1 10 AM700 signal routing to CSTReam Figure 1 11 FFT CALCulate subsystem block Figure 1 12 Switching Between FFT and Multitone Figure 1 13 GCONtrol subsystem for the AM700 generator Figure 3 1 Status register operation showing a bit transition event for multitone ooooooooooooooooo oso Figure 4 1 List of Tables Table 1 1 Sample of a SCPI function IEEE 488 1 interface functions implemented in the
202. terfaces and the remote connector The COMMunicate commands are divided into those for the GPIB interface those for the SERial interface and those for the remote connector There are two serial ports COM1 and COM2 that require parameter settings The serial ports support printer hardcopy and console operating system command flow used for diagnostics output Other commands under this Subsystem are used to query for system errors set the AM700 clock date and time and control the system save state operation SYSTem COMMunicate GPIB ADDRess lt 0 30 gt Usage Sets the GPIB address of the AM700 Parameters lt numeric_value gt range for the address is 0 to 30 NOTE You will have to reconfigure your GPIB controller to recognize the new AM700 address to be able to talk to it after you change the address Query syst comm gpib addr returns the GPIB address of the AM700 RST No RST event SYSTem COMMunicate GPIB SELF MODE TLISten TONLy OBUS NOTE You will have to reconfigure your AM700 locally to regain remote control if you set it to TONLy or OBUS from remote control You should not use this command if you want to retain remote control of the AM 200 Usage Sets the GPIB interface mode to talk listen the default state talk only or off bus Talk only mode is used to drive a printer connected only to the AM700 3 168 AM700 Audio Measurement Set Programmer Manual SYSTem Subsystem Query RST GP
203. the GCONtrol subsystem The type of audio signal is selected using the SOURce FUNCt ion SHAPe commands GCONtro1 1 2 ANALog LDIStortion ON OFF Usage Suffixes Query RST Sets or queries the state of the analog generator distortion reduction filter GCONI is Analog Generator A GCON2 is Analog Generator B GCON ANAL LDIS returns O for OFF and FAST and 1 for ON Low distortion Set the low distortion mode to OFF GCONtrol ANALog MODE HRESolution HBW high bandwidth Usage The MODE command for the analog generator selects between the high resolution analog audio generator HRES and the high bandwidth generator HBWAN In high resolution mode the generator bandwidth is O to 24 kHz in high bandwidth mode it is 0 to 80 KHz The generator output in HRES is true stereo with independent signals possible on both A and B In HBWAN mode the signal is the same on both output channels AM700 Audio Measurement Set Programmer Manual 3 69 GCONtrol Subsystem Example gcon anal mode hres sets the Analog generator to high resolution mode Query GCON ANAL MODE returns the selected generator HRES or HBWAN RST Sets the analog mode to high resolution HRES GCONtrol DIGital MODE AES DSP Usage Selects between the AES standard format generator or the DSP digital signal processor as the source of the digital audio signal Query GCON DIG MODE returns the selected digital generator mode AES or DSP R
204. the number of the selected application INST SEL lt app_name gt INST SEL returns a short form name for the selected application INST LSEL app_descriptive_name INST LSEL returns a long descriptive name of the selected application NSEL SEL LSEL 1 FFT FFT analyzer 2 Analyzer Audio analyzer 3 Monitor Monitor 4 Digital Digital Interface Tester 5 Diagnostics Diagnostics 6 PanelCal Touch Panel Calibration 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 storage unit specifier with any filename given to the MMEMory commands The syntax of the file name is lt device path_name path_name lt file_name gt 66 The device portion is optional device can be one of rom nvram or dos Once past the device specification the name looks pretty much like a UNIX file name Slashes separate the path name components Mass MEMory provides mass storage capabilities for the AM700 Mass storage is either internal or external and the AM700 supports both The CLOSe FEED NAME and OPEN commands are used to stream data from anywhere in the data flow into a file for saving HCOPy output Mass storage media may be formatted in one of a number of
205. tion SYSTem Registers STATus OPERation Table 3 10 STATus OPERation Condition definition Condition number Calibration 100 Sweep 103 Status Setif calibration is occurring Set when a sweep is started cleared with a sweep is finished Trigger for Monitor and FFT 105 Status Bits 3 Waiting for Mtone Ch 1 4 Waiting for Mtone Ch 2 5 Triggered Ch 1 6 Triggered Ch 2 STAT OPER SYST Summary Table 3 11 System conditions Condition Definition Condition Number Summary bits Floppy inserted 300 Setwhen floppy disk is inserted cleared when removed Spooling 302 Setwhen spooling a print job cleared when finished Sound play 303 Set when the DSP is Remote Sense 304 performing the sound func tion Mirrors the internal contact closure input 3 152 AM700 Audio Measurement Set Programmer Manual STATus OPERation S YS Tem Registers STATus STATus STATus STATus STATus STATus Table 3 11 System conditions cont Condition Definition Condition Number Summary bits Keyboard Present 305 Setif there is a keyboard present Prespooling 306 Set while creating the output OPERation SYSTem EVENt OPERation SYSTem CONDition file for spooling cleared when spooling starts OPERation SYSTem ENABle numeric value OPERation SYSTem PTRansition numeric value OPERation SYSTem NTRansition numeric value OPERation SYSTem MAP numeric value numeri
206. to the standards tested by the AM700 is also provided in this section AMT700 SCPI Commands starts with a list of the IEEE mandated commands a list of the SCPI required commands and information on optional commands The SCPI command syntax is described and an explanation of the command notations used in this manual is given That introductory material is followed by a complete set of the SCPI commands that the AM700 responds to in alphabet ical order How the commands are used is explained in some detail along with the query if there is one and explanatory examples m Examples provides information on how to write a function and gives a small sample function program as an example of how a function might be used How to run a function and how to make a timed functions are described A short description of Tcl commands that were added or changed and their limitations as used in functions is also provided in this section AM700 Audio Measurement Set Programmer Manual xxi Preface xxii AM700 Audio Measurement Set Programmer Manual A A Getting Started REN 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 Accessories for Remote Control Control Protocol The AM700 has very complete and flexible remote control
207. tor 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 MTONI SUFF set to 1 CMOD FFT MTON SUFF set to 2 CMODe FFT WINDow FILE NAME file name gt Usage Designates the file name for a user specified window Query CMODe FFT WINDow FILE NAME returns the file name that will be used when the WINDow selection is USER CMODe FFT WINDow FILE LNAMe Usage Query only that returns the file name for a user specified window Query CMODe FFT WINDow FILE LNAMe returns the selected window filename with path Example rom window hamming win AM700 Audio Measurement Set Programmer Manual 3 47 CMODe Subsystem SOUNd and DAUDio 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 preference for determination of audio sampling rate on input digital audio signals Digital audio has a sample rate embedded in its channel status block but can be sent on the interface at a different sampling rate When this audio is received with the indicated cstatus rate different from the interface clock frequency this command allows the user to tell which to believe RST rst value is CSTatus The
208. uded in the function directory for use Clears the front panel lock SYSTem SSTate SAVE IMMediate Usage RST Triggers a state save The user editable parameters that have been changed in an application are saved so that when that application is recalled after being used by another application those edits will not have to be repeated This is not a total state save of the entire state of the AM700 in that on power up the generator state will not be on if it were on and the running application will not be restored FFT Analyzer is the power up default application No RST effect SYSTem TIME lt hour gt lt minute gt second Usage Parameters Sets or displays the current AM700 internal clock time hours Must be numeric value The hour value is rounded to the nearest integer in the range of 0 to 23 inclusive in a 24 hour time format minutes Must be numeric value The minute value is rounded to the nearest integer in the range of O to 59 inclusive AM700 Audio Measurement Set Programmer Manual 3 173 SYSTem Subsystem lt seconds gt Must be a lt numeric_value gt 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 O and the minute value is incremented Carries that advance the time past 24 hours are rippled through th
209. udio Measurement Set Programmer Manual 3 77 INSTrument Subsystem 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 Monitor selects the Audio Monitor to run on the User button Query INSTrument LSELect USER returns the descriptive name of the application assigned to run on the User button INSTrument LCATalog Usage Gives a list of lt descriptive_name gt strings is a comma separated list Applica tion numbers are not included Query Query only Returns a comma separated list of application name as string data INSTrument LCATalog FULL Usage Gives a list of lt descriptive_names gt strings as in LCAT but includes the application number The full name of the application and the application number that may be used with INST NSEL are returned in a comma separated list Query Query only Returns long names of applications as string data FFT Analyzer 1 Audio Analyzer 2 Audio Monitor 3 Digital Interface Tester 4 Diagnos tics 5 Touch Panel Calibration 6 INSTrument NSELect app number Usage Selects the application to run on the AM700 by number Syntax INST NSEL 11 213141 516 3 78 AM700 Audio Measurement Set Programmer Manual INSTrument Subsystem
210. umber of points in a regulation sweep to 10 AMEasure 1 4 REGulation FREQuency UPPer lt numeric_value gt Usage Range Query RST Sets or queries the upper frequency setting for a regulation mode sweep signal for the designated AME 0 00 to 80000 Hz AME 1 4 REG FREQ UPP returns the higher frequency setting used for a regualtion mode frequency sweep for the designated AME Sets the upper frequency to 10000 Hz AM700 Audio Measurement Set Programmer Manual 3 13 AMEasure Subsystem Audio Analyzer AMEasure 1 4 REGulation LEVel LOWer numeric value Usage Query RST Sets or queries the lower amplitude setting for the LEVel AME 1 4 REG LEV LOW returns the lower amplitude setting used for a regualtion mode voltage sweep for the designated AME Sets the Voltage Min level to 0 5000 volt AMEasure 1 4 REGulation LEVel UPPer lt numeric_value gt Usage Range Units Query RST Sets or queries the upper amplitude setting for the Regulation Level 0 000 to 173 62 V 97 7815 to 47 0104 dBu Units of the query reply or command input follow the setting of UNIT VOLT The RST value for UNIT VOLT is V It does not follow the setting of the Units seen in the display readout or the Units menu selections AME 1 4 REG LEV UPP returns the upper amplitude setting used for a regulation mode voltage sweep for the designated AME
211. working directory Upon a CATalog query the AM700 reads the current working directory and returns its directory information in the following format lt numeric_value gt lt numeric_value gt lt file_entry gt Two numeric parameters and as many strings as there are files in the directory list are returned The first lt numeric_value gt parameter is the total amount of storage in current use in bytes The second parameter shows the total amount of storage available also in bytes The lt file_entry gt is a string one for each file in the directory list showing the name type and size of the file in the follow form lt filename gt lt file_type gt lt file_size gt filename is the exact name of a file as it appears in the directory list including an extension if present File names are NOT case sensitive lt file_type gt is not supported by the AM700 so that field is left blank in the reply lt file_size gt is the size of the file in bytes Query MMEM CAT presently returns the following string 0 0 quickset 0 multitone 0 function 0 hardcopy 0 reference 0 signals 0 window 0 cstatus 0 Example 756000 1440000 dos tests testi 2543 dos tests test2 3545 AM700 Audio Measurement Set Programmer Manual 3 83 MMEMory Subsystem MMEMory CDIRectory device directory name Usage Query Parameters Example RST 3 84 Changes the working dire
212. yntax for the Impedance command is as follows Syntax INPut IMPedance numeric value Example This command sets the input impedance for Analog A to 600 ohms INPutl IMPedance 600 or inp imp 600 Range The input impedance choices are 150 600 and 200000 ohms with 200000 being the power on default SENSe The SENSe setup commands are used to control some parameters of the digital Subsystem 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 DATA DAUDio subnode control how digital audio signals are acquired and queries to determine measurements The Sense commands uses the following suffixes to direct the action of the Sense command Analog Sense is controlled by the applications as needed to perform the selected measurements Suffixes SENSe suffixes 5 Subframe A digital audio 6 Subframe B digital audio 7 DSP port amp 8 DSP port B 9 Digital reference A O Digital reference B 1 Eye Pattern bech bech A few SENSe commande related to the digital audio signal are the following Syntax SENSe 5 8 DAUDio AUDio SRATe Returns the sample rate of the incoming signal LOW is 32 kHz MEDium is 44 1 kHz HIGH is 48 kHz 1 24 AM700 Audio Measurement Set Programmer Manual Getting Started SENSe 5 8 DAUDio INTerface BWIDth LOW MEDium HIGH
Download Pdf Manuals
Related Search
Related Contents
Kensington Tripod Projection Screen 2000x1513mm Common manual of TS-1093 and TS-1068 iOS and BUTOX 7.5% - Nutri` Form Quawell - Lab Supplies Scientific 3M Self-Checkout User Manual - UCI Libraries Staff Intranet 取扱説明書 - OS Engines lipozero g150 ultrasuono manuale d`uso ST EP - Coleman User's Manual DESCARGAR: FICHA TECNICA CHLORINNE DETERGENT en PDF Copyright © All rights reserved.
Failed to retrieve file