<--PREVIOUS MODE][HOME][NEXT MODE-->
; PRT01700.CMD
;
; PARTICLES MODE 17 (64 SWEEP 2) COMMAND SET
; JUST LIKE MODE 4 EXCEPT SESA NOT TRACKING
; REQUIRES IDPU S/W MODE 2.4 OR LATER
; TURNS ON HV IF IT WAS ENABLED
; TURNS ON ESA AND TEAMS.
;
; SWEEP MODES:
; EESA: 64 SWEEPS PER SPIN (DWELL,ACCUM=1X), 48 ENERGIES, ETOP=CCh,
; RETRACE=0, LOW ENERGY=0
; IESA: 64 SWEEPS PER SPIN (DWELL,ACCUM=1X), 48 ENERGIES, ETOP=CCh,
; RETRACE=0, LOW ENERGY=0
; SESA: CYCLE MODE, 12 ENERGIES, SEPARATION=4/48, DWELL=ACCUM=1X,
; ETOP =C4H
; TEAMS: 64 SWEEPS/SPIN FAST SURVEY, 32SWEEPS/SPIN SLOW SURVEY, DEFAULT RANGE
;
; SLOW SURVEY: (TEAMS MODE SS1(1), SAVG=4D, EAVG=43, IAVG=43; NOTE: DE-SPIN)
; SESA: 16 AVERAGES/SPIN @ 12EX16A = 4.9KBPS AT 12RPM
; EESA: 2 AVERAGE/SPIN @ 48EX32A = 4.9KBPS "
; IESA: 2 AVERAGE/SPIN @ 48EX32A = 4.9KBPS "
; TEAMS SURVEY 3.7KBPS "
; TEAMS HI-MASS 1.6KBPS "
; TEAMS POLE CHANNEL -
; TEAMS MONITOR RATES 1.6KBPS "
; TEAMS PHA 0.8KBPS "
; TOTAL: 22.6KBPS "
;
; FAST SURVEY: (TEAMS MODE FS2(4), SAVG=49, EAVG=59, IAVG=59; NOTE: DE-SPIN)
; SESA: 256 AVERAGES/SPIN @ 12EX16A= 78.6KBPS AT 12RPM
; EESA: 8 AVERAGES/SPIN @ 48EX64A = 39.3KBPS "
; IESA: 8 AVERAGES/SPIN @ 48EX64A = 39.3KBPS "
; TEAMS SURVEY 14.9KBPS "
; TEAMS HI-MASS 3.3KBPS "
; TEAMS POLE CHANNEL 13.1KBPS "
; TEAMS MONITOR RATES 3.2KBPS "
; TEAMS PHA 6.6KBPS "
; TOTAL: 198.3KBPS "
;
; BURST:
; SESA: 1536 CYCLES/SPIN @ 6SX2EX16A 471.9KBPS AT 12RPM
; EESA: 64 SWEEPS/SPIN @ 48EX32A 157.3KBPS "
; IESA: 64 SWEEPS/SPIN @ 48EX32A 157.3KBPS "
; TEAMS: BURST @ 64 SWEEPS/SPIN 314.6KBPS " (DURING FAST SURVEY)
; TOTAL: 1101.1KBPS "
;
; DWC 1996-10-11
;=====================================
MODEID = 017
SLOT = 6
CURRENT = 628
MODELOAD
CMDLOG PRT01700.LOG
.CMDS 66
;
; << START THE MODE DEFINITION >>
;
STARTDEF.CMD
;
; Off -> Slow Survey Sequence:
;
.TABLE 0 0 ;DISABLE BURST FOR 30 SECONDS
.LOAD 30
.TABLE 14 0x94 ;ESA ICT, PARTICLES MODE ID
.LOAD 17
.TABLE 14 0x89 ;ESA ICT, ESA_SAVG; sESA AVERAGER MODE
.LOAD 0x4D ; 16 AVERAGES/SPIN, 12E, DESPIN
.CDDB4D0F ;Direct CDI of above
.TABLE 14 0x8A ;ESA ICT, ESA_EAVG/ESA_IAVG; eESA/iESA AVERAGER MODE
.LOADW 0x4343 ; 2 AVERAGE/SPIN, 48Ex32A, DESPIN
.CDDD4343 ;Direct CDI of above
.TABLE 14 0X80 ;ESA ICT, SWEEP MODES
.LOADW 0x24C6 ; SESA: CYCLE MODE, DWELL=1X, INCREMENT=2X, DELTA=4X ETOP=C4
.LOADW 0x00CC ; EESA: DWELL=1X, TOPE=MAX, LOWE=RETRACE=OFF, 48E
.LOADW 0x00CC ; IESA: DWELL=1X, TOPE=MAX, LOWE=RETRACE=OFF, 48E
.LOADW 0X0000 ; DATAMODE: ACCUM=1X
.CDFA24C6 ;Direct CDI of above
.CDFB00CC ;Direct CDI of above
.CDFC00CC ;Direct CDI of above
.CDFD0000 ;Direct CDI of above
.TABLE 14 0xBC ;SESA TRACKING CONTROL
.LOAD 0 ; DISABLE
.TABLE 14 0x98 ;PDSWEEPMASK
.LOADW 0x0003 ; = every 4th eESA sweep
.DIAGREQ 1 ;MAX DIAGNOSTIC RATE WHILE HV ON
.ESAHVON ;START ESA LV & HV ON SEQUENCE (NO HV IF NOT ENABLED)
.ADR 0x3CB6 ;TEAMS STARTUP SEQUENCE
.LOAD 0x71 ; TEAMS STARTUP MODE = 1
.TEAMS 1 ;TEAMS STBY->ON
.CMDWT 2560 ;20 SECOND WAIT TO BE SURE HV ON.
.DIAGREQ 60 ;SLOW DOWN DIAGNOSTIC PACKETS
;
;=============================
; Slow Survey -> Fast Survey Sequence:
;
;.CDDB490F ;sESA SURVEY -> 256 AVG/SPIN
;.CDDD5959 ;eESA/iESA SURVEY -> 8 AVG/SPIN, 48Ex64A
;.CD7780E4 ;SET TEAMS 64 SWEEPS/SPIN
;.CD7F0F00 ; TEAMS RESET
;.CD747403 ;TEAMS MODE 4
;.TABLE 14 0x98 ;PDSWEEPMASK
;.LOADW 0x0000 ; = every eESA sweep
;
R0 = 14 ;DEFINE FAST SURVEY PARTICLES
DEFFASTP.CMD
.LOADW 0x490F
.LOADW 0xCDDB
.LOADW 0x5959
.LOADW 0xCDDD
.LOADW 0x80E4
.LOADW 0xCD77
.LOADW 0x0F00
.LOADW 0xCD7F
.LOADW 0x7403
.LOADW 0xCD74
.LOADW 0x0098
.LOADW 0xD08E
.LOADW 0x0000
.LOADW 0xD201
;
;=============================
; Fast Survey -> Slow Survey Sequence:
;
;.CDDB4D0F ;sESA SURVEY -> 16 AVG/SPIN
;.CDDD4343 ;eESA/iESA SURVEY -> 2 AVG/SPIN
;.CD7781E4 ;SET TEAMS 32 SWEEPS/SPIN
;.CD7F0F00 ; TEAMS RESET
;.CD747103 ;TEAMS MODE 1
;.TABLE 14 0x98 ;PDSWEEPMASK
;.LOADW 0x0003 ; = every 4th eESA sweep
;
R0 = 14 ;DEFINE SLOW PARTICLES
DEFSLOWP.CMD
.LOADW 0x4D0F
.LOADW 0xCDDB
.LOADW 0x4343
.LOADW 0xCDDD
.LOADW 0x81E4
.LOADW 0xCD77
.LOADW 0x0F00
.LOADW 0xCD7F
.LOADW 0x7103
.LOADW 0xCD74
.LOADW 0x0098
.LOADW 0xD08E
.LOADW 0x0003
.LOADW 0xD201
;
; << END THE MODE DEFINITION >>
;
ENDDEF.CMD <--PREVIOUS MODE][HOME][NEXT MODE-->