Agilent Technologies E8285A User Manual Download Page 206

 205

Chapter 4, Status Reporting

GPIB Status Register Groups

Standard Event Status Register Group 

The Standard Event Status Register Group is a specific implementation of the 
status register model described in the Status Register Structure Overview section. 
The conditions monitored by the Standard Event Status Register Group are 
defined by the IEEE 488.2-1987 Standard. 

Figure 31 

 shows the structure and IEEE 488.2 Common Commands used to 

access the Standard Event Status Register Group. 

Figure 31

 Standard Event Status Register Group

*ESE <integer>
*ESE?

*ESR?

Event Summary Bit (ESB)
(to bit 5 of Status Byte Register)

Event

Register

Enable

Register

Lo

gi

c

a

l O

R

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

ch4drw7.drw

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Summary of Contents for E8285A

Page 1: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Page 2: ...MA Mobile Station Test Set User s Guide Firmware Version A 05 00 and Above Agilent Part Number E8285 90018 Printed in U S A June 2000 Rev D Artisan Technology Group Quality Instrumentation Guaranteed...

Page 3: ...ation without prior written permission is prohibited except as allowed under the copyright laws This material may be reproduced by or for the U S Government pursuant to the Copyright License under the...

Page 4: ...p 70 dB A At Operator Position Normal Operation According to ISO 7779 1988 EN 27779 1991 Type Test Herstellerbescheinigung Diese Information steht im Zusammenhang mit den Anforderungen der Maschinenl...

Page 5: ...ntial shock hazard always connect the rear panel chassis ground terminal to earth ground when operating this instrument from a dc power source SAFETY SYMBOLS Indicates instrument damage can occur if i...

Page 6: ...otection are intact only No operator serviceable parts in this product Refer servicing to qualified personnel To prevent electrical shock do not remove covers Servicing instructions are for use by qua...

Page 7: ...o clean the external case parts Do not attempt to clean internally Ventilation Requirements When installing the product in a cabinet the convection into and out of the product must not be restricted T...

Page 8: ...within a reasonable time to repair or replace any product to a condition as warranted customer will be entitled to a refund of the purchase price upon prompt return of the product 4 Agilent Technologi...

Page 9: ...VENT WILL AGILENT TECHNOLOGIES OR ITS SUPPLIERS BE LIABLE FOR LOSS OF DATA OR FOR DIRECT SPECIAL INCIDENTAL CONSEQUENTIAL INCLUDING LOST PROFIT OR DATA OR OTHER DAMAGE WHETHER BASED IN CONTRACT TORT O...

Page 10: ...logies E8285A All conforms to the following Product specifications Safety IEC 61010 1 1990 A1 A2 EN 61010 1 1993 A2 EMC CISPR 11 1990 EN 55011 1991 Group 1 Class A IEC 61000 3 2 1995 EN 61000 3 2 1995...

Page 11: ...factory by phone and e mail Internal Agilent Technologies users can contact the factory through Agilent Technologies Desk or cc Mail Lotus Corporation Parts information is also available from Agilent...

Page 12: ...er 9 1 Takakura Cho Hachioji Shi Tokyo 192 8510 Japan tel 81 456 56 7832 fax 81 426 56 7840 Latin America Agilent Technologies Latin America Region Headquarters 5200 Blue Lagoon Drive Suite 950 Miami...

Page 13: ...to use the analog meter how to use measurement averaging how to set a measurement reference how to set measurement limits how to enter and change values how to save and recall instrument setups how to...

Page 14: ...lp you get started Status reporting IBASIC controller information and error message descriptions are also included Application Guide E8285 90019 This guide contains step by step procedures and program...

Page 15: ...or ordering information contact your nearest re gional sales office Specifications 5968 8839E This document provides a short description of the Agilent E8285A and lists the operating specifications Th...

Page 16: ...erator Analyzer Frequency Offset 68 Setting RF Generator Analyzer Level Offsets 69 Interaction Between Screens 70 Printing A Screen 72 Measurement Triggering Process 73 Triggering Analog Measurements...

Page 17: ...69 The IBASIC Controller Screen 270 Important Notes for Program Development 272 Program Development 273 Interfacing to the IBASIC Controller using Serial Ports 275 Choosing Your Development Method 287...

Page 18: ...Contents 17 Index Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 19: ...Contents 18 S agilent e8285 USRGUIDE BOOK 90018TOC fm Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 20: ...A Field s Setting on page 24 Obtaining Measurement Results on page 28 Control Annunciators on page 33 Addressing on page 34 GPIB Command Guidelines on page 35 Verifying that the Test Set is Operating...

Page 21: ...to the Test Set s front panel for maximum input power level Exceeding this level can cause permanent instrument damage Overpower Damage Blocking the fans s rotation or operating the Test Set in an en...

Page 22: ...the default power up mode To enter analog mode from CDMA mode press one of the ANALOG SCREENS keys or select a screen from the Analog To Screen menu or programmatically select an analog screen using...

Page 23: ...s 9 8 DATA Enter Recall Local Meas reset Preset Hold Address Save Authen tication Gen control Call control TX range TX Test RX Test ANALOG SCREENS CDMA SCREENS Cell config Spectrum SMS MS report MS FE...

Page 24: ...b which moves the cursor from field to field or from menu item to menu item Normally the cursor appears as a small highlighted rectangular box 2 Select To select an item push the Cursor Control knob A...

Page 25: ...election of valid units for given measurement See figure 2 to see an example of a units of measure field To change a unit of measure 1 Position the cursor at the unit field on the display 2 Press a ke...

Page 26: ...action fields provide a choice of two settings See figure 3 to see an example of an underlined immediate action field To change an underlined entry 1 Position the cursor at the field 2 Push the CURSOR...

Page 27: ...ed See figure 4 to see an example of a one of many field To make a one of many choice 1 Position the cursor at the field 2 Push the Cursor Control knob or the Enter key to display the choices 3 Move t...

Page 28: ...sition the cursor at the field 2 Key in the desired number using the DATA keys 3 Press Enter to select the choice OR 4 Position the cursor at the field 5 Push the Cursor Control knob to highlight the...

Page 29: ...s When operated over the front panel local control Test Set measurement results are obtained by selecting a screen that displays the desired measurement arming the measurement if necessary and observi...

Page 30: ...The Test Set has Active Controller capability take control pass control in this mode Control configures the Test Set to be the system controller Use this setting if the Test Set will be the only cont...

Page 31: ...es 4 Make sure the desired measurement is selected and in the ON state This is the PRESET state for most measurements However if a previous program has set the state to OFF no measurement result will...

Page 32: ...several instrument setting changes OUTPUT 714 DISP CCNT Displays the CDMA CALL CONTROL screen OUTPUT 714 CDMA CELL ASEC 100 Sets Sector A Power to 100 dBm BW OUTPUT 714 RFG OUTP DUPL Sets the Output P...

Page 33: ...TPUT Addr RST Preset to known state 25 OUPTUT Addr CONF OFR 0 Set the RF frequency offset to 0 MHz 30 OUTPUT Addr TRIG MODE RETR SING Sets single trigger 40 OUTPUT Addr DISP RFG Selects the RF GENERAT...

Page 34: ...dicates the Test Set has been addressed to listen T indicates the Test Set has been addressed to talk S indicates the Test Set has sent the require service message by setting the service request SRQ b...

Page 35: ...the cursor next to the GPIB Adrs field The address can be set from decimal 0 to 30 using the numeric DATA keys or by pushing and then rotating the CURSOR CONTROL knob There are no switches for setting...

Page 36: ...io Out any of the following command strings are valid AFGENERATOR1 DESTINATION AUDIO OUT or afgenerator1 destination audio out or afg1 dest audio out or AFG1 DEST AUDIO OUT or Afg1 Dest Audio oUT All...

Page 37: ...hange a Field s Setting on page 31 For example to set the RF Generator s Output Port field to duplex the menu choice Dupl would be entered into the command string RFG OUTP Dupl Using Spaces When chang...

Page 38: ...AFAN command tells the Test Set s GPIB command parser that the next command is at the same level in the command hierarchy as the display command Similarly the semicolon after the INP AM DEMOD command...

Page 39: ...riable type within the program context before it can be displayed printed or used as a numeric value in the program Queried information is returned in the same format used to set the value a queried n...

Page 40: ...easuring 190 200 OUTPUT Dut TRIG Trigger all active measurements 210 OUTPUT Dut MEAS AFR FM Request an FM deviation measurement 220 ENTER Dut Dev Read measured value into variable Dev 230 PRINT USING...

Page 41: ...hapter 1 Getting Started GPIB Command Guidelines 490 MOVE 0 89 5 Trace 0 4000 89 5 500 FOR I 1 TO 416 510 DRAW I 416 399 89 5 Trace I 4000 89 5 520 NEXT I 530 END Artisan Technology Group Quality Inst...

Page 42: ...r in the RF Display field and press the knob to select Freq The RF Offset and Gen Anl fields will appear below RF Display 6 Change the Gen Anl value to 0 MHz 7 Position the cursor in the Output Port f...

Page 43: ...t e8285 USRGUIDE BOOK CHAPTERS getstart fb Chapter 1 Getting Started Verifying that the Test Set is Operating Properly Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www art...

Page 44: ...Set To Set RF Voltage Interpretation 50 ohm emf on page 45 To Set the Date and Time on page 44 To Change the Beeper s Volume on page 44 Artisan Technology Group Quality Instrumentation Guaranteed 888...

Page 45: ...field The Test Set has a built in clock that keeps track of the date and time It is powered by an internal battery to keep it operating when the instrument is off To Change the Beeper s Volume 1 Acce...

Page 46: ...nt of the RFGen Volts field 3 Press the CURSOR CONTROL knob or press the Enter key to select 50 ohm or emf Voltage settings can control either the voltage across a 50 ohm load or the open circuit volt...

Page 47: ...gilent e8285 USRGUIDE BOOK CHAPTERS configts fb Chapter 2 Configuring Your Test Set General Operating Information Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisant...

Page 48: ...47 3 Operating Overview Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 49: ...on page 69 Interaction Between Screens on page 70 Printing A Screen on page 72 Measurement Triggering Process on page 73 Triggering Analog Measurements In Local Mode Front Panel Operation on page 77 T...

Page 50: ...erse Channel Spectrum Analyzer cannot be turned off The front panel Yes On Off key is used to turn measurements instrument functions and data functions on or off Front Panel Example The following fron...

Page 51: ...ou can specify the high and low end points and number of intervals or you can use the default meter settings Front Panel Example 1 Position the cursor in front of the measurement s unit of measure 2 P...

Page 52: ...nel Example 1 Position the cursor in front of the unit of measure for the measurement you want to set the reference for 2 Press and release the Shift key then the INCR 10 key to select the REF SET fun...

Page 53: ...or in front of the measurement s unit of measure 2 Press and release the Shift key then the INCR 10 key to select the AVG function The default number of average samples is displayed below the measurem...

Page 54: ...ithout having to observe the screen Front Panel Example 1 Position the cursor in front of the unit of measure for the measurement you are setting limits for 2 Press and release the Shift key then the...

Page 55: ...wn arrow LO LIMIT or up arrow HI LIM IT key then press the Yes On Off key GPIB Example The following GPIB command sets limits for the average power measurement These limits will indicate if the power...

Page 56: ...labeled with the desired unit GPIB Example DUNits Command The following GPIB command causes the Test Set to display Avg Power in units of Watts instead of dBm The DUNits command will only change the T...

Page 57: ...tions Hi and Lo Limits Reference Meter and Averaging through GPIB Some measurements allow a choice of Attribute Units but changing Attribute Units has no affect on the Display Units or GPIB Units sett...

Page 58: ...or DBM x x Average Power measurement W or DBM x x Channel Power measurement W or DBM x x Adjacent Channel Power Lower Ratio Upper Ratio Lower Level Upper Level x x DB or PCT x x W or DBM x x SINAD mea...

Page 59: ...er on page 56 Front Panel Example 1 Position the cursor in front of the numeric entry field to be changed 2 Either Enter the number and unit of measure directly using the keypad or Press the CURSOR CO...

Page 60: ...the field currently says Phone Num press the Enter key use the CURSOR CON TROL knob to select MIN and press the Enter key again If MIN is already selected proceed to step 3 3 Use the CURSOR CONTROL kn...

Page 61: ...l with the CURSOR CONTROL knob or the up down arrow keys or the INCR 10 and INCR 10 keys The INCR 10 INCR 10 and INCR SET keys are used to assign a specific increment value To change an increment decr...

Page 62: ...grade is performed To Save an Instrument Setup 1 Press and release the Shift key then the Previous key to access the I O CONFIGURE screen Select the storage media using the Save Recall field The defau...

Page 63: ...mple This example recalls the current instrument settings Press RECALL 1 2 3 ENTER The saved instrument settings are recalled GPIB Example The following GPIB command also recalls register 123 REG REC...

Page 64: ...stance if you want to save a setup for testing a Vulcan7 radio you can save the setting as VULCAN7 Two register names are reserved for special purposes POWERON and BASE Specifying POWERON Settings You...

Page 65: ...rent from the PRESET values you may want to change the BASE register This will decrease the amount of memory used to SAVE each setup and allow you to SAVE many more setups CAUTION Since each SAVE RECA...

Page 66: ...field eliminating the need to turn and push the knob Five local USER keys are available for each screen K1 K2 K3 K4 and K5 Global USER keys are used to access settings that are not available on the c...

Page 67: ...rsor in front of the Filter 1 field 2 Press and release the Shift key then the K4 key to select the ASSIGN function 3 Press K1 A small 1 appears next to the field indicating that USER key K1 has been...

Page 68: ...e the Shift key then the K4 key to select the ASSIGN function 3 Press and release the Shift key then the K1 key Notice the prompt Global USER key 1 assigned at the top of the screen 4 Access the OSCIL...

Page 69: ...receive frequency offset of 45 MHz To Turn Off RF Frequency Offset 1 Access the CONFIGURE screen 2 Position the cursor below the RF Display field and select Freq 3 Set the RF Offset to Off GPIB Exampl...

Page 70: ...the CONFIGURE screen The Output Port and Input Port fields select which port is being used on the front panel and the RF Level Offset field turns the level offset on At power up and instrument preset...

Page 71: ...s priority control of their settings No matter what these fields were set to in other screens if the RX TEST or TX TEST screen is accessed the field changes to whatever it was last set to in these scr...

Page 72: ...ts to 750 s changeable AF Anl Measurement Presets to SINAD changeable Presets to Audio Freq changeable 50 Amplitude dBm 50 Amplitude dBm 50 Amplitude dBm 7 5 1 Access the RX TEST screen and set the Am...

Page 73: ...nter connection If GPIB is selected enter the GPIB Printer Address of the printer 3 Select the type of printer you are using in the Model field If your printer is not listed configure your printer to...

Page 74: ...rement All CDMA measurements are active if either of the following screens is displayed on the CRT of the Test Set CDMA CELLULAR MOBILE RECEIVER TEST CDMA CELLULAR MOBILE TRANSMITTER TEST AND the meas...

Page 75: ...g refers to what the measurement cycle does once it has completed obtained a valid measurement result for all active measurements There are two options 1 Single retriggering causes the measurement cyc...

Page 76: ...shes to remove these delays as well all autoranging and autotuning functions must be turned OFF and the operator must explicitly set the rang ing amplifiers and the frequency tuning Delays introduced...

Page 77: ...f the FER and Rho Suite of Measurements is Single retriggering If a remote to local transition occurs the trigger mode will be determined by FER the state of the Meas Cntl field on the CDMA CELLULAR M...

Page 78: ...Decoder Continuous Once a measurement has completed the Test Set is internally re triggered and another measurement cycle begins Single Requires selection of the Arm Meas field to be begin a measurem...

Page 79: ...t s measurement hold feature Selecting the Hold key causes all currently displayed measurement results to be held on the screen and stops the measurement cycle To resume making measurements press the...

Page 80: ...the cursor at the Arm Meas field 2 Press the knob Arming the Signaling Decoder as shown in this example will cause the measurement to be automati cally triggered by an internal trigger command Selecti...

Page 81: ...ement has completed the Test Set is internally re triggered and another measurement cycle begins Single Requires selection of the Arm field to be begin a measurement cycle Manual Operation 1 Position...

Page 82: ...g the Hold key causes all currently displayed measurement results to be held on the screen and stops the measurement cycle To resume making measurements press the Hold key again Manual Operation 1 Pre...

Page 83: ...n 1 Position the cursor at the Arm field 2 Press the knob Arming the FER measurement as shown in this example will cause the measurement to be triggered by an internal trigger event The Rho suite of m...

Page 84: ...h a new trigger before another measurement can be made Settling Full Appropriate time delays introduced into measurement cycle to allow inter nal or external signal transients to settle Fast No time d...

Page 85: ...ll settling 30 Triggers all active analog measurements Preventing GPIB Bus Lockup GPIB bus lockup is a condition where the GPIB bus and the Active Controller handshake are in a temporary holdoff state...

Page 86: ...es will be displayed on the CRT of the Test Set Single Once a measurement cycle has completed the Test Set requires a GPIB trigger command be received to begin a new measurement cycle When the trigger...

Page 87: ...GPIB bus lockup is a condition where the GPIB bus and the Active Controller handshake are in a temporary holdoff state while the Active Controller waits to read the measurement result from the Test S...

Page 88: ...of ensuring orderly communications in environments where more than one controller is connected to the bus the rules state that only one Controller can be actively addressing talkers and listeners at a...

Page 89: ...sor Control knob highlight the Mode field by pushing the Rotary Knob select Control from the Choices menu As a consequence of setting the Test Set to be the System Controller it will also become the A...

Page 90: ...ed from an external GPIB disk drive 4 whenever running any Agilent Technologies 11807 Radio Test Software package which uses an external GPIB device such as a disk drive a printer or an instrument 5 w...

Page 91: ...d no IBASIC Program is Running Control will be passed back within 10 seconds of receiving bus control if no controller commands are executed such as printing a screen image to a GPIB printer or saving...

Page 92: ...the device that should become the next active controller The number must round to an integer in the range 0 to 30 decimal The command may be followed by two numbers The first will be used as the prima...

Page 93: ...back to the formerly Active Controller The following steps outline a procedure for accomplishing this task This example is based upon having an HP 9000 Series 300 Workstation as the external controll...

Page 94: ...21 In this example the Test Set is NOT configured as the System Controller This example illustrates the situation where the External Controller would perform the functions listed below 1 Sends command...

Page 95: ...ate 230 OUTPUT Inst_address RST 240 250 Set the Test Set to cause SRQ interrupt on Request Control 260 OUTPUT Inst_address CLS 270 OUTPUT Inst_address ESE 2 280 OUTPUT Inst_address SRE 32 290 300 Load...

Page 96: ..._val 630 640 OFF INTR Internal_gpib 650 Status_byte SPOLL Inst_address 660 IF NOT BIT Status_byte 5 THEN 670 PRINT SRQ for unknown reason Status Byte Status_byte 680 STOP 690 END IF 700 710 Tell Test...

Page 97: ...ontroller 240 DISP TEST SET NOW ACTIVE CONTROLLER 250 CALL Start_program 260 270 Pass_back 280 DISP PASSING CONTROL BACK 290 Control is passed back automatically when the program stops 300 Control is...

Page 98: ...KHZ 600 OUTPUT Internal_gpib DISP TX MEAS RFR POW 610 ENTER Internal_gpib Meas_power 620 630 OUTPUT External_gpib Printer_addrs Measured power Meas_power 640 650 OUTPUT External_gpib Pwr_suply_addrs V...

Page 99: ...98 S agilent e8285 USRGUIDE BOOK CHAPTERS opoverv fb Chapter 3 Operating Overview Passing Instrument Control Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 100: ...99 4 Status Reporting Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 101: ...used in the Test Set Methods for using status register bits and bit definitions are also found here Status Reporting on page 101 GPIB Status Register Groups on page 108 Using Service Request SRQ Inter...

Page 102: ...groups used in the Test Set is based upon the status data structures outlined in the IEEE 488 and SCPI 1994 0 Standards There are two types of status data structures used in the Test Set status regist...

Page 103: ...cal OR Summary Message Bit Event Enable Register Selects which Events can set the Summary Message Bit Event Register Latched Conditions Positive Transition Filter Negative Transition Filter Positive a...

Page 104: ...implemented as two registers a 16 bit positive transition PTR register and a 16 bit negative transition NTR register A positive transition of a bit in the Condition register will be latched in the Ev...

Page 105: ...hen performs an inclusive OR on all the resulting bits to generate the Summary Message By using the enable bits the application program can direct the Test Set to set the Summary Message to the 1 or T...

Page 106: ...m the list The associated Summary Message is TRUE logic 1 if the queue contains some information and FALSE logic 0 if the queue is empty Queues can be cleared by reading all the information from the q...

Page 107: ...essing Subsystem from properly interfacing with the mobile station The Test Set has a multi tasking architecture wherein multiple processes execute on a priority driven and an event driven basis One o...

Page 108: ...ISTERED 110 END Advantages Disadvantages of Using Service Request The service request feature of the GPIB has the advantage that it allows the Call Processing Subsystem to execute at its maximum speed...

Page 109: ...Pos and Neg EV Event Register EN Enable Register SMB Summary Message Bit C TR EV EN C TR EV EN C TR EV EN datstruc ds4 Logical OR Measuring Status Register Group SMB C TR EV EN Logical OR Call Proces...

Page 110: ...Enable Register and a Summary Message p The Calibrating Register Group SMB must be enabled in the Operation Status Register Group before any of the following events or conditions can be reported thro...

Page 111: ...ing EVENt STATus OPERation CALibrating PTRansition NTRansition integer integer STATus OPERation CALibrating CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register...

Page 112: ...ration Calibrating CDMA Baseband Physical Channels 1 NOa a Although a Condition register is implemented the Test Set will not parse out or execute GPIB com mands while this operation is taking place C...

Page 113: ...Syntax STATus OPERation CALibrating CONDition Example OUTPUT 714 STAT OPERation CALibrating COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus OPERation CALibrating PTRansition...

Page 114: ...and CLS is sent to the Test Set Reading the Enable Register Syntax STATus OPERation CALibrating ENABle Example OUTPUT 714 STAT OPERation CALibrating ENAB ENTER 714 Register_value Writing the Enable Re...

Page 115: ...r Group is bit three The Calibration Register Group SMB must be enabled in the Questionable Data Signal Status Register Group before any of the following events or conditions can be reported through t...

Page 116: ...on EVENt STATus CALibration PTRansition NTRansition integer integer STATus CALibration CONDition Summary Message Bit C T i i E E bl 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Logica l OR 15 ch4drw11 drw to bit...

Page 117: ...12 Unused in the Test Set 11 Unused in the Test Set 10 Unused in the Test Set 9 Unused in the Test Set 8 NO PCB Calibration Failed 7 NO CDMA Channel Power Port Error 6 NO CDMA Channel Power Calibratio...

Page 118: ...ax STATus CALibration CONDition Example OUTPUT 714 STAT CAL COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus CALibration PTRansition STATus CALibration NTRansition Example OU...

Page 119: ...t is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus CALibration ENABle Example OUTPUT 714 STAT CAL ENAB ENTER 714 Register_value Writing t...

Page 120: ...registers and includes a Condition Register Transition Filters an Event Register an Enable Register and a Summary Message Bit Figure 12 shows the structure and STATus commands for the Call Processing...

Page 121: ...EVENt STATus CALLProc PTRansition NTRansition integer integer STATus CALLProc CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Register 1 2 3 4 5 6 7...

Page 122: ...ng state has progressed past Access Answering the call from the mobile station causes the bit state to go false 0 5 YES Call Processing Connect State Bit state mirrors the condition of the Connected a...

Page 123: ...Register_value Reading the Transition Filters Syntax STATus CALLProc PTRansition STATus CALLProc NTRansition Example OUTPUT 714 STAT CALLP PTR ENTER 714 Register_value Writing the Transition Filters S...

Page 124: ...the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus CALLProc ENABle Example OUTPUT 714 STAT CALLP ENAB ENTER 714 Register_value Writing the Enable Register Syntax...

Page 125: ...The CDMA Status Register SMB must be enabled in the Operation Status Register Group before any of the following events or conditions can be reported through the Status Byte Register Figure 16 shows th...

Page 126: ...125 Chapter 4 Status Reporting GPIB Status Register Groups Figure 14 CDMA Status Register Group Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 127: ...Strength message from the MSUT Each Pilot Strength message will update the CDMA Mobile Reporting table which displays the Status PN Offset Strength and Keep bit for CDMA pilot signals 11 NO CDMA Mobil...

Page 128: ...ponding GPIB command is sent This Condition bit will remain 1 until the current call or call attempt has ended See the Page Sent annunciator field description in the E8285A Reference Guide 0 YES Acces...

Page 129: ...us Register Group registers Reading the Condition Register Syntax STATus CDMA CONDition Example OUTPUT 714 STAT CDMA COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus CDMA PTR...

Page 130: ...r the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus CDMA ENABle Example OUTPUT 714 STAT CDMA ENAB ENTER 714 Register_value Writing the Enable Register Syntax STA...

Page 131: ...hentication Status Register Group contains information about the status of authentication tests Figure 15 shows the structure and STATus commands for the CDMA Authentication Status Register Group Tabl...

Page 132: ...apter 4 Status Reporting GPIB Status Register Groups Figure 15 CDMA Authentication Status Register Group CONDition Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisan...

Page 133: ...0 14 NO Count Res Included 13 Unused in the Test Set 12 NO Data Burst Message Received 11 NO SSD Update Received 10 NO Unique Challenge Received 9 NO Origination Received 8 NO Page Received 7 NO Regis...

Page 134: ...er Group registers Reading the Condition Register Syntax STATus CAUT CONDition Example OUTPUT 714 STAT CAUT COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus CAUT PTRansition...

Page 135: ...r it is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus CAUT ENABle Example OUTPUT 714 STAT CAUT ENAB ENTER 714 Register_value Writing the...

Page 136: ...ter Group reports the status of SMS Short Message Service operations Figure 16 shows the structure and STATus commands for the CDMA SMS Status Register Group Table 9 shows the CDMA Status Register Gro...

Page 137: ...SRGUIDE BOOK CHAPTERS hpibstat fb Chapter 4 Status Reporting GPIB Status Register Groups Figure 16 CDMA SMS Status Register Group Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOU...

Page 138: ...e Test Set 10 Unused in the Test Set 9 Unused in the Test Set 8 Unused in the Test Set 7 Unused in the Test Set 6 Unused in the Test Set 5 Unused in the Test Set 4 Unused in the Test Set 3 Unused in t...

Page 139: ...Status Register Group registers Reading the Condition Register Syntax STATus CSMS CONDition Example OUTPUT 714 STAT CSMS COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus CSM...

Page 140: ...r the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus CSMS ENABle Example OUTPUT 714 STAT CSMS ENAB ENTER 714 Register_value Writing the Enable Register Syntax STA...

Page 141: ..._1 Status Register Group provides a path for summary messages to the Hardware 1 Register Group at bit 2 Figure 17 shows the structure and STATus commands for the CDMA_1 Status Register Group Table 10...

Page 142: ...1 PTRansition NTRansition integer integer STATus CDMA1 CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Register 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Logi...

Page 143: ...Unused in the Test Set 13 Unused in the Test Set 12 Unused in the Test Set 11 Unused in the Test Set 10 Unused in the Test Set 9 Unused in the Test Set 8 Unused in the Test Set 7 Unused in the Test S...

Page 144: ...s Reading the Condition Register Syntax STATus CDMA1 CONDition Example OUTPUT 714 STAT CDMA1 COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus CDMA1 PTRansition STATus CDMA1 N...

