Agilent Technologies E8285A Скачать руководство пользователя страница 297

296 

S:\agilent\e8285\USRGUIDE\BOOK\CHAPTERS\ibasic.fb

Chapter 6, IBASIC Controller
Method #2. Developing Programs on the Test Set Using the IBASIC EDIT Mode

Method #2. Developing Programs on the Test Set Using the IBASIC EDIT 
Mode 

If a BASIC language computer is not available, program development can be 
done directly on the Test Set using the IBASIC EDIT mode. A terminal or PC 
connected to the Test Set through RS-232 is used as the CRT and keyboard for the 
Test Set’s built-in IBASIC controller. In this method, the program always resides 
in the Test Set and can be run at any time. Mass storage is usually an SRAM 
memory card. 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 
or PC over the RS-232 serial port. (The editor does not work unless a terminal or 
PC with terminal emulator is connected to Serial Port 9.) The editor, hereafter 
referred to as the “IBASIC EDIT Mode”, allows the programmer to develop code 
directly in the Test Set with no uploading or downloading. The IBASIC EDIT 
Mode can be used to develop programs from scratch or to modify existing 
programs. Refer to 

"Interfacing to the IBASIC Controller using Serial Ports" on 

page 275

 for information on connecting a terminal or PC to the Test Set. 

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

Содержание E8285A

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 18: ...Contents 17 Index Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 19: ...Contents 18 S agilent e8285 USRGUIDE BOOK 90018TOC fm Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 48: ...47 3 Operating Overview Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 100: ...99 4 Status Reporting Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 111: ...ing EVENt STATus OPERation CALibrating PTRansition NTRansition integer integer STATus OPERation CALibrating CONDition Summary Message Bit Condition Register Transition Filter Registers Event Register...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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_...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 234: ...233 5 Memory Cards Mass Storage Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 268: ...267 6 IBASIC Controller Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 346: ...345 A Error Messages Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 379: ...378 S agilent e8285 USRGUIDE BOOK CHAPTERS errorms fb Error Messages Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: