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.4.1 Conducted Spurious Emissions 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 TX Spurious Emissions" 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:CTXSPURIOUS:CONTINUOUS OFF" 350 ! Set measurement to single trigger 360 OUTPUT Testset;"SETUP:CTXS:TIMEOUT 5" 370 ! Set TX Spur Emissions timeout to 5 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:CTXS" 510 ! Initiate TX spurious emissions measurement 520 ! 530 OUTPUT Testset;"FETCH:CTXS?" 540 ! Fetch TX spurious emissions results 550 ENTER Testset;Ctxs_integ,Ctxs_pf,Low_adj,Upp_adj,Low_alt,Upp_alt 560 ! 570 SELECT Ctxs_pf 580 ! Assign CTXS pass/fail results to a string 590 CASE 0 600 Pass_fail$="PASS" 610 CASE 1 620 Pass_fail$="FAIL" 630 END SELECT 640 ! 650 !***Print TX Spurious Test Results 660 ! 670 CLEAR SCREEN 680 PRINT "TX Spurious Emissions Test Results:" 690 PRINT 700 PRINT "Integrity Indicator = ",Integrity 710 PRINT "TX Spurious Emissions Test Result = ",Pass_fail$ 720 PRINT "Lower Adjacent Power (dBc) = ",Low_adj 730 PRINT "Upper Adjacent Power (dBc) = ",Upp_adj 740 PRINT "Lower Alternate Power (dBc) = ",Low_alt 750 PRINT "Upper Alternate Power (dBc) = ",Upp_alt 760 PRINT 770 PRINT "TX Spurious Emissions Test Complete" 780 ! 790 !***Post test clean up*** 800 ! 810 OUTPUT Testset;"CALL:CLPCONTROL:REVERSE:MODE ACTIVE" 820 ! Return to active power control bits 830 OUTPUT Testset;"CALL:POW -55" 840 ! Set cell power back to initial level 850 ! Do this before reconfiguring other parms so signaling 860 OUTPUT Testset;"CALL:APAR:PROBE:IADJUST 0" 870 ! Set Access parameters for test 880 OUTPUT Testset;"CALL:APAR:PROBE:STEP:COUNT 5" 890 ! Set Access paramters for test 900 !OUTPUT Testset;"CALL:APAR:PROBE:SEQUENCE 1" 910 ! Set Access paramters for test (not necessary if commented 920 ! out command before test) 930 OUTPUT Testset;"CALL:APAR:PROBE:POWER:STEP 1" 940 ! Set Access paramters for test 950 OUTPUT Testset;"INIT:CTXS:OFF" 960 ! Turn TX spurious emissions off 970 DISP "" 980 ! 990 END
TX Spurious Emissions Measurement Description
Manual Operation: Measuring TX Spurious Emissions
Tx Spurious Emissions Measurement Troubleshooting
4.4.1 Conducted Spurious Emissions
Programming: Getting Started Guide for 1xEV-DO Terminal Test