Page 145: ...it is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus CDMA1 ENABle Example OUTPUT 714 STAT CDMA1 ENAB ENTER 714 Register_value Writing the...

Page 146: ...oup provides a path for summary messages to the Operation Status Register Figure 18 shows the structure and STATus commands for the CDMA_2 Status Register Group Table 11 shows the CDMA_2 Status Regist...

Page 147: ...us CDMA2 EVENt STATus CDMA2 PTRansition NTRansition integer integer STATus CDMA2 CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Register 1 2 3 4 5 6...

Page 148: ...Set 10 Unused in the Test Set 9 Unused in the Test Set 8 Unused in the Test Set 7 NO Even Second Clock Tick Event bit is set each even 2 second clock tick 6 Unused in the Test Set 5 Gated Power Measur...

Page 149: ...s Register Group registers Reading the Condition Register Syntax STATus CDMA2 CONDition Example OUTPUT 714 STAT CDMA2 COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus CDMA2 P...

Page 150: ...the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus CDMA2 ENABle Example OUTPUT 714 STAT CDMA2 ENAB ENTER 714 Register_value Writing the Enable Register Syntax ST...

Page 151: ...ary message associated with the Communicate Status Register Group is bit zero The Communicate Status Register Group SMB must be enabled in the Hardware1 Status Register Group before any of the followi...

Page 152: ...PTRansition NTRansition integer integer STATus COMMunicate CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Register 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

Page 153: ...d in the Test Set 11 Unused in the Test Set 10 Unused in the Test Set 9 YES Serial 1 Status Register Group SMB 8 YES Serial 2 Status Register Group SMB 7 Unused in the Test Set 6 Unused in the Test Se...

Page 154: ...the Condition Register Syntax STATus COMMunicate CONDition Example OUTPUT 714 STAT COMM COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus COMMunicate PTRansition STATus COMMun...

Page 155: ...is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus COMMunicate ENABle Example OUTPUT 714 STAT COMM ENAB ENTER 714 Register_value Writing t...

Page 156: ...eue that holds up to 20 messages The Error Message Queue Group includes a FIFO queue but no Message Available MAV Summary Message Figure 20 shows the structure of the Error Message Queue Group Figure...

Page 157: ...occurs the last message is replaced with the message 350 Queue overflow If no messages are in the queue the message 0 No error is returned Reading a message removes it from the queue The Error Messag...

Page 158: ...nicate Status Register Group The Status Byte Register summary message associated with the Hardware 1 Status Register Group is bit zero Figure 21 shows the structure and STATus commands for the Hardwar...

Page 159: ...TATus HARDware1 EVENt STATus HARDware1 PTRansition NTRansition integer integer STATus HARDware1 CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Regis...

Page 160: ...ing Auxiliary Information If the Signaling Mode selected has two information fields such as the AMPS Filler and Message fields and both fields are being sent this bit will be set 7 YES Signaling Encod...

Page 161: ...ers Reading the Condition Register Syntax STATus HARDware1 CONDition Example OUTPUT 714 STAT HARD1 COND ENTER 714 Register_value 4 YES Power up Self Test Failed 3 YES Overpower Protection Tripped 2 YE...

Page 162: ...ATus HARDware1 NTRansition Example OUTPUT 714 STAT HARD1 PTR ENTER 714 Register_value Writing the Transition Filters Syntax STATus HARDware1 PTRansition integer STATus HARDware1 NTRansition integer Ex...

Page 163: ...t is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus HARDware1 ENABle Example OUTPUT 714 STAT HARD1 ENAB ENTER 714 Register_value Writing t...

Page 164: ...re The Status Byte Register summary message associated with the Hardware 2 Status Register Group is bit one Figure 22 shows the structure and STATus commands for the Hardware 2 Status Register Group T...

Page 165: ...ATus HARDware2 EVENt STATus HARDware2 PTRansition NTRansition integer integer STATus HARDware2 CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Regist...

Page 166: ...ge Out of Range Requested Audio Voltage Too Large for AFGen2 7 YES FM Out of Band Requested FM Deviation Too Large for RF Generator Frequency 6 YES Simultaneous AM FM Simultaneous AM and FM Modulation...

Page 167: ...ter Group registers Reading the Condition Register Syntax STATus HARDware2 CONDition Example OUTPUT 714 STAT HARD2 COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus HARDware2...

Page 168: ...he Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus HARDware2 ENABle Example OUTPUT 714 STAT HARD2 ENAB ENTER 714 Register_value Writing the Enable Register Syntax...

Page 169: ...ociated with the Measuring Status Register Group is bit seven The Measuring Status Register SMB must be enabled in the Operation Status Register Group before any of the events or conditions can be rep...

Page 170: ...169 Chapter 4 Status Reporting GPIB Status Register Groups Figure 23 Measuring Status Register Group Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 171: ...Unused in the Test Set 13 Unused in the Test Set 12 Unused in the Test Set 11 Unused in the Test Set 10 Unused in the Test Set 9 Unused in the Test Set 8 Unused in the Test Set 7 Unused in the Test Se...

Page 172: ...ng the Condition Register Syntax STATus MEASuring CONDition Example OUTPUT 714 STAT MEAS COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus MEASuring PTRansition STATus MEASuri...

Page 173: ...t is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus MEASuring ENABle Example OUTPUT 714 STAT MEAS ENAB ENTER 714 Register_value Writing th...

Page 174: ...tors conditions and events related to the CDMA Open Loop Time Response measurement Figure 24 shows the structure and STATus commands for the Open Loop Time Response Status Register Group Table 16 show...

Page 175: ...BOOK CHAPTERS hpibstat fb Chapter 4 Status Reporting GPIB Status Register Groups Figure 24 Open Loop Time Response Status Register Group Artisan Technology Group Quality Instrumentation Guaranteed 888...

Page 176: ...in the Test Set 12 Unused in the Test Set 11 Unused in the Test Set 10 Unused in the Test Set 9 Unused in the Test Set 8 Unused in the Test Set 7 Unused in the Test Set 6 Unused in the Test Set 5 Unu...

Page 177: ...e OLTR Status Register Group registers Reading the Condition Register Syntax STATus OLTR CONDition Example OUTPUT 714 STAT OLTR COND ENTER 714 Register_value Reading the Transition Filters Syntax STAT...

Page 178: ...r the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus OLTR ENABle Example OUTPUT 714 STAT OLTR ENAB ENTER 714 Register_value Writing the Enable Register Syntax STA...

Page 179: ...e Test Set and summary message bits SMB s for the CDMA and Measuring Status Register Groups The Status Byte Register summary message associated with the Operation Status Register Group is bit seven Fi...

Page 180: ...us OPERation PTRansition NTRansition integer integer STATus OPERation CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Register 1 2 3 4 5 6 7 8 9 10 1...

Page 181: ...IBASIC controller 13 Unused in the Test Set 12 YES External Timebase in Use 11 YES IBASIC Status Register Group SMB 10 YES CDMA_2 Status Register Group SMB 9 YES Call Processing Status Register Group...

Page 182: ...ng the Condition Register Syntax STATus OPERation CONDition Example OUTPUT 714 STAT OPER COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus OPERation PTRansition STATus OPERati...

Page 183: ...t is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus OPERation ENABle Example OUTPUT 714 STAT OPER ENAB ENTER 714 Register_value Writing th...

Page 184: ...the controller or the Output Queue Group is cleared The Output Queue Group includes a FIFO queue and a Message Available MAV Summary Message Figure 26 shows the structure of the Output Queue Group Fi...

Page 185: ...V message is TRUE logic 1 when there is data in the Output Queue and FALSE logic 0 when it is empty The Output Queue is read by sending a command such as the HP BASIC command ENTER and waiting if nece...

Page 186: ...ster Group contains information about power measurement calibration Figure 27 shows the structure and STATus commands for the Power Status Register Group Table 18 shows the Power Status Register Group...

Page 187: ...EVENt STATus POWer PTRansition NTRansition integer integer STATus POWer CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Register 1 2 3 4 5 6 7 8 9 10...

Page 188: ...Unused in the Test Set 6 Unused in the Test Set 5 Unused in the Test Set 4 Unused in the Test Set 3 Unused in the Test Set 2 YES Channel Power Uncalibrated Above Temperature The temperature has drift...

Page 189: ...atus Register Group registers Reading the Condition Register Syntax STATus POWer CONDition Example OUTPUT 714 STAT POW COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus POWer...

Page 190: ...r the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus POWer ENABle Example OUTPUT 714 STAT POW ENAB ENTER 714 Register_value Writing the Enable Register Syntax STA...

Page 191: ...urement data and the SMB from the Calibration Status Register Group The Status Byte Register summary message associated with the Questionable Data Signal Register Group is bit three Figure 28 shows th...

Page 192: ...TATus QUEStionable PTRansition NTRansition integer integer STATus QUEStionable CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register Enable Register 1 2 3 4 5 6 7...

Page 193: ...d by SCPI Version 1994 0 14 Unused in the Test Set 13 YES Indeterminate Measurement Result 12 Unused in the Test Set 11 Unused in the Test Set 10 Unused in the Test Set 9 Unused in the Test Set 8 YES...

Page 194: ...x STATus QUEStionable CONDition Example OUTPUT 714 STAT QUES COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus QUEStionable PTRansition STATus QUEStionable NTRansition Example...

