1Agilent Technologies 8920A RF Communications Test SetProgrammer’s GuideFirmware Version A.18.00 and aboveAgilent Part No. 08920-90220Printed in U.
10 Service and SupportAny adjustment, maintenance, or repair of this product must be performed by qualified personnel. Contact your customer engineer
100S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg1.sec AF Generator 1AF Generator 1 1In setting AFGenerator 1, you must first select a destination
101AF Generator 2 Pre-Modulation FiltersAF Generator 2 Pre-Modulation Filters To improve performance, one of four pre-modulation filters is automatic
102S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/EncoderAF Generator 2/Encoder ’spaceSingleBurstContStepReturns quoted str
103AF Generator 2/Encoder:AMPS or :TACS1 AM, FM, and LEVel correspond to the setting of the AFGen2 To field.’spaceIldeBusyWS Delay1stBitDlyReturns qu
104S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/Encoder1 AM, FM, and LEVel correspond to the setting of the AFGen2 To fie
105AF Generator 2/Encoder:NAMPs or :NTACs’spaceNAMPSNTACSReturns quoted string?’:AFGenerator2:STANDard:ENCoder’spaceIldeBusyWS Delay1stBitDlyReturns
106S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/Encoder:AFGenerator2:ENCoder:AFG2 continued:NAMPs:NTACs:DSAT:STOP:SEND:ME
107AF Generator 2/Encoder:CDCSs and :DTMF:AFGenerator2:ENCoder:AFG2 continued:CDCSs:CODE’spacestringReturns quoted string?’:RATESee Real Number Setti
108S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/Encoder:DPAGing:AFGenerator2:ENCoder:DPAGing:GSC:CODE’spacestringReturns
109AF Generator 2/Encoder’spaceGSCPOCSAGReturns quoted string?’:AFGenerator2:STANdard:ENCoder:AFG2 continued:DPAGing:RATESee Real Number Setting Synt
11Manufacturer’s DeclarationThis statement is provided to comply with the requirements of the German Sound Emission Directive, from 18 January 1991.
110S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/Encoder:FGENerator and :TSEQuential:AFGenerator2:ENCoder:AFG2 continued:F
111AF Generator 2/Encoder:NMT:AFGenerator2:ENCoder:NMT :AINformation’spacestringReturns quoted string?’(Add Info):BSIDentity:MSNumber:MAINtenance:PAS
112S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/Encoder:AFGenerator2:ENCoder:NMT ’spaceMSBSMTXReturns quoted string?’:DUT
113AF Generator 2/Encoder:LTR:AFGenerator2:ENCoder:LTR:AREA1:AREA2:FREE1:FREE2:GOTO1:GOTO2:HOME1See Integer Number Setting Syntax:HOME2:ID1:ID2:AFG2
114S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/Encoder:EDACs:AFGenerator2:ENCoder:AFG2 continued:EDACs:CNCHSee Integer N
115AF Generator 2/Encoder:MPT1327:AFGenerator2:ENCoder:MPT1327:SIDentity(System Identity)(Prefix):PREFix:SCU:RUUT See Integer Number Setting SyntaxSe
116S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afg2_enc.sec AF Generator 2/Encoder1 Integer value from 1 to 322 String maximum length 300:AFGenerato
117Configure, I/O ConfigureConfigure, I/O Configure NOTE: The CONFIGURE screen RF Display, RF Chan Std, User Def Base Freq, Chan Space, and(Gen)-(Anl
118S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\conf.sec Configure, I/O Configure:CONFigure’spaceOnOffReturns quoted string?’:KNOB’space1 min2 min5 m
119Configure, I/O Configure:CONFigure:OFLevel(RF Level Offset)(RFGen Volts)’spaceOnOffReturns quoted string?’:MODE:CONF continuedSee Real Number Sett
12 Chapter 7, IBASIC Controller, describes how to develop Instrument BASIC (IBASIC) programs for use on the Test Set’s built-in IBASIC Controller. To
120S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\conf.sec Configure, I/O Configure:CONFigure:SPB(Port B)’space150300600120024004800960019200Returns qu
121Configure, I/O Configure:CONFigure’spaceOnOffReturns quoted string?’:IBECho:SPORt(Port A)’space150300600120024004800960019200Returns quoted string
122 Call ProcessingCall Processing’spaceMEASDATAReturns quoted string?’:CALLP:CPRocess:MODE:ACTive’spaceAMPSTACSJTACSReturns quoted string?’:CSYStem:
123Call Processing’space10 characters maxReturns quoted string?’:PNUMber’space5970Hz6000Hz6030HzReturns quoted string?’:SATone’spacePHONE NUMMIN2 MIN
124 Call Processing’spaceChng PL 0Chng PL 1Chng PL 2Chng PL 3Chng PL 4Chng PL 5Chng PL 6Chng PL 7MaintenAlertReturns quoted string?’:ORDer(Order):CPR
125Call Processing(Chan:):CPRocess:CALLP:RCDD1:RCDDATA1Returns quoted string?:RCDD2:RCDDATA2Returns quoted string?:RCDD3:RCDDATA3Returns quoted strin
126 Call Processing:CPRocess:CALLP:RECB(Word B):F:FWORDReturns quoted string?:NAWComingReturns quoted string?:LOCalReturns quoted string?:ORDQualifie
127Call Processing:CPRocess:CALLP:RECD(Word D):F:FWORDReturns quoted string?:NAWComingReturns quoted string?:DIG1:DIGIT1Returns quoted string?:DIG2:D
128 Call Processing:CPRocess:CALLP:RECE(Word E):F:FWORDReturns quoted string?:NAWComingReturns quoted string?:DIG9:DIGIT9Returns quoted string?:DIG10
129Call Processing:CPRocess:CALLP:RCOConfirm(Order Confirmation Message):F:FWORDReturns quoted string?:NAWComingReturns quoted string?:LOCalReturns q
Contents 131 Using GPIBOverview of the Test Set 26Getting Started 34Remote Operation 47Addressing 49IEEE 488.1 Remote Interface Message Capabiliti
130 Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:SPOM1:SPOMESSAGE1(T1T2):TYPE:T1T2:DCCode(DCC)’space2 chars requiredRe
131Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:SPOM2:SPOMESSAGE2(T1T2):TYPE:T1T2:DCCode(DCC)’space2 chars requiredRet
132 Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:ACCess(T1T2):TYPE:T1T2:DCCode(DCC)’space2 chars requiredReturns quote
133Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:RINCrement(T1T2):TYPE:T1T2:DCCode(DCC)’space2 chars requiredReturns qu
134 Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:RIDentify(T1T2):TYPE:T1T2:DCCode(DCC)’space2 chars requiredReturns qu
135Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:CFMessage(T1T2):TYPE:T1T2:DCCode(DCC)’space2 chars requiredReturns quo
136 Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:MSWord(T1T2):TYPE:T1T2:DCCode(DCC)’space2 chars requiredReturns quote
137Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:MSORder(T1T2):TYPE:T1T2:SCCode(SCC)’space2 chars requiredReturns quote
138 Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:MSVoice(T1T2):TYPE:T1T2:SCCode(SCC)’space2 chars requiredReturns quot
139Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:FVORder(T1T2):TYPE:T1T2:SCCode(SCC)’space2 chars requiredReturns quote
Contents14 2 Methods For Reading Measurement Results Background 58HP® BASIC ‘ON TIMEOUT’ Example Program 60HP® BASIC ‘MAV’ Example Program 64
140 Call Processing’space2 chars requiredReturns quoted string?’:CPRocess:CALLP:FVVoice(T1T2):TYPE:T1T2:SCCode(SCC)’space2 chars requiredReturns quot
141DecoderDecoder For Decoder measurements see the MEASure command diagram.For selecting Decoder Input, see AF Anaylzer command diagram.See Real Numb
142S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\dec.sec Decoder:NAMPs or :NTACs and :EDACs’spaceNAMPSNTACSReturns quoted string?’:DECoder:STANDard’sp
143Decoder:AMPs or :TACs and :CDCSs, :DTMF, :FGEN, and :DPAG:DECoder:AMPS:TACS:PATTern:TRIGger’spacestringReturns quoted string?’:GATESee Real Number
144S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\dec.sec Decoder:TSEQuential, :MPT1327, and :LTR:DECoder:TSEQuential:GATESee Real Number Setting Synta
145DisplayDisplay:DISPlay:DISP continuedspaceACNTrolACPowerAFANalyzerCANanlyzerCBITCCNFigureCDANalyzerCDPDCDATaCDMAtestCGENeratorCMEasureCONFigureDEC
146S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\disp.sec Display:DISPlayspaceTDMA testTESTsTFReqTHLPTIBasicTMAKeTPARmTPRintTSEQnTSPecReturns current
147MeasureMeasure :MEASure:MEAS continued:LRATio*Does not include the :STATe command’spaceSINADDistnSNRAF FreqDC LevelCurrentReturns quoted string?’:
148S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\meas.sec Measure:MEASure:MEAS continued:MARKer*Does not include the :METer command:TRACe?Returns real
149Measure:MEASure:MEAS:DEC Continued On Next Page:DECoder?Returns integer value?Returns real valueSee Number Measurement Syntax*:CDCSs:RATE:BITS:COD
Contents 153 GPIB Command Guidelines Sequential and Overlapped Commands 70Guidelines for Operation 71
150S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\meas.sec Measure:MEASure:DECoder:DTMF:LOW:HIGH:FREQuency:ABSolute:ERRor?Returns up to 19 real valuesS
151Measure:MEASure:DECoder:NAMPs:LOW:HIGH:FREQuency:ABSolute:ERRor?Returns up to 17 real valuesSee Multiple Number Measurement Syntax?Returns up to 1
152S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\meas.sec Measure:MEASure:DECoder:MEAS:DEC Continued On Next Page:MPT1327?Returns quoted string:BUFFer
153Measure:MEASure:DECoder:LTR:RATE:DATA?Returns real value:EDACs?Returns quoted string of 74 characters?Returns quoted stringSee Number Measurement
154S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\osc.sec OscilloscopeOscilloscope For Oscilloscope measurements see the MEASure command diagram.:OSCil
155Oscilloscope:OSCilloscope’space200 ms100 ms50 ms20 ms10 ms5 ms2 ms1 ms500 uS200 uS100 uS50 uS20 uS10 uS5 uS2 uS1 uSReturns quoted string?’:SCALe:T
156S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\osc.sec Oscilloscope:OSCilloscope’space50 %20 %10 %5 %2%1%0.5 %0.2%0.1%0.05 %Returns quoted string?’:
157Oscilloscope:OSCilloscope’space20 V10 V5 V2 V1 V500 mV200 mV100 mV50 mV20 mV10 mV5 mV2 mV1 mV500 uV200 uV100 uV50 uV20 uVReturns quoted string?’:S
158S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\osc.sec Oscilloscope:OSCilloscope:LEVel:TRIGger:PRETriggerSee Real Number Setting Syntax**Does not in
159ProgramProgram :PROGram:SELected:ALL:DELete:DEFinespaceprogramReturns <length info><program>?:EXECutestringspaceCONTinuePAUSeRUNSTOPRe
Contents16 4 GPIB Commands GPIB Syntax Diagrams 92Adjacent Channel Power (ACP) 95AF Analyzer 97AF Generator 1 100AF Generator 2 Pre-Modulation Fil
160S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\reg.sec Save/Recall RegistersSave/Recall Registers NOTE:1 The Test Set does not check for a duplicat
161RF AnalyzerRF Analyzer For RF Analyzer measurements see the MEASure command diagram.:RFANalyzer:RFAN continued:ZERO:PMEasurement’space40 dB20 dB0
162S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\rfa.sec RF Analyzer:RFANalyzer(Tune Mode)’spaceNormalHighReturns quoted string?’:SENSitivity’spaceOnO
163RF GeneratorRF Generator For RF Generator measurements see the MEASure command diagram.1 RF power must not be applied while zeroing. Set the RF GE
164S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\rin.sec Radio InterfaceRadio Interface :RINTerface:STATus:INTerrupt2:SEND’spaceArmDisableReturns quot
165Spectrum AnalyzerSpectrum Analyzer For Spectrum Analyzer measurements see the MEASure command diagram.:SANalyzer:SAN continued:CFREquency:MARKer’s
166S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\san.sec Spectrum Analyzer:SANalyzer’spaceTrackFixedReturns quoted string?’:RFGenerator:RLEVelSee Real
167GPIB Only CommandsGPIB Only Commands:SPECial:TOTALUSERRAMReturns integer string?:RAMFORIBASICReturns integer string?:RAMDISKALLOCReturns integer s
168S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\stat.sec StatusStatus:STATus:PRESet:EVENt?Returns integer value:CONDition:ENABle:NTRansition:PTRansit
169SystemSystem:SYSTem:ERRorReturns integer value, quoted string?
Contents 17Status 168System 169Tests 170Trigger 173Integer Number Setting Syntax 174Real Number Setting Syntax 175Multiple Real Number Setting Synt
170S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\test.sec TestsTests :TESTs:CONFigure,spaceinteger valueReturns unquoted string, 5 elements seperated
171TestsReturns unquoted string, 2 elements seperated by commas:TESTs:FREQuencyspaceReturns unquoted string, 7 elements seperated by commas?integer v
172S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\test.sec Tests:TESTs’UpperLowerBothNone’:NUMBer:SEQNumberReturns unquoted string, 3 elements seperate
173TriggerTrigger :TRIGger:RETRigger:MODE:IMMediate’spaceFASTFULLReturns FAST or FULL?’:SETTling’spaceREPetitiveSINGleReturns REP or SING?’:ABORt
174S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\inss.sec Integer Number Setting SyntaxInteger Number Setting Syntax :INCRementPrevious Syntax?Returns
175Real Number Setting SyntaxReal Number Setting Syntax :INCRement:DUNits:MODE?Returns LIN or LOGspace LINearLOGarithmPrevious Syntax?Returns real va
176S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\mrnss.sec Multiple Real Number Setting SyntaxMultiple Real Number Setting Syntax :INCRement:DUNits:MO
177Number Measurement SyntaxNumber Measurement Syntax :DUNits?Returns GPIB unitsspaceGPIB units?Returns unitsspaceunits:STATe?Returns 1 or 0space 1ON
178S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\nms.sec Number Measurement SyntaxPrevious Syntax:UNITs?Returns GPIB unitsspaceGPIB units?Returns 1 or
179Multiple Number Measurement SyntaxMultiple Number Measurement Syntax :DUNitsPrevious Syntax?Returns unitsspaceunits:UNITs?Returns GPIB unitsspaceG
Contents18 5 Advanced Operations Increasing Measurement Throughput 234Status Reporting 239GPIB Service Requests 293Instrument Initialization 303
180S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsEquivalent Front-Panel Key Commands Most front-panel key
181Equivalent Front-Panel Key CommandsDATA FUNCTIONS Keys The Data Functions keys can be divided into two groups; those which affect measurements (RE
182S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsGuidelines for Using Numeric Entry Field Data Functions
183Equivalent Front-Panel Key CommandsTo Turn Measurement Averaging ON and OFF. Use the :AVERage:STATe commands to turn the averaging data function
184S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTo Reset Averaging. Use the :AVERage:RESet commands to
185Equivalent Front-Panel Key CommandsHI LIMIT and LO LIMIT The HI LIMIT and LO LIMIT Data Functions are used to define a measurement “window” which
186S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTo Query the State of High and Low Measurement Limit Che
187Equivalent Front-Panel Key CommandsTo Set the Display Units for High and Low Measurement Limits. Use the :HLIMit:DUNits and :LLIMit:DUNits comma
188S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTo Query the High and Low Measurement Limit Settings.
189Equivalent Front-Panel Key CommandsTo Reset Measurement Limit Detection. Use the :HLIMit:RESet and :LLIMit:RESet commands to reset measurement l
Contents 196 Memory Cards/Mass Storage Default File System 324Mass Storage Device Overview 325Default Mass Storage Locations 331Mass Storage Acce
190S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTo Query the Increment Value. Use the :INCRement? comm
191Equivalent Front-Panel Key CommandsTo Set the Increment Value Display Units. Use the :INCRement:DUNits commands to set the units-of-measure used
192S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsINCR×10 The INCR×10 Data Function increases the incremen
193Equivalent Front-Panel Key CommandsIncrement Up/Down (Arrow Keys) The Increment Up/Down (Arrow Keys) Data Functions change the field’s setting by
194S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTo Query the State of the Meter. Use the :METer:STATe?
195Equivalent Front-Panel Key CommandsTo Set the Meter High End and Low End Points. Use the :METer:HEND and :MEter:LEND commands to set the analog
196S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTo Set the Meter High End and Low End Point Display Unit
197Equivalent Front-Panel Key CommandsREF SET The REF SET Data Function establishes a measurement reference point. The GPIB command :REFerence is use
198S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTo Set A Measurement Reference Point. Use the :REFerenc
199Equivalent Front-Panel Key CommandsTo Set Measurement Reference Point Display Units. Use the :REFerence:DUNits commands to set a measurement ref
2 © Copyright Agilent Technologies 1997, 2000Notice No part of this manual may be reproduced in any form or by any means (including electronic storag
Contents20 7 IBASIC Controller Introduction 354The IBASIC Controller Screen 355Important Notes for Program Development 357Program Development 358
200S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsINSTRUMENT STATE Keys ADRS The ADRS key displays the Tes
201Equivalent Front-Panel Key CommandsLOCAL The LOCAL key returns the Test Set to local, front-panel control. The Test Set returns to Local operatio
202S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsRECALL The RECALL key is used to recall an instrument s
203Equivalent Front-Panel Key CommandsRemoving Saved Instrument States. One or all of the saved instrument states can be removed from the selected
204S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsSCREEN CONTROL Keys and To Screen FieldIn manual mode, t
205Equivalent Front-Panel Key CommandsHOLD The HOLD key is used to hold/resume all active measurements. There is no equivalent GPIB command for the
206S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\efpkc.sec Equivalent Front-Panel Key CommandsTable 13 Screen Mnemonics for the DISPlay CommandMnemoni
207Equivalent Front-Panel Key Commands
208S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common CommandsIEEE 488.2 Common Commands The IEEE 488.2 Standard defines a set o
209IEEE 488.2 Common CommandsCommon Command Descriptions *IDN? (Identification Query) The *IDN? query causes a device to send its identification info
Contents 218 Programming the Call Processing SubsystemDescription of the Call Processing Subsystem’s Remote User Interface 426Using the Call Process
210S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common Commands*OPT? (Option Identification Query) The *OPT? command tells the Te
211IEEE 488.2 Common Commands*RST (Reset) The *RST command resets the Test Set. When the *RST command is received the majority of fields in the Test
212S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common Commands*TST? (Self-Test Query) The *TST? self-test query causes the Test
213IEEE 488.2 Common Commands*OPC (Operation Complete) The *OPC command allows for synchronization between the Test Set and an external controller. T
214S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common CommandsCAUTION: The *OPC? command should not be used for determining if a
215IEEE 488.2 Common CommandsExample program: Using *OPC through polling of the Standard Event Status Register 10 INTEGER Stdevnt_reg_val20 OUTPUT 71
216S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common Commands*OPC? (Operation Complete Query) The *OPC? query allows for synchr
217IEEE 488.2 Common CommandsUsing the *OPC? query by reading Output Queue Bit 4 in the Service Request Enable Register is set to a value of zero (di
218S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common CommandsExample program 10 OUTPUT 714;"*SRE 16" !
219IEEE 488.2 Common Commands*WAI (Wait To Complete) The *WAI command stops the Test Set from executing any further commands or queries until all com
Contents22 9 Error Messages
220S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common Commands*CLS (Clear Status) The *CLS command clears the contents (sets all
221IEEE 488.2 Common Commands*PCB (Pass Control Back) The Test Set accepts the *PCB command. Refer to “Passing Instrument Control” in the Advanced Op
222S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\ieee.sec IEEE 488.2 Common Commands*RCL (Recall Instrument State) The *RCL command restores the state
223IEEE 488.2 Common Commands
224S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\tm.sec Triggering MeasurementsTriggering Measurements The measurement cycle is started (triggered) by
225Triggering MeasurementsTrigger Modes The Trigger Mode is defined by two parameters: retriggering and settling. Retriggering Retriggering refers to
226S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\tm.sec Triggering MeasurementsSettling Settling refers to the amount of delay introduced to allow sig
227Triggering MeasurementsDefault Trigger Mode The Trigger mode is set to FULL SETTling and REPetitive RETRiggering whenever• the Test Set is powered
228S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\tm.sec Triggering MeasurementsTrigger Commands :TRIGger:IMMediate The :TRIGger:IMMediate command tell
229Triggering Measurements:MODE The :MODE command is used to set the Trigger Mode for all active measurements. The trigger mode is defined by two par
Contents 23Index 569
230S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\tm.sec Triggering MeasurementsTrigger Mode and Measurement Speed There are two generalized scenarios
231Triggering MeasurementsMeasurement Pacing Measurement pacing can be accomplished by using the IEEE 488.2-1987 Common Commands *OPC, *OPC?, and *WA
232S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\tm.sec Triggering Measurements
2335 Advanced Operations
234S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsIncreasing Measurement ThroughputIncreasing Measurement Thro
235Chapter 5, Advanced OperationsIncreasing Measurement ThroughputTime-to-first-reading after making new settings is usually much slower than the rep
236S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsIncreasing Measurement Throughput3. Frequency Counter Gate T
237Chapter 5, Advanced OperationsIncreasing Measurement ThroughputOptimizing the Execution Speed of the Control Program Execution speed of the contro
238S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsIncreasing Measurement ThroughputExample #3OUTPUT 714;"
239Chapter 5, Advanced OperationsStatus ReportingStatus Reporting This section describes the status reporting structure used in the Test Set. The str
Contents24
240S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingFigure 3 Status Reporting Structure Overvie
241Chapter 5, Advanced OperationsStatus ReportingStatus Byte Register The Status Byte Register is an 8-bit register that is used to summarize the Sum
242S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingFigure 4 Status Byte RegisterTable 17 detai
243Chapter 5, Advanced OperationsStatus ReportingThe Status Byte Register is unique in that bit 6 can take on two different meanings. The contents of
244S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingReading with a Serial Poll The contents of t
245Chapter 5, Advanced OperationsStatus ReportingExample BASIC program to read Status Byte with *STB command10 INTEGER Stat_byte_reg,Stat_byte,Mstr_s
246S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingFigure 5 Status Data Structure - Register M
247Chapter 5, Advanced OperationsStatus ReportingStatus Register Model This section explains how the status registers are structured in the Test Set.
248S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingTransition Filters are read-write. Transitio
249Chapter 5, Advanced OperationsStatus ReportingStatus Reporting Structure Operation. In general the status reporting structure described on the p
251 Using GPIB11. GPIB was formerly called HP-IB for Hewlett-Packard instruments. Some labels on the instrument may still reflect the former HP® name
250S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingStatus Queue Model This section explains how
251Chapter 5, Advanced OperationsStatus ReportingStatus Register Group Contents Figure 7 shows the Status Register Groups in the Test Set. The conten
252S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingOperation Status Register Group The Operatio
253Chapter 5, Advanced OperationsStatus ReportingTable 18 shows the Operation Status Register Group Condition Register bit assignments. Table 18 Oper
254S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingAccessing the Operation Status Register Grou
255Chapter 5, Advanced OperationsStatus ReportingReading the Event Register SyntaxSTATus:OPERation:EVENt?ExampleOUTPUT 714;"STAT:OPER:EVEN?&
256S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingStandard Event Status Register Group The Sta
257Chapter 5, Advanced OperationsStatus ReportingAccessing the Standard Event Status Register Group’s Registers Table 19 Standard Event Status Regist
258S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingThe following sections show the syntax and g
259Chapter 5, Advanced OperationsStatus ReportingExampleOUTPUT 714;"*ESR?"ENTER 714;Register_valueThe *ESR? query allows the programmer to
26S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBOverview of the Test SetOverview of the Test Set The Test Set combines
260S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingReading the Enable Register Syntax*ESE?Ex
261Chapter 5, Advanced OperationsStatus ReportingWriting the Enable Register Syntax*ESE <integer>ExampleOUTPUT 714;"*ESE 255"The *E
262S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingOutput Queue Group The Output Queue Group is
263Chapter 5, Advanced OperationsStatus ReportingAccessing the Output Queue When messages are sent to the Test Set, it decodes the message to determi
264S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingError Message Queue Group The Error Message
265Chapter 5, Advanced OperationsStatus ReportingAccessing the Error Message Queue A message appears in the Error Message Queue any time bit 2, 3, 4,
266S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingQuestionable Data/Signal Register Group The
267Chapter 5, Advanced OperationsStatus ReportingFigure 12 Questionable Data/Signal Register Group0:STATus: QUEStionable: ENABle?<integer>:STA
268S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingTable 20 shows the Questionable Data/Signal
269Chapter 5, Advanced OperationsStatus ReportingAccessing the Questionable Data/Signal Register Group’s Registers The following sections show the sy
27Chapter 1, Using GPIBOverview of the Test SetManual Control Mode The Test Set’s primary instruments are shown on the left side of Figure 1. There a
270S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingReading the Event Register SyntaxSTATus:Q
271Chapter 5, Advanced OperationsStatus ReportingCall Processing Status Register Group The Call Processing Status Register Group contains information
272S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingFigure 13 Call Processing Status Register G
273Chapter 5, Advanced OperationsStatus ReportingTable 21 Call Processing Status Register Group, Condition Register Bit Assignments Bit Number Binar
274S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingAccessing the Call Processing Status Registe
275Chapter 5, Advanced OperationsStatus ReportingReading the Event Register SyntaxSTATus:CALLProc:EVENt?ExampleOUTPUT 714;"STAT:CALLP:EVEN?&
276S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingCalibration Status Register Group The Calibr
277Chapter 5, Advanced OperationsStatus ReportingTable 22 details the Calibration Status Register Group’s Condition Register bit assignments. Table 2
278S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingAccessing the Calibration Status Register Gr
279Chapter 5, Advanced OperationsStatus ReportingClearing the Event Register The EVENT register is cleared whenever it is queried or whenever the
28S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBOverview of the Test SetInternal Automatic Control Mode In Internal Au
280S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingHardware Status Register #2 Group The Hardwa
281Chapter 5, Advanced OperationsStatus ReportingTable 23 shows the Hardware Status Register Group #2’s Condition Register bit assignments. Table 23
282S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingAccessing the Hardware Status Register #2 Gr
283Chapter 5, Advanced OperationsStatus ReportingReading the Event Register SyntaxSTATus:HARDware2:EVENt?ExampleOUTPUT 714;"STAT:HARD2:EVEN?
284S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingHardware Status Register #1 Group The Hardwa
285Chapter 5, Advanced OperationsStatus ReportingTable 24 shows the Hardware Status Register Group #1’s Condition Register bit assignments. Table 24
286S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingAccessing the Hardware Status Register #1 Gr
287Chapter 5, Advanced OperationsStatus ReportingReading the Transition Filters SyntaxSTATus:HARDware1:PTRansition?STATus:HARDware1:NTRansition?E
288S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingClearing the Event Register The EVENT reg
289Chapter 5, Advanced OperationsStatus ReportingCommunicate Status Register Group The Communicate Status Register Group contains information about t
29Chapter 1, Using GPIBOverview of the Test SetDifferences Between the Test Set’s IBASIC Controller and Other Single-Tasking ControllersThe IBASIC Co
290S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingTable 25 shows the Communicate Status Regist
291Chapter 5, Advanced OperationsStatus ReportingAccessing the Communicate Status Register Group’s Registers The following sections show the syntax a
292S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsStatus ReportingReading the Event Register SyntaxSTATus:C
293Chapter 5, Advanced OperationsGPIB Service RequestsGPIB Service Requests The Test Set is capable of generating a “service request” when it require
294S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsGPIB Service RequestsSetting Up and Enabling SRQ Interrupts
295Chapter 5, Advanced OperationsGPIB Service RequestsService Request Enable Register Service request enabling allows the application programmer to s
296S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsGPIB Service RequestsReading the Service Request Enable Regi
297Chapter 5, Advanced OperationsGPIB Service RequestsExampleOUTPUT 714;"*SRE 18"NOTE: The decimal value of the bit pattern must be a posit
298S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsGPIB Service RequestsProcedure for Generating a Service Requ
299Chapter 5, Advanced OperationsGPIB Service RequestsExample Program to Set Up and Service an SRQ Interrupt The following Instrument BASIC program w
3Safety Summary The following general safety precautions must be observed during all phases of operation of this instrument. Failure to comply with
30S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBOverview of the Test SetExternal Automatic Control Mode In External Au
300S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsGPIB Service Requests410 ! Bit 0: Spec Anal Self-cal fai
301Chapter 5, Advanced OperationsGPIB Service Requests900 ! decimal value = 2^5 = 32910 ! Bit 3 = Q
302S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsGPIB Service Requests1400 !1410 ENABLE INTR 7;21420SUBEXIT1
303Chapter 5, Advanced OperationsInstrument InitializationInstrument Initialization This section discusses the various methods available to the progr
304S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsInstrument InitializationMethods of Initialization There are
305Chapter 5, Advanced OperationsInstrument InitializationTable 28 Screen Fields Restored/Initialized During Power-On Reset CONFIGURE Screen Fields
306S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsInstrument InitializationThe Power-On Reset condition in the
307Chapter 5, Advanced OperationsInstrument InitializationTable 29 Screen Fields Restored/Initialized During Front Panel Reset CONFIGURE Screen Field
308S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsInstrument InitializationThe Front-panel Reset condition in
309Chapter 5, Advanced OperationsInstrument InitializationTable 30 Screen Fields Restored/Initialized During *RST Reset CONFIGURE Screen Fields PRIN
31Chapter 1, Using GPIBOverview of the Test SetWriting programs for the Test Set One of the design goals for automatic control of the Test Set was th
310S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsInstrument InitializationThe *RST Reset condition in the Tes
311Chapter 5, Advanced OperationsInstrument InitializationDevice Clear (DCL) GPIB Bus Command The Device Clear (DCL) Reset is accomplished by sending
312S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsInstrument InitializationSelected Device Clear (SDC) GPIB Bu
313Chapter 5, Advanced OperationsPassing ControlPassing Control Communications on the GPIB bus are accomplished according to a precisely defined set
314S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsPassing ControlConfiguring the Test Set as the System Contro
315Chapter 5, Advanced OperationsPassing ControlPassing Control to the Test Set Control is passed to the Test Set when it is addressed to TALK and th
316S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsPassing ControlPassing Control Back to Another Controller Th
317Chapter 5, Advanced OperationsPassing ControlRequesting Control using IBASIC The Test Set has the capability to request control of the bus from th
318S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsPassing Control1. If a program is running on the HP® 9000 Wo
319Chapter 5, Advanced OperationsPassing ControlThe following program would run in the External Controller: 10 COM /Gpib_names/ INTEGER Internal_g
32S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBOverview of the Test SetFigure 1 Manual Control ModeCRTKEYPAD/ROTARY
320S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsPassing Control480 ! Data is ready in the Test Set490 OU
321Chapter 5, Advanced OperationsPassing ControlThe following IBASIC program would be loaded off the Memory Card and run in the Test Set: 10 COM
322S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\advoper.fb Chapter 5, Advanced OperationsPassing Control600 OUTPUT Internal_gpib;"DISP TX;M
3236 Memory Cards/Mass Storage This chapter contains information about using the mass storage devices available in the Test Set for storing and retri
324S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageDefault File SystemDefault File System Default File Sy
325Chapter 6, Memory Cards/Mass StorageMass Storage Device OverviewMass Storage Device Overview As shown in Figure 19 on page 326, the Test Set has b
326S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageMass Storage Device OverviewFigure 19 Internal and Ex
327Chapter 6, Memory Cards/Mass StorageMass Storage Device OverviewPrograms and data can be retrieved from any of these mass storage devices. Program
328S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageMass Storage Device Overview Typical Uses• Permanent s
329Chapter 6, Memory Cards/Mass StorageMass Storage Device OverviewTypical Uses • Semi-permanent program and data storage • Semi-permanent Save/Recal
33Chapter 1, Using GPIBOverview of the Test SetFigure 2 Internal Automatic Control ModeCRTKEYPAD/ROTARY KNOBTO SCREENCONTROLHARDWAREINSTRUMENT CON-T
330S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageMass Storage Device OverviewTypical Uses • Permanent s
331Chapter 6, Memory Cards/Mass StorageDefault Mass Storage LocationsDefault Mass Storage Locations Built-in IBASIC Controller The default mass stora
332S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageDefault Mass Storage LocationsExternal Disk Drive The
333Chapter 6, Memory Cards/Mass StorageMass Storage AccessMass Storage Access Program and data files stored on the Test Set’s various mass storage lo
334S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageDOS and LIF File System ConsiderationsDOS and LIF File
335Chapter 6, Memory Cards/Mass StorageDOS and LIF File System ConsiderationsThe period (.) may appear in the name but only to separate the file name
336S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageDOS and LIF File System ConsiderationsPotential File N
337Chapter 6, Memory Cards/Mass StorageDOS and LIF File System Considerations• When copying LIF named files to a DOS formatted media, the file name i
338S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageDOS and LIF File System ConsiderationsInitializing Med
339Chapter 6, Memory Cards/Mass StorageDOS and LIF File System ConsiderationsTESTS Subsystem DOS File Restrictions The Test Set uses IBASIC revision
34S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBGetting StartedGetting Started What is GPIB? The General Purpose Inter
340S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageUsing the ROM DiskUsing the ROM Disk The Test Set come
341Chapter 6, Memory Cards/Mass StorageUsing Memory CardsUsing Memory Cards OTP (One Time Programmable) cards provide removable read-only storage. Fi
342S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageUsing Memory CardsNOTE: Memory cards may be inserted a
343Chapter 6, Memory Cards/Mass StorageUsing Memory CardsSetting the Write-Protect Switch The SRAM memory card’s write-protect switch lets the user s
344S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageUsing Memory CardsThe Memory Card Battery SRAM memory
345Chapter 6, Memory Cards/Mass StorageUsing Memory CardsMemory Card Mass Storage Volume Specifier The front-panel memory card slot’s mass storage vo
346S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageBacking Up Procedure and Library FilesBacking Up Proce
347Chapter 6, Memory Cards/Mass StorageCopying Files Using IBASIC CommandsCopying Files Using IBASIC Commands Files can be copied from one mass stora
348S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageCopying Files Using IBASIC CommandsNOTE: Using the vol
349Chapter 6, Memory Cards/Mass StorageUsing RAM DiskUsing RAM Disk RAM Disk is a section of the Test Set’s internal RAM memory that has been set asi
35Chapter 1, Using GPIBGetting StartedGPIB Information Provided in This Manual What Is Explained • How to configure the Test Set for GPIB operation •
350S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageUsing RAM DiskInitializing RAM Disks Each RAM Disk uni
351Chapter 6, Memory Cards/Mass StorageUsing External Disk DrivesUsing External Disk Drives The Test Set supports only GPIB external disk drives. Cer
352S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\memcard.fb Chapter 6, Memory Cards/Mass StorageUsing External Disk Drives
3537 IBASIC Controller
354S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerIntroductionIntroduction The Test Set contains an instrument co
355Chapter 7, IBASIC ControllerThe IBASIC Controller ScreenThe IBASIC Controller Screen The Test Set has a dedicated screen for interfacing with the
356S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerThe IBASIC Controller ScreenThe TESTS (IBASIC Controller) scree
357Chapter 7, IBASIC ControllerImportant Notes for Program DevelopmentImportant Notes for Program Development The Test Set is designed to operate the
358S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerProgram DevelopmentProgram Development There are three recommen
359Chapter 7, IBASIC ControllerProgram DevelopmentFigure 24 Program Development MethodsDevelop on Test Setusing screen"EDIT" modeRun progr
36S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBGetting StartedGeneral GPIB Programming Guidelines The following guide
360S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsInterfac
361Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsSerial Port 9. Serial Port 9 is used for developing and editi
362S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsTable 39
363Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsFigure 25 Available Agilent RS-232 Serial Cables and Adapters0
364S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsFigure 2
365Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsSerial Port 9 Configuration Table 41 on page 366 and the follow
366S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsReceive
367Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsPC Configuration To prepare for IBASIC program development, the
368S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsSetting
369Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsExample Terminal Communications Settings• Baud Rate: 9600• Data
37Chapter 1, Using GPIBGetting Started2. When entering the TX TEST screen, a. The AF Anl In field, the De-Emphasis field, the Detector field and the
370S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial Ports5. Press
371Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial PortsSetting Up Agilent AdvanceLink (Agilent 68333F Version B.02.00)
372S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerInterfacing to the IBASIC Controller using Serial Ports6. Press
373Chapter 7, IBASIC ControllerChoosing Your Development MethodChoosing Your Development Method There are three fundamental methods for developing IB
374S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerChoosing Your Development MethodMethod 1 Using a BASIC language
375Chapter 7, IBASIC ControllerMethod #1. Program Development on an External BASIC Language ComputerMethod #1. Program Development on an External BAS
376S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #1. Program Development on an External BASIC Language Co
377Chapter 7, IBASIC ControllerMethod #1. Program Development on an External BASIC Language ComputerHP® BASIC for Windows® PC Configuration for Windo
378S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #1. Program Development on an External BASIC Language Co
379Chapter 7, IBASIC ControllerMethod #1. Program Development on an External BASIC Language ComputerNOTE: The dedicated GPIB interface at select code
38S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBGetting Started• Guideline #2. When developing programs to make measur
380S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #1. Program Development on an External BASIC Language Co
381Chapter 7, IBASIC ControllerMethod #2. Developing Programs on the Test Set Using the IBASIC EDIT ModeMethod #2. Developing Programs on the Test Se
382S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #2. Developing Programs on the Test Set Using the IBASIC
383Chapter 7, IBASIC ControllerMethod #2. Developing Programs on the Test Set Using the IBASIC EDIT ModeEntering and Exiting the IBASIC EDIT Mode To
384S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #2. Developing Programs on the Test Set Using the IBASIC
385Chapter 7, IBASIC ControllerMethod #3. Developing Programs Using Word Processor on a PC (Least Preferred)Method #3. Developing Programs Using Word
386S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #3. Developing Programs Using Word Processor on a PC (Le
387Chapter 7, IBASIC ControllerMethod #3. Developing Programs Using Word Processor on a PC (Least Preferred)Transferring Programs from the Word Proce
388S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #3. Developing Programs Using Word Processor on a PC (Le
389Chapter 7, IBASIC ControllerMethod #3. Developing Programs Using Word Processor on a PC (Least Preferred)10 ! ASCII_DN20 ! Program to download A
39Chapter 1, Using GPIBGetting Started7. Send the MEASure query command to initiate a reading. This will place the measured value into the Test Set’s
390S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerMethod #3. Developing Programs Using Word Processor on a PC (Le
391Chapter 7, IBASIC ControllerMethod #3. Developing Programs Using Word Processor on a PC (Least Preferred)Sending ASCII Text Files over RS-232 with
392S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerUploading Programs from the Test Set to a PCUploading Programs
393Chapter 7, IBASIC ControllerSerial I/O from IBASIC ProgramsSerial I/O from IBASIC Programs There are two serial ports available for I/O (input / o
394S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerSerial I/O from IBASIC ProgramsExample IBASIC Program Using Ser
395Chapter 7, IBASIC ControllerSerial I/O from IBASIC ProgramsSerial Port 10 Information Serial Port 10 is sometimes called Serial Port B in Test Set
396S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemPROGram Subsystem IntroductionThe PROGram Subs
397Chapter 7, IBASIC ControllerPROGram SubsystemSupported SCPI CommandsThe Test Set supports the following subset of the :SELected SCPI commands.• :S
398S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemPROGram Subsystem Commands See the syntax diag
399Chapter 7, IBASIC ControllerPROGram SubsystemNOTE: It is possible for the PROGram Subsystem to think that there is an IBASIC program resident in t
4 GROUND THE INSTRUMENTTo minimize shock hazard, the instrument chassis and cover must be connected to an electrical protective earth ground. The ins
40S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBGetting Started• Guideline #3. Avoid program hangs. If the program sto
400S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemSyntax (length of program known)PROGram[:SELec
401Chapter 7, IBASIC ControllerPROGram SubsystemExample#16<data byte><data byte><data byte><data byte><data byte><da
402S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram Subsystem:DELete:ALL The :DELete:ALL command is used t
403Chapter 7, IBASIC ControllerPROGram Subsystem:NUMber <varname>{,<nvalues>} The :NUMBer command is used to set, from an external cont
404S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemExample setting the value of a two dimensional
405Chapter 7, IBASIC ControllerPROGram SubsystemSyntaxPROGram[:SELected]:NUMBer? <varname>NOTE: The program commands and syntax used to enter d
406S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemExample querying the value of a one dimensiona
407Chapter 7, IBASIC ControllerPROGram SubsystemSyntaxPROGram[:SELected]:STATe RUN|PAUSe|STOP|CONTinueExampleOUTPUT 714;"PROGram:SELected:STATe
408S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram Subsystem:STRing <varname>{,<svalues>} Th
409Chapter 7, IBASIC ControllerPROGram SubsystemSyntaxPROGram[:SELected]:STRing <varname>{,<svalues>}Example setting the value of a simpl
41Chapter 1, Using GPIBGetting Started• Guideline #4. Use single quotes and spaces properly. The syntax diagrams in Chapter 4, “GPIB Commands,” show
410S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemFor simple string variables the value is retur
411Chapter 7, IBASIC ControllerPROGram SubsystemExample of querying the value of a string array whose name is known but whose cur-rent size is unknow
412S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemCAUTION: The Test Set will continue to process
413Chapter 7, IBASIC ControllerPROGram Subsystem:WAIT? The :WAIT? query command stops the Test Set from executing any commands or queries received t
414S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemExample BASIC program without using the :WAIT?
415Chapter 7, IBASIC ControllerPROGram SubsystemEntering a new IBASIC program line IBASIC program lines can be entered directly into the Test Set’s R
416S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemListing A Program Execute the following comman
417Chapter 7, IBASIC ControllerPROGram SubsystemUploading a Program From the Test Set The following BASIC program copies an IBASIC program from the T
418S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerPROGram SubsystemSaving an IBASIC Program To A Memory Card The
419Chapter 7, IBASIC ControllerThe TESTS SubsystemThe TESTS Subsystem The Test Set makes available to the user an automated user-interface which has
42S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBGetting Started• Guideline #6. Numeric values are returned in GPIB Uni
420S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerThe TESTS SubsystemWriting Programs For the TESTS Subsystem The
421Chapter 7, IBASIC ControllerThe TESTS SubsystemProcedure Files A Procedure allows the user to define which of the test subroutines, parameters, an
422S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerThe TESTS SubsystemTESTS Subsystem Screens The TESTS Subsystem
423Chapter 7, IBASIC ControllerThe TESTS SubsystemFigure 30 The TESTS (Main Menu) Subsystem ScreenTESTS Subsystem User-Interface Screens The TESTS S
424S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb Chapter 7, IBASIC ControllerThe TESTS SubsystemTo access any of these screens, position the
4258 Programming the Call Processing SubsystemThis chapter presents information on how to control the Test Set’s Call Processing Subsystem using the
426S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemDescription of the Call Processing Su
427Chapter 8, Programming the Call Processing SubsystemDescription of the Call Processing Subsystem’s Remote User InterfaceFor forward control channe
428S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemDescription of the Call Processing Su
429Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s Remote User InterfaceUsing the Call Processing Subsystem
43Chapter 1, Using GPIBGetting StartedPreparing the Test Set For GPIB Use 1. If other GPIB devices are in the system, attach a GPIB cable from the Te
430S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s
431Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s Remote User InterfaceAccessing the Call Processing Subsy
432S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s
433Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s Remote User InterfaceConditioning the Test Set for Call
434S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s
435Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s Remote User InterfaceCall Processing Status Register Gro
436S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s
437Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s Remote User InterfaceWhen To Query Data Messages Receive
438S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemUsing the Call Processing Subsystem’s
439Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenProgramming the CALL CONTROL ScreenFigure 34 The CALL CONT
44S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBGetting StartedUsing the GPIB with the Test Set’s built-in IBASIC Cont
440S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenAc
441Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenAF FreqThe AF Freq field is displayed only when the Display
442S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenCh
443Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenCntl ChannelThis field is used to set the control channel n
444S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL Screen[]
445Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenSetting the Display field to DataWhen the Display field is
446S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenIn
447Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenTable 48, “Information Strings Available When A Decoding Er
448S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenRe
449Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenFigure 36 CALL CONTROL Screen with Meas SelectedReading Th
45Chapter 1, Using GPIBGetting StartedBasic Programming Examples The following simple examples illustrate the basic approach to controlling the Test
450S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenES
451Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenFM DeviationThis field displays the measured FM deviation o
452S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenHa
453Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenNOTE: The present values for the MS Id fields are:• Phone N
454S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenOr
455Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenPageThis field is used to initiate a page to the mobile sta
456S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenPh
457Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenPwr Lvl:The Pwr Lvl: field is divided into two fields: • Th
458S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenRe
459Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenReleaseThis field is used to terminate an active voice chan
46S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBGetting StartedThe following example reads several fields. ExampleOUTP
460S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenSA
461Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenSCM:This field displays the decoded station class mark info
462S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenSy
463Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONTROL ScreenTX Freq ErrorThis field displays the frequency error (frequ
464S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL DATA ScreenProgr
465Chapter 8, Programming the Call Processing SubsystemProgramming the CALL DATA Screen[] AccessSee “[] Access” on page 439 for programming informat
466S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL DATA ScreenHando
467Chapter 8, Programming the Call Processing SubsystemProgramming the CALL DATA ScreenReading the CALL DATA Screen Message FieldsThis section provid
468S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field Descri
469Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field DescriptionsSThis field displays whether the serial number word
47Chapter 1, Using GPIBRemote OperationRemote Operation The Test Set can be operated remotely through the General Purpose Interface Bus (GPIB). Excep
470S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field Descri
471Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field DescriptionsORDERThis field displays the Order field and identi
472S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field Descri
473Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field DescriptionsRECCW D Message FieldsFigure 41 RECCW D Message Fi
474S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field Descri
475Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field DescriptionsRVCOrdCon Message FieldsFigure 43 RVCOrdCon Messag
476S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field Descri
477Chapter 8, Programming the Call Processing SubsystemCALL DATA Screen Message Field DescriptionsQuerying Multiple Fields With Single OUTPUT/ENTERWh
478S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenProgra
479Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenFor example: changing the value of the SAT color code field (SC
48S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBRemote OperationRemote Capabilities Conformance to the IEEE 488.1-1987
480S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenWhen t
481Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT Screen[] AccessSee “[] Access” on page 439 for programming informati
482S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenThe :D
483Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenPageSee “Page” on page 455 for programming information.[] Page
484S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenReadin
485Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenQuerying Multiple Fields With Single OUTPUT/ENTERWhen multiple
486S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL BIT ScreenModify
487Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsCALL BIT Screen Message Field DescriptionsThis secti
488S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
489Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsSPC WORD2 Message FieldsFigure 46 SPC WORD2 Message
49Chapter 1, Using GPIBAddressingAddressing Factory Set Address The Test Set’s GPIB address is set to decimal 14 at the factory. The address can be c
490S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
491Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsCPACombined paging/access field.1 binary character r
492S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
493Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsBISBusy-Idle status field.1 binary character require
494S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
495Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsREGINCRRegistration increment field.12 binary charac
496S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
497Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsOHDThis field displays the overhead message type. •
498S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
499Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsCMACControl mobile attenuation field. Indicates the
5Safety SymbolsCaution, refer to accompanying documentsWarning, risk of electric shockEarth (ground) terminalAlternating currentFrame or chassis ter
50S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBIEEE 488.1 Remote Interface Message CapabilitiesIEEE 488.1 Remote Inte
500S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
501Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsMS WORD1 Message FieldsFigure 51 MS WORD1 Message F
502S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
503Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsLOCALThis field is specific to each system. The ORDE
504S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
505Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsVMACThis field displays the voice mobile attenuation
506S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
507Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsORDQOrder qualifier field. Qualifies the order to a
508S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field Descrip
509Chapter 8, Programming the Call Processing SubsystemCALL BIT Screen Message Field DescriptionsRSVDReserved for future use, all bits must be set as
51Chapter 1, Using GPIBIEEE 488.1 Remote Interface Message CapabilitiesClear Lockout/Set LocalYes The Test Set returns to local mode (front-panel con
510S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the ANALOG MEAS ScreenPro
511Chapter 8, Programming the Call Processing SubsystemProgramming the ANALOG MEAS ScreenRequirements for Using The ANALOG MEAS ScreenThe Test Set mu
512S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the ANALOG MEAS ScreenAFG
513Chapter 8, Programming the Call Processing SubsystemProgramming the ANALOG MEAS ScreenFilter 1This field selects one of several standard or option
514S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the ANALOG MEAS ScreenExa
515Chapter 8, Programming the Call Processing SubsystemProgramming the ANALOG MEAS Screen200 SUB Meas_sinad210 INTEGER Loop_counter220 OUTPUT 714;&q
516S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the ANALOG MEAS ScreenExa
517Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONFIGURE ScreenProgramming the CALL CONFIGURE ScreenFigure 57 The CALL
518S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONFIGURE Screen
519Chapter 8, Programming the Call Processing SubsystemProgramming the CALL CONFIGURE ScreenDetectorThis field is used to select the type of detector
52S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBIEEE 488.1 Remote Interface Message CapabilitiesTrigger Yes If in remo
520S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample ProgramsExample ProgramsThis
521Chapter 8, Programming the Call Processing SubsystemExample ProgramsThe program traps any errors which may occur while executing. If an error is d
522S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample ProgramsSRQ Example Program10
523Chapter 8, Programming the Call Processing SubsystemExample Programs480 BEEP490 DISP "Originate a call from the mobile station."500
524S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample Programs3080 ELSE3090
525Chapter 8, Programming the Call Processing SubsystemExample Programs6090 CASE "Register"6100 Ptr_value=16110 CASE "Page&
526S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample Programs7200 IF Error_flag
527Chapter 8, Programming the Call Processing SubsystemExample Programs11020 OUTPUT Inst_addr;"DISP ACNT;:CALLP:MOD ’MEAS’;:MEAS:RFR:POW?;FREQ:E
528S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample ProgramsComments for SRQ Exam
529Chapter 8, Programming the Call Processing SubsystemExample Programs2040 * Call Processing Status Register Group Condition register conditions whi
53Chapter 1, Using GPIBRemote/Local ModesRemote/Local Modes Remote Mode In Remote mode all front-panel keys are disabled (except for the LOCAL key, P
530S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample ProgramsPolling Example Progr
531Chapter 8, Programming the Call Processing SubsystemExample Programs500 Print_error510 END IF520 IF NOT FNSet_state("Release") T
532S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample Programs3290 FNEND4000 Set_s
533Chapter 8, Programming the Call Processing SubsystemExample Programs6000 Order: DEF FNOrder(Order$,INTEGER Parm)6010 COM /Io_addresses/ INTEGER
534S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample Programs7190 IF BINAND(Std
535Chapter 8, Programming the Call Processing SubsystemExample Programs11190 Timed_out:! 11200 ON TIMEOUT Bus_addr,5 GOTO Cannot_recover11210 CLE
536S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample ProgramsComments for Polling
537Chapter 8, Programming the Call Processing SubsystemExample Programs4060 Ptr_value is the value that the positive transition filter will be set to
538S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\callproc.fb Chapter 8, Programming the Call Processing SubsystemExample Programs
5399 Error Messages
54S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBRemote/Local ModesLocal To Remote Transitions The Test Set switches fr
540S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb General Information About Error Messages Information concerning error messages displayed
541Positive Numbered Error Messages Positive numbered error messages are generally associated with IBASIC. Refer to the Instrument BASIC User’s Hand
542S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Negative Numbered Error Messages Negative numbers preceding the error messages text corre
543IBASIC Error Messages IBASIC Error Messages are associated with IBASIC operation. IBASIC error messages can have both positive and negative number
544S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb GPIB1 Error Messages GPIB Error Messages are associated with GPIB operation. GPIB error m
545Text Only Error Messages Text only error messages are generally associated with manual operation of the Test Set. Refer to the Agilent Technologie
546S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb The Message Display During instrument operation, various messages may appear on the Test
547Non-Recoverable Firmware Error The non-recoverable firmware error is very important. It appears when an unanticipated event occurs that the Test S
548S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb GPIB Errors Most GPIB errors occur when the control program attempts to query a measureme
549Text Only GPIB Errors Un-numbered (text only) GPIB error messages are generally self-explanatory. For example, trying to retrieve a saved register
55Chapter 1, Using GPIBRemote/Local ModesLocal Lockout The Local Lockout mode disables the front-panel LOCAL key and allows return to Local mode only
550S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb HP-IB Error: Not Enough Memory Available for Save.This message will be generated when the
551Numbered GPIB Error Descriptions The following GPIB errors can be generated under any of the following conditions: • controlling the Test Set with
552S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −100 Command errorThis code indicates only that a Command Error as defined in IEEE
553Error −110 Command header errorAn error was detected in the header. Error −111 Header separator errorA character which is not a legal header sepa
554S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −128 Numeric data not allowedA legal numeric data element was received, but the de
555Error −150 String data errorThis error, as well as errors −151 through −158, are generated when parsing a string element. Error −151 Invalid stri
556S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −171 Invalid expressionThe expression data element was invalid (see IEEE 488.2, 7.
557Error −202 Settings lost due to rtlIndicates that a setting associated with a hard local control (see IEEE 488.2, 5.6.1.5) was lost when the devi
558S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −221 Settings conflictIndicates that a legal program data element was parsed but c
559Error −251 Missing mass storageIndicates that a legal program command or query could not be executed because of missing mass storage. For example
56S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\usehpib.fb Chapter 1, Using GPIBRemote/Local Modes
560S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −260 Expression errorIndicates that an expression program data element related erro
561Error −276 Macro recursion errorIndicates that a syntactically legal macro program data sequence could not be executed because the device found i
562S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −286 Program runtime error Error −300 Device-specific errorThis code indicates on
563Error −400 Query errorThis code indicates only that a Query Error as defined in IEEE 488.2 11.5.1.1.7 and 6.3 has occurred. Error −410 Query INTE
564S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −606 Update of Input Module Relay Switch Count file failed.Indicates that the Test
565Error −1304 Origination attempted while not in Active state.Indicates that a mobile station attempted to originate a call to the simulated Base S
566S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb Error −1311 RF power loss indicates loss of Voice Channel.When any Call Processing Subsy
567Error −1315 Data from RECC contains invalid bits in word [1,2,3].Indicates that the decoded data received on the reverse control channel contains
568S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\errormsg.fb
569Symbols*CLS, 220*ESE, 220*ESE?, 220*ESR?, 220*IDN ?, 209*OPC, 213*OPC?, 216*OPT ?, 210*PCB, 221*RCL, 222*RST, 211*SAV, 222*SRE, 221*SRE?, 221*STB
572 Methods For Reading Measurement Results
Index570 BBatterymemory card, 344part numbers, 344replacing, 344CCalibration Status Register Group, 276accessing registers contained in, 274,278condi
Index 571RVCOrdCon, 464ChanCall Control screen, 442clear status, *CLS, 220CMAXCALL CONFIGURE screen, 518Code files, 333, 420Common Commands, 208RST,
Index572 REF SET - setting reference point viaHP-IB, 198REF SET - turning ON/OFF via HP-IB,197turning ON and OFF, 87using AVG via HP-IB, 182using HI
Index 573YES key, 180FVC mobile station control messageorder, 506voice channel assignment, 508HHardware Status Register #1 Group, 284accessing regist
Index574 RESet, 184STATe, 183STATe?, 183VALue, 184VALue?, 184CALLP, 122CONFigure, 117BADDress, 200CPRocess, 122DECoder, 141diagram structure, 92DISPl
Index 575II/O ConfigureHP-IB command syntax diagram, 117IBASICavoiding program hangs, 40command line, 356Controller, 26, 28, 29, 44Controller - defau
Index576 LLibrary files, 420backing up, 346LIF file names, 334LIF file system, 334initializing media for, 338lock upHP-IB bus, 226, 231MManual Contro
Index 577NNon-Recoverable Firmware Error, 547Number MeasurementHP-IB command syntax diagram, 177OOperating Modesexternal automatic control, 26, 30int
Index578 QQuestionable Data/Signal RegisterGroup, 266accessing registers contained in, 269condition register bit assignments, 268RRadio InterfaceHP-I
Index 579standard event status register query,ESR?, 220StatusHP-IB command syntax diagram, 168,169status byte query, *STB?, 221Status Byte Register,
58S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\measrslt.fb Chapter 2, Methods For Reading Measurement ResultsBackgroundBackgroundOne of the most comm
Index580 file names (see also DOS & LIF filenames), 335TriggerHP-IB command syntax diagram, 173HP-IB commands, 228Trigger - aborting, 228Trigger
Index 581Wwait to complete, *WAI, 219Wildcards, 348wordabbreviated address, 468extended address, 470first word of called address, 473reverse voice ch
59Chapter 2, Methods For Reading Measurement ResultsBackgroundThis situation can be avoided entirely by:1. sending a Selected Device Clear (SDC) inte
6 Agilent Technologies Warranty Statement for Commercial Products Agilent Technologies 8920A RF Communications Test SetDuration of Warranty: 1 year 1
60S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\measrslt.fb Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘ON TIMEOUT’ Example ProgramHP
61Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘ON TIMEOUT’ Example Program10 COM /Io_names/ INTEGER Inst_addr,Bus_addr20 CLEAR SCREE
62S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\measrslt.fb Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘ON TIMEOUT’ Example ProgramCo
63Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘ON TIMEOUT’ Example Program360Exit the Measure function and return the result value.37
64S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\measrslt.fb Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘MAV’ Example ProgramHP® BASIC
65Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘MAV’ Example Program10 COM /Io_names/ INTEGER Inst_addr,Bus_addr20 CLEAR SCREEN30 Ins
66S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\measrslt.fb Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘MAV’ Example ProgramComments
67Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘MAV’ Example Program360Perform a serial poll to read the Status Byte from the Test Set
68S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\measrslt.fb Chapter 2, Methods For Reading Measurement ResultsHP® BASIC ‘MAV’ Example Program480Exit t
693 GPIB1 Command Guidelines 1. GPIB was formerly called HP-IB for Hewlett-Packard instruments. Some labels on the instrument may still reflect the f
78. Agilent Technologies will be liable for damage to tangible property per incident up to the greater of $300,000 or the actual amount paid for the
70S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesSequential and Overlapped CommandsSequential and Overlap
71Chapter 3, GPIB Command GuidelinesGuidelines for OperationGuidelines for Operation The following topics discuss rules and guidelines for controllin
72S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationCommand Punctuation NOTE: Progra
73Chapter 3, GPIB Command GuidelinesGuidelines for OperationUsing Colons to Separate Commands The GPIB command syntax is structured using a control h
74S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationUsing the Semicolon and Colon to
75Chapter 3, GPIB Command GuidelinesGuidelines for OperationSpecifying Units-of-Measure for Settings and Measurement Results Numeric settings and mea
76S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationChanging Display Units. Use th
77Chapter 3, GPIB Command GuidelinesGuidelines for OperationReading Back Display Units Setting. Use the Display Units query command, DUNits?, to re
78S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationGPIB Units (UNITs) GPIB Units ar
79Chapter 3, GPIB Command GuidelinesGuidelines for OperationChanging GPIB Units. Use the UNITs command to change the GPIB Units setting for selecte
8 DECLARATION OF CONFORMITY according to ISO/IEC Guide 22 and EN 45014Manufacturer’s Name:Manufacturer’s Address:declares
80S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationReading-Back GPIB Units. Use t
81Chapter 3, GPIB Command GuidelinesGuidelines for OperationAttribute Units (AUNits) Attribute Units are the units-of-measure used by the Test Set wh
82S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationFor each measurement that can be
83Chapter 3, GPIB Command GuidelinesGuidelines for OperationChanging Attribute Units. The AUNits command can be used to change the Attribute Units
84S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationIf it is not possible to properl
85Chapter 3, GPIB Command GuidelinesGuidelines for OperationDisplay Units and GPIB Units are not affected when changing Attribute Units. !Reset the T
86S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationReading-back Attribute Units.
87Chapter 3, GPIB Command GuidelinesGuidelines for OperationUsing the STATe Command The STATe command corresponds to the front-panel ON/OFF key and i
88S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for OperationReading back the measurement, in
89Chapter 3, GPIB Command GuidelinesGuidelines for OperationSample GPIB Program The following program was written on an HP® 9000 Series 300 controlle
9Table 1 Regional Sales OfficesUnited States of America:Agilent TechnologiesTest and Measurement Call Center P.O. Box 4026Englewood, CO 80155-4026(t
90S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\guidelin.fb Chapter 3, GPIB Command GuidelinesGuidelines for Operation380 ! Read the oscilloscope trac
914 GPIB Commands
92S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ch3intro.fb Chapter 4, GPIB CommandsGPIB Syntax DiagramsGPIB Syntax DiagramsGPIB Command Syntax Diagra
93Chapter 4, GPIB CommandsGPIB Syntax DiagramsInstrument Command Number Setting Syntax DiagramsInteger Number Setting Syntax, page 174.Real Number Se
94S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ch3intro.fb Chapter 4, GPIB CommandsGPIB Syntax DiagramsDiagram ConventionsUse the following diagram t
95Adjacent Channel Power (ACP)Adjacent Channel Power (ACP) :ACPower’spaceRatioLevelReturns quoted string?’:MEASurement:CBANSee Real Number Setting Sy
96S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\acp.sec Adjacent Channel Power (ACP)
97AF AnalyzerAF Analyzer ’spaceGndFloat600 To HiReturns quoted string?’:AFANalyzer:AIN’space0 dB10 dB20 dB30 dBReturns quoted string?’:CURRent’space7
98S:\agilent\8920\8920b\PRGGUIDE\BOOK\SECTIONS\afan.sec AF Analyzer’space<20Hz HPF50Hz HPF300Hz HPFOptional FiltersReturns quoted string?’:AFANaly
99AF Analyzer:AFANalyzer:NOTCh:FREQuencySee Real Number Setting Syntax**Does not include the :STATe command’space0 dB10 dB20 dB30 dB40 dBReturns quot
Commentaires sur ces manuels