The following example is based on an RTAP data connection for subtype 0 physical layer test. The general procedure is also applicable to the test based on an RETAP data connection. See Control Program Examples for the comprehensive test programs.
10 ! 4.3.4 Maximum RF Output Power 20 ! This programming example assumes the access terminal 30 ! is connected to the test set and in a 153.6 kbps 40 ! RTAP data connection. 50 ! 60 Testset=714 70 ! 80 DISP "Measuring Maximum Power" 90 ! 100 !***Set up test parameters*** 110 ! 120 Ior=-60 130 ! Set cell power for test 140 Ol_adjust=84 150 ! Set Open Loop Adjust for Band Class 4 160 ! 170 OUTPUT Testset;"CALL:APAR:POWER:OLADJUST ";Ol_adjust 180 ! Set Open Loop Adjust 190 OUTPUT Testset;"CALL:APAR:PROBE:IADJUST 15" 200 ! Set Probe Initial Adjust 210 OUTPUT Testset;"CALL:APAR:PROBE:STEP:COUNT 15" 220 ! Set Probe Num Steps 230 !OUTPUT Testset;"CALL:APAR:PROBE:SEQUENCE 15" 240 ! Set Probe Sequence Max - this parameter setting is required 250 ! by C.S0033 but does not affect test results. It is a legacy 260 ! parameter setting from IS-98. Changing this parameter drops 270 ! the connection, as required by C.S0024. It is recommended not 280 ! to send this command. 290 OUTPUT Testset;"CALL:APAR:PROBE:POWER:STEP 7.5" 300 ! Set Probe Step 310 ! 320 !***Set up measurement parameters*** 330 ! 340 OUTPUT Testset;"SETUP:DAPOWER:CONTINUOUS OFF" 350 ! Set measurement to single trigger 360 OUTPUT Testset;"SETUP:DAPOWER:TIMEOUT 1" 370 ! Set DIGITAL Power timeout to 1 sec 380 ! 390 !***Set test conditions*** 400 ! 410 OUTPUT Testset;"CALL:POW ";Ior 420 ! Set Cell Power for Test 430 OUTPUT Testset;"CALL:CLPCONTROL:REVERSE:MODE UP" 440 ! Start transmission of All Up (0) power control bits 450 WAIT 1 460 ! Settling time to allow mobile power to slew up to maximum power 470 ! 480 !***Obtain measurement results*** 490 ! 500 OUTPUT Testset;"INITIATE:DAPOWER" 510 ! Initiate digital average power measurement 520 ! 530 OUTPUT Testset;"FETCh:DAPOWER?" 540 ! Fetch the digital average power measurement results 550 ENTER Testset;Integrity,Avg_power_dbm 560 ! 570 Avg_power_dbw=Avg_power_dbm-30 580 ! Convert dBm to dBW 590 ! 600 !***Print Max Power Test Results*** 610 ! 620 CLEAR SCREEN 630 PRINT "Max Power Test Results:" 640 PRINT 650 PRINT "Integrity Indicator = ",Integrity 660 PRINT "Maximum Power (dBm) = ",Avg_power_dbm 670 PRINT "Maximum Power (dBW) = ",Avg_power_dbw 680 PRINT 690 PRINT "Maximum Output Power Test Complete" 700 ! 710 !***Post test clean up*** 720 ! 730 OUTPUT Testset;"CALL:CLPCONTROL:REVERSE:MODE ACTIVE" 740 ! Return to active power control bits 750 OUTPUT Testset;"CALL:POW -55" 760 ! Set cell power back to initial level 770 ! Do this before reconfiguring other parms so signaling 780 OUTPUT Testset;"CALL:APAR:PROBE:IADJUST 0" 790 ! Set Access parameters for test 800 OUTPUT Testset;"CALL:APAR:PROBE:STEP:COUNT 5" 810 ! Set Access parameters for test 820 !OUTPUT Testset;"CALL:APAR:PROBE:SEQUENCE 1" 830 ! Set Access parameters for test (not necessary if commented 840 ! out command before test) 850 OUTPUT Testset;"CALL:APAR:PROBE:POWER:STEP 1" 860 ! Set Access paramters for test 870 OUTPUT Testset;"INIT:DAP:OFF" 880 ! Turn digital ave power off 890 DISP "" 900 ! 910 END
Digital Average Power Measurement Description
Manual Operation: Measuring Digital Average Power
Programming: Getting Started Guide for 1xEV-DO Terminal Test