Page 195: ...is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus QUEStionable ENABle Example OUTPUT 714 STAT QUES ENAB ENTER 714 Register_value Writing...

Page 196: ...bit zero The Serial 1 Status Register Group SMB in the Communicate Status Register Group and the Communicate Status Register Group SMB in the Hardware 1 Status Register Group must be enabled before an...

Page 197: ...SRGUIDE BOOK CHAPTERS hpibstat fb Chapter 4 Status Reporting GPIB Status Register Groups Figure 29 Serial 1 Status Register Group Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOU...

Page 198: ...t Set 11 Unused in the Test Set 10 Unused in the Test Set 9 Unused in the Test Set 8 NO LO IF Communication Error 7 NO CDMA Reference Communication Error 6 NO Modulation Distribution Communication Err...

Page 199: ...Status Register Group registers Reading the Condition Register Syntax STATus SER1 CONDition Example OUTPUT 714 STAT OPER COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus SER1...

Page 200: ...r the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus SER1 ENABle Example OUTPUT 714 STAT OPER ENAB ENTER 714 Register_value Writing the Enable Register Syntax STA...

Page 201: ...Status Register Group is bit zero The Serial 2 Status Register Group SMB in the Communicate Status Register Group and the Communicate Status Register Group SMB in the Hardware 1 Status Register Group...

Page 202: ...201 Chapter 4 Status Reporting GPIB Status Register Groups Figure 30 Serial 2 Status Register Group Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 203: ...used in the Test Set 12 Unused in the Test Set 11 Unused in the Test Set 10 NO Reserved 9 Unused in the Test Set 8 Unused in the Test Set 7 Unused in the Test Set 6 NO Cell Site Analog Communication E...

Page 204: ...isters Reading the Condition Register Syntax STATus SER2 CONDition Example OUTPUT 714 STAT OPER COND ENTER 714 Register_value Reading the Transition Filters Syntax STATus SER2 PTRansition STATus SER2...

Page 205: ...r it is queried or whenever the Common Command CLS is sent to the Test Set Reading the Enable Register Syntax STATus SER2 ENABle Example OUTPUT 714 STAT OPER ENAB ENTER 714 Register_value Writing the...

Page 206: ...Event Status Register Group are defined by the IEEE 488 2 1987 Standard Figure 31 shows the structure and IEEE 488 2 Common Commands used to access the Standard Event Status Register Group Figure 31...

Page 207: ...Power On Request 1 Test Set s power supply has been turned off and then on since the last time this register was read 6 NO User Request Not implemented in Test Set 5 NO Command Error 1 The Test Set de...

Page 208: ...some internal condition such as over range This bit indicates that the error was not a command query or execution error 2 NO Query Error 1 An error has occurred while trying to read the Test Set s Out...

Page 209: ...le OUTPUT 714 ESR ENTER 714 Register_value Clearing the Event Register The EVENT register is cleared whenever it is queried or whenever the CLS Common Command is sent to the Test Set 0 NO Operation Co...

Page 210: ...vn_enab_rg 20 OUTPUT 714 ESE 30 ENTER 714 Std_evn_enab_rg 40 PRINT Std_evn_enab_rg 50 END Writing the Enable Register Syntax ESE integer Example OUTPUT 714 ESE 255 Clearing the Enable Register The ENA...

Page 211: ...ter can be used to send a Service Request SRQ to the controller Service request enabling allows the application programmer to select which Summary Messages in the Status Byte Register may cause a serv...

Page 212: ...essage Bits Logical OR Service Request Enable Register SRE interger SRE Status Byte Registe 1 0 7 5 4 3 2 read by STB read by Serial Poll SRQ ch4drw15 drw 7 6 ESB MAV 3 2 1 0 RQS MSS Service Request G...

Page 213: ...bled event bits in the associated status registers is TRUE 4 IEEE 488 2 Output Queue Group Message Available MAV Summary Message TRUE One or more enabled event bits in the associated status registers...

Page 214: ...sages see Status Register Structure Overview on page 101 Bit 6 is TRUE logic 1 if the Test Set has at least one reason for requesting service and FALSE logic 0 if it does not Bits 0 5 and bit 7 are de...

Page 215: ...g Summary Messages are cleared The Output Queue and its MAV Summary Message are an exception and are unaffected by the CLS Common Command Reading the Service Request Enable Register The Service Reques...

Page 216: ...electing the desired condition s from the Status Byte Register setting the value of the bit position s to a logical one setting the value of all non selected bit positions to a logical zero and sendin...

Page 217: ...Request Enable Register The Service Request Enable Register is cleared by sending the SRE Common Command with a decimal value of zero Clearing the Service Request Enable Register turns off service req...

Page 218: ...ts require more program code than requesting status at different time intervals polling but interrupts have the advantage of allowing the Call Processing Subsystem to operate at its maximum speed sinc...

Page 219: ...d status bits Transmitting Registering Page Sent Access Probe Connected Softer Handoff Hard Handoff Using SRQ interrupts requires more program code than requesting status at different time intervals p...

Page 220: ...tatus Register Group on page 124 for detailed reference information about status reporting structure and CDMA status register group bit definitions Procedure Overview For detailed step by step explana...

Page 221: ...cating that a call ended or was dropped Refer to figure 33 below for a graphic summary of all of the Status Register Groups Note that the CDMA Status Register Group summary message bit SMB does not re...

Page 222: ...ctures C TR EV EN Logical OR C TR EV EN Logical OR 0 Logical OR SMB 8 SMB EV EN 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 CDMA Status Register Group OperationStatus Register Group Status Byte Register Group Artis...

Page 223: ...V EN Logical 0 Logical SMB 8 SMB EV EN 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 CDMA Status Register Group OperationStatus Register Group Status Byte Register Group Sending the following command will allow the C...

Page 224: ...3 4 5 6 7 0 1 2 3 4 5 6 7 CDMA Status Register Group OperationStatus Register Group Status Byte Register Group Sending the following command will set the SMB from the CDMA Status Register Group on on...

Page 225: ...s Register Group Operation Status Register Group Status Byte Register Group Sending the following command will enable the SMB from the Operation Status Register Group to be set by the CDMA SMB STAT OP...

Page 226: ...gister Group Status Byte Register Group Send the following command to enable service request generation when the SMB from the Operation Status Register Group SMB is true SRE 128 The Service Request En...

Page 227: ...program called Service_Int when an interrupt occurs the following command must be executed ON INTR 7 15 CALL Service_int SUB Service_request Handles and re enables interrupt ON INTR X XX CALL Service_...

Page 228: ...NABLE INTR 7 2 2 After this command is executed an SRQ from the Test Sets GPIB interface will cause the application program to branch to the subprogram specified in the ON INTR command see previous st...

Page 229: ...rue when you read the Event Register This command also clears the con tents of the CDMA Event Register 3 Clear other Event Registers in the path to the Status Byte Register Group Examples STAT OPER EV...

Page 230: ...ram assumes that the test set is the only instrument on the bus The program sets up an interrupt from the Standard Event Status Register Group the Calibration Status Register Group and the Hardware St...

Page 231: ...egister Group 350 Condition register conditions which will set the Summary Message 360 TRUE if they occur 370 Bit 4 TX Auto zero failed decimal value 2 4 16 380 Bit 3 Voltmeter Self cal failed decimal...

Page 232: ...generate a Service Request SRQ if the 880 Summary Message s become TRUE 890 Bit 5 Standard Event Status Register Summary Message 900 decimal value 2 5 32 910 Bit 3 Questionable Data Signal Register G...

Page 233: ...tch another event thereby preventing 1490 the E8285A from generating another SRQ 1500 1510 OUTPUT Inst_address ESR 1520 ENTER Inst_address Event_reg 1530 RETURN 1540 1550 Srvice_calib 1560 This routin...

Page 234: ...233 5 Memory Cards Mass Storage Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 235: ...4 Mass Storage Access on page 246 DOS and LIF File System Considerations on page 247 Using the ROM Disk on page 253 Using Memory Cards on page 254 Backing Up Procedure and Library Files on page 260 Co...

Page 236: ...ASIC file system when the mass storage device is first accessed and the appropriate format is used from then on for IBASIC mass storage operations File system operation defaults to DOS upon exiting fr...

Page 237: ...r access b TESTS Subsystem file access c Signaling Decoder NMT file access DOS IBASIC mass storage operations LIF is default DOS is also supported LIF GPIB commands for a SAVE RECALL register access b...

Page 238: ...ards which are inserted into the Test Set s front panel Memory Card slot NOTE The hardware for reading from and writing to memory cards is located internal to the Test Set Therefore the static random...

Page 239: ...icroprocessor On Board RAM RAM Disk memory 0 n n 0 1 2 3 External Disk Drive GPIB I O 7XX n XX 0 to 30 n 0 1 GPIB Rear Panel GPIB LIF CS80 3 1 2 Drive 9122 9133 4 9153 9154 On Board ROM ROM Disk Memor...

Page 240: ...rwritten by the RAM_MANAGER utility program ROM Disk Unit 1 can be overwritten by the COPY_PL utility program ROM Disk Units 2 and 3 are not overwritten by any ROM Disk utility program Table 26 RAM Di...

Page 241: ...Comments Non erasable Not available for user program or data storage Not available for Save Recall register storage Table 27 ROM Disk Mass Storage Overview Mass Storage Name Mass Storage Type Physica...

Page 242: ...8 External Disk Mass Storage Overview Mass Storage Name Mass Storage Type Physical Location Mass Storage Volume Specifier Media Type Supported File System s External Disk GPIB Hard disk drive GPIB Flo...

Page 243: ...card not in Test Set Memory Card slot Recommended as primary mass storage device for program and data storage Table 29 SRAM Card Mass Storage Overview Mass Storage Name Mass Storage Type Physical Loc...

Page 244: ...for user program or data storage Not available for Save Recall register storage Table 30 ROM Card Mass Storage Overview Mass Storage Name Mass Storage Type Physical Location Mass Storage Volume Speci...

Page 245: ...r the Save Recall registers is the Test Set s internal RAM no mass storage volume specifier after any of the following conditions Power up Initializing RAM with the SERVICE screen s RAM Initialize fun...

Page 246: ...the External Disk Specification field in the TESTS External Devices screen Selecting the Mass Storage Location The IBASIC mass storage location is selected using the IBASIC Mass Storage Is command Th...

Page 247: ...le names are pre fixed with a lower case PRC file extension FM_TEST PRC A corresponding code file prefixed with PGM FM_TEST PGM must reside on the same media for the procedure to work Refer to the TES...

Page 248: ...tically by the IBASIC file system when the mass storage device is first accessed and the appropriate format is used from then on DOS and LIF use different file naming conventions In addition the Test...

Page 249: ...ions The DOS file system is used on IBM compatible personal computers The DOS file system is hierarchical which means it supports subdirectories The DOS file system allows up to 8 character file names...

Page 250: ...ing convention The SAV extension is used to indicate a stored Save Recall register file and is appended onto the file name when the file is created The Signaling Decoder in NMT mode uses the following...

Page 251: ...extension is considered a TESTS Subsystem library file If the TESTS Subsystem attempts to retrieve a file which is not a library file the following error will be generated Error reading library file...

Page 252: ...s specified with the parameter LIF is the default For example to initialize a PCMCIA SRAM card for the DOS file system perform the following steps 1 Put the PCMCIA SRAM card into the Test Set s front...

Page 253: ...es the media format is outlined in table 31 The IBASIC 2 0 file system can distinguish between DOS files that have been saved and those that were stored Files that have been stored using the SAVE comm...

Page 254: ...key 2 Using the rotary knob select the Select Procedure Location field and choose ROM from the choices 3 Using the rotary knob select the Select Procedure Filename field A list of Test Procedures sto...

Page 255: ...not possible These cards cannot be programmed by the Test Set they require a special memory card programmer to save files SRAM cards provide removable read write memory for your files similar to a fl...

Page 256: ...l To remove a memory card simply pull it out Memory cards may be inserted and removed with the Test Set powered on or off Figure 35 Inserting a Memory Card Table 32 Memory Card Part Numbers Memory Typ...

Page 257: ...36 NOTE The HP SRAM cards have a Battery Holder Lock switch immediately above the Write Protect switch If the switch is in the locked position the battery cannot be removed Ensure that the Battery Ho...

Page 258: ...ilate puncture or dispose of batteries in fire The batteries can burst or explode releasing hazardous chemicals Discard unused batteries according to the manufacturer s instructions NL Batterij niet w...

Page 259: ...erwritten or erased The switch has two positions see figure 37 Read write The memory card contents can be changed or erased and new files may written on the card Read only The memory card contents can...

Page 260: ...the Test Set is turned off Memory Card Initialization All new SRAM cards must be initialized before they can be used to store information The RAM_MNG procedure stored on the internal ROM Disk can be u...

Page 261: ...an uninitialized SRAM memory card This program does not make backup copies of TESTS Subsystem s code files or copy any type of file to OTP memory cards The COPY_PL procedure is designed for use with...

Page 262: ...ontroller command line COPY FM_TEST INTERNAL 4 TO FM_TEST 704 0 Stored or saved files on one memory card can be copied to another memory card as follows Insert the memory card containing the file to b...

Page 263: ...results For example using the volume copy form to copy the contents of a 64 KB SRAM card to an external GPIB 630 KB floppy disk will result in the external floppy disk having a capacity of only 64 KB...

Page 264: ...BASIC Controller screen execute the following command CAT MEMORY 0 0 Volume 0 s contents can be viewed and loaded from the TESTS IBASIC Controller screen the TESTS Main Menu screen the TESTS Save Dele...

Page 265: ...3 1 Access the TESTS IBASIC Controller screen 2 Using the rotary knob or an external terminal enter and execute the IBASIC command INITIALIZE MEMORY 0 unit number 1 3 unit size For example INITIALIZE...

Page 266: ...s The I O CONFIGURE screen s GPIB Mode field must be set to Control any time an external disk drive is used by the Test Set To load files from the TESTS screens or NMT Signaling Decoder screen the dis...

Page 267: ...TIALIZE volume type external disk mass storage volume specifier where the volume type can be LIF or DOS For example INITIALIZE DOS 702 1 To verify that disk media has been properly initialized execute...

Page 268: ...267 6 IBASIC Controller Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 269: ...Method on page 287 Method 1 Program Development on an External BASIC Language Computer on page 289 Method 2 Developing Programs on the Test Set Using the IBASIC EDIT Mode on page 296 Method 3 Developi...

Page 270: ...which use the Test Set s instruments to automatically test a variety of radios Software the 83217 series is available from Agilent Technologies for testing the major radio systems currently in use to...

Page 271: ...IC Controller screen as shown in figure 38 This screen is accessed as follows Select the front panel Tests key The TESTS Main Menu screen will be displayed Using the rotary knob position the cursor on...

Page 272: ...ey label area correspond to the five special function keys on the front panel of the Test Set IBASIC programs can assign tables to these keys and control program execution by using ON KEY interrupts T...

Page 273: ...erefore to make a measurement using an IBA SIC program follow these basic steps 1 Use the DISPlay command to select the screen for the instrument whose front panel contains the desired measurement res...

Page 274: ...vailable equipment and extent of development task If the development task is large it is strongly recommended that a BASIC language computer be used as outlined in development Method 1 Method 2 is rec...

Page 275: ...tor program Develop on BASIC Language Computer external to Test Set Connect HP IB cable to Test Set and run program from external computer Debug Run Program Debug Debug Save program in mass storage Me...

Page 276: ...g environment best fits your application refer to Choosing Your Development Method on page 287 Test Set Serial Port Configuration To prepare for IBASIC program development the Test Set must first be c...

Page 277: ...ngs can be changed using IBASIC commands executed from the IBASIC Command Line field or using IBASIC commands executed from an IBASIC program but not from the I O CONFIGURE screen Reason for Two Seria...

Page 278: ...utput from commands such as LIST PRINT or DISPLAY or error messages to echo characters to Serial Port 9 the characters will in turn show up on the external PC or terminal screen This will allow progra...

Page 279: ...ws the printer to stop data transmission from the Test Set when the printer s buffer is full and then start it again when the printer is ready The Test Set has a Serial Port input buffer length of 200...

Page 280: ...hardware and software configuration information Terminal Emulator Configuration Information A terminal emulator is an application program running on the PC that communicates with one of the serial co...

Page 281: ...ces a Select Terminal Emulator 1 DEC VT 100 ANSI b Select Terminal Preferences 1 Terminal Modes Line Wrap Off Local Echo Off Sound Off 2 Columns 132 3 CR CR LF Inbound Off Outbound Off 4 Cursor Block...

Page 282: ...ations choices for your PC Serial Port should match your Test Set settings 1 Baud Rate 9600 2 Data Bits 8 3 Stop Bits 1 4 Parity None 5 Flow Control Xon Xoff 6 Connector COM1 COM2 COM3 or COM4 dependi...

Page 283: ...to accept the displayed choice Setting up the ProComm Software 1 Press Alt P to access the LINE SETTINGS window 2 Enter the number 11 This will automatically set the following Baud rate 9600 Parity No...

Page 284: ...roComm back to MS DOS Setting Up Agilent Technologies AdvanceLink 68333F Version B 02 00 on your PC Agilent Technologies AdvanceLink is a software program which allows PCs to be used as an alphanumeri...

Page 285: ...al 1 Printer I F None Memory Size 32K Plotter I F None Video Type select your display type Forms Path no entry Screen Size select your size 23 or 24 4 Press DONE to return to the Config screen 5 Press...

Page 286: ...nh DC2 H NO Esc Xfer N YES ASCII 8 Bits YES Fld Separator down arrow or US BlkTerminator up arrow or RS ReturnDef musical note or CR Copy Fields Type Ahead NO Row Size 160 Host Prompt Character left a...

Page 287: ...ASCII terminals will also function properly To set up the terminal use the field settings found in the Agilent Technologies AdvanceLink terminal emulator section found earlier in this chapter As a mi...

Page 288: ...ownload into Test Set over RS 232 using terminal emulator program Develop on BASIC Language Computer external to Test Set Connect HP IB cable to Test Set and run program from external computer Debug R...

Page 289: ...card When running IBASIC programs on the Test Set s internal controller the Test Set displays only the IBASIC screen not the individual instrument screens as the program executes This makes troublesh...

Page 290: ...on an External BASIC Language Computer Method 1 Program Development on an External BASIC Language Computer Figure 41 Connecting IBASIC Language Computers to the Test Set Artisan Technology Group Quali...

Page 291: ...Refer to Passing Instrument Control in the Operating Overview chapter of the Agilent Technologies E8285A User s Guide 3 Set the GPIB Adrs field to the desired address for the Test Set The default val...

Page 292: ...computer s GPIB For example to setup the Test Set s RF Generator use the OUTPUT command with the Test Set s GPIB address If the select code of the GPIB card in the external BASIC language computer is...

Page 293: ...address 814 A second method is to assign an I O path to the desired I O port For example To control device 14 on the port with select code 7 10 ASSIGN Device TO 714 Establishes I O path to select cod...

Page 294: ...ams that reside in Test Set RAM 2 OUTPUT 714 PROG DEF 0 Defines the address in Test Set RAM where the downloaded program will be stored 3 LIST 714 Causes all program lines to transfer over GPIB to the...

Page 295: ...running on the external BASIC language controller The uploaded program is stored to a file specified by the user In the following program the external BASIC language controller is a PC running TransE...

Page 296: ...s the upload of whole program 180 ENTER Addr USING X D Count_len Number of lines in program 190 ENTER Addr USING VAL Count_len D Char_count Number of characters 200 210 File_name_1 CREATE ASCII C htb3...

Page 297: ...ard When running IBASIC programs on the Test Set s internal controller the Test Set displays only the IBASIC screen The Test Set s IBASIC controller has an editor that is interactive with a terminal o...

Page 298: ...9 will appear on the IBASIC Command Line field When a carriage return line feed is encountered the Test Set will attempt to execute the command To display the IBASIC Command Line field on the Test Set...

Page 299: ...cursor at the IBASIC Command Line field and push the knob 2 A Choices field will be displayed in the lower right corner of the display 3 By rotating the knob a list of ASCII characters and cursor posi...

Page 300: ...t the full screen edit mode After editing is complete exit the IBASIC EDIT Mode by pressing the terminal or PC s ESCAPE key twice or pressing the Shift Cancel keys on the Test Set A variety of editing...

Page 301: ...hnologies AdvanceLink From the Main highest level screen set up the 8 softkeys as follows 1 Display User Definition screens by pressing Ctrl F9 2 Enter all the LABEL titles for K1 through K8 3 Activat...

Page 302: ...ying Alt M There is no method of displaying key labels so they will have to be recorded elsewhere See the ProComm manual for further information Table 34 Edit Mode Escape Code Commands Function Key Na...

Page 303: ...nsuming to transfer the code into the Test Set Configuring a Word Processor The word processor on which the IBASIC code is developed must be able to save the file in ASCII format and have an ASCII fil...

Page 304: ...ctly Transferring Programs from the Word Processor to the Test Set For short less than 100 lines programs use an ASCII file transfer utility on the PC to send the program one line at a time down to th...

Page 305: ...d characters will scroll in left to right As each line is finished the annunciator will be displayed for about 0 5 seconds in the upper right corner of the Test Set indicating that the IBASIC controll...

Page 306: ...ing page The ASCII_DN program runs on the Test Set and directs ASCII characters coming in Serial Port 9 directly to a file named TEMP_CODE on an SRAM card The program creates the TEMP_CODE file on the...

Page 307: ...SIC IBECHO OFF 220 CALL Code File_name In 230 END 240 Purge_it SUB Purge_it Purges File_name on card 250 COM File_name File_name 260 OFF ERROR 270 PURGE File_name INTERNAL 280 SUBEND 290 Code SUB Code...

Page 308: ...Strip LF off and Append LF off It is important that the line feeds that are in the ASCII file not be stripped or the file transfer will not work 9 Select or enter the file name to transfer 10 Begin th...

Page 309: ...This is important since the default setting will strip line feeds and this will cause the transfer to never begin 11 Select the Escape key to exit setup mode and return to the main screen 12 Press Al...

Page 310: ...he cursor on the IBASIC Command Line field Execute the command PRINTER IS 9 This command sets Serial Port 9 as the default printer port When PRINT commands are executed ASCII characters will be sent t...

Page 311: ...t the terminal When the response is received from the terminal connected to Serial Port 9 a series of ASCII characters are sent out Serial Port 10 10 ASCII CHARACTER CYCLER 20 Prompts user over Serial...

Page 312: ...ult Serial Port 10 settings are the same as Serial Port 9 They are 1 Serial Baud rate 9600 2 Parity None 3 Data Length 8 Bits 4 Stop Length 1 Bit 5 Flow Cntl Xon Xoff 6 Serial_9 In choice of Inst or I...

Page 313: ...external controller set or query program variables within an IBASIC program which is resident in the Test Set execute IBASIC commands in the Test Set s IBASIC Controller from an external controller SC...

Page 314: ...ny given time The PROGram Subsystem commands as implemented in the Test Set operate differently than described in the SCPI Standard In addition the SCPI PROGram Subsystem commands which were designed...

Page 315: ...Lected STRing SELected STRing SELected WAIT Unsupported SCPI Commands The Test Set does not support the following SCPI commands CATalog SELected DELete SELected SELected MALLocate SELected MALLocate S...

Page 316: ...e optional keyword is included by the programmer or not Specific SCPI defined parameter types Refer to the SCPI Standard for definitions of the SCPI defined parameter types One or more parameters that...

Page 317: ...ade to download a program with the PROGram Subsystem It is recommended that the DELete ALL command always be sent immediately before the DEFine command The IBASIC program downloaded into the Test Set...

Page 318: ...ith a header which begins with a followed by a single non zero digit in the range 1 9 which specifies the number of digits in the following count field followed by a series of digits in the range of 0...

Page 319: ...data type The data starts with a header which begins with a followed by a single non zero digit in the range 1 9 which specifies the number of digits in the following count field followed by a series...

Page 320: ...e_name Chars_total 256 5 100 ASSIGN File TO File_name 110 LOOP 120 ENTER 714 Prog_line Read in one program line 130 OUTPUT File Prog_line Store in file 140 Chars_xferd Chars_xferd LEN Prog_line 2 CR L...

Page 321: ...ASIC program in the Test Set must be in either the PAUSed or STOPped state before the external controller issues the EXECute program_command command If the IBASIC program is in the RUN state an IBASIC...

Page 322: ...Var_name 10 NOTE Attempting to send a var_name longer than 12 characters as character data var_name not enclosed in quotes will generate the following error GPIB Error 112 Program mnemonic too long If...

Page 323: ...OTE Individual array elements cannot be set with the NUMBer command Example setting the value of a two dimensional array Array 1 2 with 6 elements OUTPUT 714 PROGram SELected NUMBer Array 0 1 2 3 4 5...

Page 324: ...0000000000E 000 3 00000000000E 000 3 00000000000E 000 etc Array values are sent by varying the rightmost dimension of the array the fastest If an attempt is made to query the value of a numeric variab...

Page 325: ...ensional array whose name is known but whose current size is unknown 10 DIM Temp 5000 This will hold 250 numbers 20 characters each 20 DIM Result_array 500 This array will hold up to 501 values 30 OUT...

Page 326: ...reached a break in execution but can be continued STOPPED program execution has been terminated Syntax PROGram SELected STATe RUN PAUSe STOP CONTinue Example OUTPUT 714 PROGram SELected STATe RUN or...

Page 327: ...AUS is sent as a series of ASCII characters The program execution states are defined as follows RUN the program is currently executing PAUS the program has reached a break in execution but can be cont...

Page 328: ...ng variable name the string variable name must be sent as string data that is enclosed in quotes For example OUTPUT 714 PROG STR Var_name data Appending the IBASIC string identifier onto the string va...

Page 329: ...arname is the name of an existing string variable or string array in the IBASIC program NOTE If the variable name var_name is longer than 12 characters it must be sent as string data var_name enclosed...

Page 330: ...variable name is generated If an attempt is made to query the value of a string variable or array and the string variable specified in varname does not exist in the program an IBASIC Error 283 Illegal...

Page 331: ...IM Temp 5000 This will hold 5000 characters 20 DIM Temp_array 50 200 Temp array 50 elements of 200 character 30 OUTPUT 714 PROG STR Array Query the desired array 40 ENTER 714 Temp Enter the values int...

Page 332: ...will be in a temporary holdoff state while waiting for the GPIB input buffer to empty If a query command is sent to the Test Set while the IBASIC program is under the influence of a WAIT command no d...

Page 333: ...Output queue to satisfy the WAIT query command Syntax PROGram SELected WAIT Example OUTPUT 714 PROGram SELected WAIT ENTER 714 Dummy or OUTPUT 714 PROG WAIT ENTER 714 Dummy Consider the following exam...

Page 334: ...he PROGram EXECute command NOTE The program commands and syntax used to send data from the external controller to the Test Set will depend upon the programming language used in the external controller...

Page 335: ...quotes For example OUTPUT 714 PROG EXEC 30 PRINT TEST Editing an existing IBASIC program line Existing IBASIC program lines which are resident in the Test Set s RAM memory can be edited one line at a...

Page 336: ...m into the external controller Use the sample program below if no pro gram is available When run the sample program clears the Test Set s IBASIC Controller display area and prints a message indicating...

Page 337: ...DIM File_name 10 Holds the name of file to store IBASIC program 40 Addr 714 Test Set GPIB address 50 LINPUT Enter name of file to store IBASIC program in File_name 60 OUTPUT Addr PROG DEF 70 ENTER Add...

Page 338: ...d insert it into the Test Set and execute the following command on the external controller OUTPUT 714 PROG EXEC INITIALIZE DOS INTERNAL 4 3 Insert the initialized memory card into the Test Set 4 Defin...

Page 339: ...d to test a radio a hardcode the information directly into the software or b store the information outside the program code itself and make it available to the software as needed Hardcoding the inform...

Page 340: ...this file is appended with a LIB file extension telling the TESTS system that this is a Library file Also both the Library and Code file should have the same base name to indicate the relationship be...

Page 341: ...nship IBASIC Test Code cName Code for all possible radio tests Test Library lName Set of all parameters specifications and tests Procedure 1 pName Parameters Specifications and test for each radio Pro...

Page 342: ...Menu Subsystem Screen The TESTS Main Menu screen is accessed by pressing the front panel Tests key Test procedures are selected and run from this screen Additionally access to all other TESTS Subsyste...

Page 343: ...ements of a specific radio There are several user interface screens provided to allow the user to make modifications To access any of these screens position the cursor on the desired field and push th...

Page 344: ...the Agilent Technologies E8285A Reference Guide for information concerning how the different TESTS Subsystem screens are used The use of the IBASIC Controller screen is described in the beginning of...

Page 345: ...344 S agilent e8285 USRGUIDE BOOK CHAPTERS ibasic fb Chapter 6 IBASIC Controller The TESTS Subsystem Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 346: ...345 A Error Messages Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 347: ...es on page 349 GPIB Error Messages on page 350 Text Only Error Messages on page 351 The Message Display on page 352 Non Recoverable Firmware Error on page 353 Text Only GPIB Error Descriptions on page...

Page 348: ...ent BASIC Users Handbook Version 2 0 HP P N E2083 90005 The format of the displayed message determines which manual contains information about the error message There are four basic error message form...

Page 349: ...ed with IBASIC Refer to the HP Instrument BASIC User s Handbook for information on IBASIC error messages Positive numbered error messages take the form ERROR XX Message Text For example Error 54 Dupli...

Page 350: ...positive numbered error messages Refer to GPIB Error Messages on page 350 for information on negative numbered error messages the error message associated with a negative number is the same for GPIB...

Page 351: ...em Controller When diagnosing the cause of an error condition check for these conditions first Refer to Text Only GPIB Error Descriptions on page 355 or Numbered GPIB Error Descriptions on page 357 fo...

Page 352: ...enerally self explanatory For example trying to retrieve a saved register that does not exist generates the following error message GPIB Error Register does not exist Text only error messages can also...

Page 353: ...ed when the error first occurs they are removed when a key is pressed or the knob is turned or when an GPIB command is received Many of the messages are displayed on the MESSAGE screen until the instr...

Page 354: ...local service center In the U S you may call the factory at 800 827 3848 Address error exception at line number 0 To continue operation turn POWER off and back on Unfortunately you will not be able t...

Page 355: ...ered the IBASIC programs Save Recall registers and RAM disks must be re loaded or re initial ized after clearing memory To Clear the Test Set s RAM 1 Turn the Test Set off 2 Hold the PRESET and HZ uV...

Page 356: ...ect a procedure filename using the Select Procedure FIlename field Ensure that the Mode field on the I O CONFIGURE screen is set to Control and that the External Disk Specification field on the TESTS...

Page 357: ...will display the total amount of non volatile RAM installed in the Test Set the RAM Disk allocation the Save Recall register allocation and the amount of non volatile RAM available to IBASIC GPIB Err...

Page 358: ...or message text correspond to the error conditions outlined in the Standard Commands for Programmable Instruments SCPI For more information on SCPI order the following book A Beginner s Guide to SCPI...

Page 359: ...IEEE 488 2 7 7 Error 108 Parameter not allowed More parameters were received than expected for the header For example the ESE common command only accepts one parameter receiving ESE 36 1 is not allowe...

Page 360: ...For example an alpha in a decimal numeric or a 9 in octal data Error 123 Exponent too large The magnitude of the exponent was larger than 32000 see IEEE 488 2 7 7 2 4 1 Error 124 Too many digits The m...

Page 361: ...144 Character data too long The character data element contains more than twelve characters see IEEE 488 2 7 7 1 4 Error 148 Character data not allowed A legal character data element was encountered w...

Page 362: ...errors 171 through 178 are generated when parsing an expression data element Error 171 Invalid expression The expression data element was invalid see IEEE 488 2 7 7 7 2 for example unmatched parenthes...

Page 363: ...d in IEEE 488 2 11 5 1 1 5 has occurred Error 201 Invalid while in local Indicates that a command is not executable while the device is in local due to a hard local control see IEEE 488 2 5 6 1 5 For...

Page 364: ...of a measurement is set to GET and subsequent measurement query is received The measurement cannot be started until a GET is received but the GET would cause an INTERRUPTED error Error 215 Arm deadlo...

Page 365: ...eter value Used where exact value from a list of possibles was expected Error 230 Data corrupt or stale Possibly invalid data new reading started but not completed since last access Error 231 Data que...

Page 366: ...Error 255 Directory full Indicates that a legal program command or query could not be executed because the media directory was full Error 256 File name not found Indicates that a legal program command...

Page 367: ...due to a syntax error within the macro definition see IEEE 488 2 10 7 6 3 Error 272 Macro execution error Indicates that a syntactically legal macro program data sequence could not be executed due to...

Page 368: ...10 7 6 4 Error 278 Macro header not found Indicates that a syntactically legal macro label in the GMC query could not be executed because the header was not previously defined Error 280 Program error...

Page 369: ...10 System error Indicates that some error termed system error by the device has occurred Error 311 Memory error Indicates that an error was detected in the device s memory Error 312 PUD memory lost In...

Page 370: ...program lines query the TX Frequency measurement and enter its value into a variable Rf_freq OUTPUT 714 MEAS RFR FREQ ABS ENTER 714 Rf_freq Error 420 Query UNTERMINATED Indicates that a condition cau...

Page 371: ...air Manual for diagnostic information Error 608 Initialization of Input Module Relay Count file failed Indicates that the Test Set was not able to initialize the Input Module Relay Switch Count EEPROM...

Page 372: ...alert message to the mobile station while an origination was in progress Error 1307 Timeout occurred while attempting to register Mobile Indicates that the simulated Base Station s internal timer expi...

Page 373: ...the Call Processing Subsystem that is the first time the CALL CONTROL screen is selected during a measurement session Failure to zero the power meter can result in erroneous RF power measurements See...

Page 374: ...roper number of bits in word 1 and or word 2 and or word 3 The raw decoded data is displayed in hexadecimal format in the top right hand portion of the CALL CONTROL screen Raw decoded data is only dis...

Page 375: ...is armed This message appears if an attempt was made to change one of the following CDMA SWEPT POWER MEASUREMENT screen fields after arming the measurement Amplitude Slope or RF Channel RF Anl Freq Ca...

Page 376: ...erflow Reducing the gate time decreases the amount of data sent during each measurement Delta between RF Power and a channel level greater than 30 dB This message appears if a code channel level pilot...

Page 377: ...s set to 0 dB and the level of the trace is more than 15 dB This error message might also appear if no trigger is received and noise is measured Mobile reject order received This message appears if th...

Page 378: ...s MEAS RESET This message appears if the Test Set temporarily interrupts audio measurements when squelch is first broken to prevent internal switching transients from influencing measurements except w...

Page 379: ...378 S agilent e8285 USRGUIDE BOOK CHAPTERS errorms fb Error Messages Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 380: ...NT IN connector connecting to 20 ASCII text files sending with ProComm Communica tions Software 308 sending with Windows Terminal 307 ASSIGN 66 67 averaging example how to use 52 measurement results 5...

Page 381: ...iles 261 customer support Agilent Technologies 10 D data functions turning ON and OFF 49 data structure for status reporting 221 Date Configure screen 44 date and time 44 dBm displaying results in 55...

Page 382: ...ontrol see Passing Control 87 PROGram commands See PROGram Subsystem programming examples 31 32 39 programming guidelines 30 reading a field setting 31 STATe command definition 49 Status reporting see...

Page 383: ...ommand line 271 IBASIC controller interfacing to serial ports 275 screen 270 IBASIC EDIT mode entering exiting 299 IBASIC program development See See program development IEEE 488 1 Passing Control see...

Page 384: ...9 measurement averaging 52 querying value 38 reference 51 saving and recalling setups 61 turning ON and OFF 49 units 55 56 measurement limits setting measurement limits 53 measurement triggering measu...

Page 385: ...rol back to another control ler 89 passing control back using PASS CON TROL 90 passing control to Test Set 91 requesting control from IBASIC 91 PC AdvanceLink 68333F Version B 02 00 terminal emulator...

Page 386: ...essing registers contained in 192 condition register bit assignments 192 R radio connecting 20 RAM Disk 237 239 initializing 264 using 263 RAM_MNG 263 recall instrument setups 62 settings 62 RECALL ke...

Page 387: ...Status Byte Register 214 Condition register definition 103 Enable register definition 104 Event register definition 104 reading Status Byte Register with serial poll 213 reading Status Byte Register...

Page 388: ...e 66 explanation 65 global assignment 67 global defined 65 local assignment 66 local defined 65 releasing global assignment 67 releasing local assignment 66 setting global 67 setting local 66 V V volt...

Page 389: ...Index 388 S agilent e8285 USRGUIDE BOOK 90018IX fm X Xon Xoff 278 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 390: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Reviews: