Source Code

These source-code files were transcribed from scans made from Don Eyles's personal copy of BURST120 (SUNBURST 120). They were scanned at archive.org's Boston facility, and the scanning was sponsored by Mike Stewart. The code was transcribed from these scans by a team of volunteers who are referenced in the program comments. Comments from the original source code are in ALL-CAPS, whereas comments added later in transcription are in Mixed-Case. In some cases, where similar code blocks exist in previously-transcribed AGC programs (primarily Luminary 99, from Apollo 11) those code blocks were used as a starting point and then corrected to agree with the BURST120 scans. The full scans are available at the Virtual AGC project's collection at archive.org, while more-convenient reduced-size (but reduced-quality) images are available at the main Virtual AGC website. Report any errors noted by creating an issue report at the Virtual AGC project's GitHub repository. Notations on the program listing read, in part:

	YUL SYSTEM FOR AGC: REVISION 0 OF PROGRAM BURST120 
	BY NASA 2021106-031 DEC 7, 1967

	THIS LISTING IS A COPY OF A VERSION OF THE PROGRAM INTENDED 
	FOR USE IN THE ON-BOARD PRIMARY GUIDANCE COMPUTER IN THE 
	UNMANNED FLIGHT OF APOLLO LUNAR MODULE 1 --- THE AS206 MISSION.
Note that the date is the date of the printout, not the date of the program revision.

008152,000002:                                                                                                  ## Copyright:   Public domain.
008153,000003:                                                                                                  ## Filename:    EXTENDED_VERBS.agc
008154,000004:                                                                                                  ## Purpose:     A module for revision 0 of BURST120 (Sunburst).
008155,000005:                                                                                                  ##              It is part of the source code for the Lunar Module's (LM)
008156,000006:                                                                                                  ##              Apollo Guidance Computer (AGC) for Apollo 5.
008157,000007:                                                                                                  ## Assembler:   yaYUL
008158,000008:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
008159,000009:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
008160,000010:                                                                                                  ## Mod history: 2016-09-30 RSB  Created draft version.
008161,000011:                                                                                                  ##              2016-10-06 RSB  Completed transcription.
008162,000012:                                                                                                  ##              2016-10-30 MAS  Corrected DESKBITS->DESCBITS.
008163,000013:                                                                                                  ##              2016-10-31 RSB  Typos.
008164,000014:                                                                                                  ##              2016-11-01 RSB  More typos.
008165,000015:                                                                                                  ##              2016-11-02 RSB  More typos.
008166,000016:                                                                                                  ##              2016-12-04 RSB  Proofed with octopus/ProoferComments and fixed various
008167,000017:                                                                                                  ##                              comments, but the proofing process is not completed.
008168,000018:                                                                                                  ##              2016-12-05 RSB  Comment-proofing pass with octopus/ProoferComments completed;
008169,000019:                                                                                                  ##                              changes made.
008170,000020:                                                                                                  ##              2017-06-01 RSB  Fixed some comment errors, mostly of whitespace, identified
008171,000021:                                                                                                  ##                              in transcribing SUNBURST 37.
008172,000022: 

Page 200

008174,000024: 11,2000                                           BANK     11                                    
008175,000025: 11,2000  E5,1500                                  EBANK=   OGC                                   
008176,000026: 
008177,000027:                                                                                                  #  FAN-OUT
008178,000028: 

In the original hardcopy, each of the asterisks in the line below is actually a one-half (½) character.

008180,000030:                                                                                                  #  NOTE OF SPECIAL IMPORT CONCERNING RADAR **
008181,000031: 
008182,000032:                                                                                                  #           SINCE 206 HAS NO RADARS, THE INTERRUPT LEAD IN AND T4RUPT SERVICE ROUTINES HAVE BEEN DISCONNECTED IN
008183,000033:                                                                                                  #  SUNBURST (REV 39).  THEREFORE, THE FOLLOWING VERBS SHOULD NOT BE USED:  40 WITH NOUN 40, 41 WITH NOUN 40, 45,
008184,000034:                                                                                                  #  46, AND SEQUENCES 13 AND 14 OF VERB 57.
008185,000035: 
008186,000036: 11,2000           02070        LST2FAN            TC       VBZERO                                #  VB40 ZERO (USED WITH NOUN 20 OR 40 ONLY)
008187,000037: 11,2001           02073                           TC       VBCOARK                               #  VB41 COARSE ALIGN (USED WITH NOUN 20 OR
008188,000038:                                                                                                  #                                  40 ONLY)
008189,000039: 11,2002           02204                           TC       IMUFINEK                              #  VB42 FINE ALIGN IMU
008190,000040: 11,2003           02565                           TC       IMUATTCK                              #  VB43  LOAD IMU ATTITUDE ERROR METERS.
008191,000041: 11,2004           02066                           TC       ALM/END                               #  VB44 SPARE
008192,000042: 11,2005           12126                           TCF      LRPOS2K                               #  VB45 COMMAND LR TO POSITION 2.
008193,000043: 11,2006           02414                           TC       REGRSAMP                              #  VB46 SAMPLE RADAR ONCE PER SECOND
008194,000044: 11,2007           02406                           TC       DOFCSTST                              #  VB47 PERFORM LEM FCS TEST
008195,000045: 11,2010           02261                           TC       GOLOADLV                              #  VB50 PLEASE PERFORM
008196,000046: 11,2011           02261                           TC       GOLOADLV                              #  VB51 PLEASE MARK
008197,000047: 11,2012           02261                           TC       GOLOADLV                              #  VB52 PLEASE MARK Y
008198,000048: 11,2013           02261                           TC       GOLOADLV                              #  VB53 PLEASE MARK X OR Y.
008199,000049: 11,2014           02265                           TC       TORQGYRS                              #  VB54 PULSE TORQUE GYROS
008200,000050: 11,2015           02302                           TC       ALINTIME                              #  VB55 ALIGN TIME
008201,000051: 11,2016           02404                           TC       GOSHOSUM                              #  VB56 PERFORM BANKSUM
008202,000052: 11,2017           02326                           TC       SYSTEST                               #  VB57 PERFORM SYSTEM TEST
008203,000053: 11,2020           03121                           TC       PRESTAND                              #  VB60 PREPARE FOR STANDBY
008204,000054: 11,2021           03167                           TC       POSTAND                               #  VB61 RECOVER FROM STANDBY
008205,000055: 11,2022           02634                           TC       SETUPMSG                              #  VB62 SCAM LEM INBITS
008206,000056: 11,2023           12530                           TCF      BEGINCDU                              #  VB63 SEND SPECIAL CDU DOWNLIST
008207,000057: 11,2024           13266                           TCF      64UPDAT                               #  VB64 SET TIMER TO GROUND ELAPSED TIME
008208,000058: 11,2025           13242                           TCF      65UPDAT                               #  VB65 SET GUIDANCE REFERENCE RELEASE DISC
008209,000059: 11,2026           13246                           TCF      66UPDAT                               #  VB66 INITIATE LGC DFI TLM CALIBRATE RTN
008210,000060: 11,2027           13254                           TCF      67UPDAT                               #  VB67 SEND COMMAND TO LMP
008211,000061: 11,2030           13260                           TCF      70UPDAT                               #  VB70 SET MISSION TIMER
008212,000062: 11,2031           13262                           TCF      71UPDAT                               #  VB71 SET MISSION PHASE REGISTER
008213,000063: 11,2032           13270                           TCF      72UPDAT                               #  VB72 SET MISSION PHASE REGISTER + TIMER
008214,000064: 11,2033           13252                           TCF      73UPDAT                               #  VB73 RESET DPS OR RPS COLD SOAK DISC
008215,000065: 11,2034           13244                           TCF      74UPDAT                               #  VB74 STOP MISSION TIMERS
008216,000066: 11,2035           13301                           TCF      75UPDAT                               #  VB75 TARGET PARAMETER UPDATE
008217,000067: 11,2036           13274                           TCF      76UPDAT                               #  VB76 STATE VECTOR UPDATE
008218,000068: 11,2037           02066                           TC       ALM/END                               
008219,000069: 
008220,000070: 11,2040           37761        TESTXACT           CAF      BIT3                                  
008221,000071: 11,2041           70336                           MASK     EXTVBACT                              
008222,000072: 11,2042           10000                           CCS      A                                     
008223,000073: 11,2043           02053                           TC       XACTALM                               
008224,000074: 

Page 201

008226,000076: 11,2044           47761        XACT1              CS       BIT3                                  
008227,000077: 11,2045           00004                           INHINT                                         
008228,000078: 11,2046           70336                           MASK     EXTVBACT                              
008229,000079: 11,2047           67761                           AD       BIT3                                  
008230,000080: 11,2050           54336                           TS       EXTVBACT                              
008231,000081: 11,2051           00003                           RELINT                                         
008232,000082: 11,2052           00002                           TC       Q                                     
008233,000083: 
008234,000084: 11,2053           04571        XACTALM            TC       FALTON                                
008235,000085: 11,2054           05567                           TC       ENDOFJOB                              
008236,000086: 
008237,000087: 11,2055           04724        TERMEXTV           TC       FREEDSP                               #  IF WE GET A TERMINATE INSTEAD OF A LOAD.
008238,000088: 
008239,000089: 11,2056           02060        ENDEXTVB           TC       XACT0                                 
008240,000090: 11,2057           05567                           TC       ENDOFJOB                              
008241,000091: 
008242,000092: 11,2060           47761        XACT0              CS       BIT3                                  
008243,000093: 11,2061           00004                           INHINT                                         
008244,000094: 11,2062           70336                           MASK     EXTVBACT                              
008245,000095: 11,2063           54336                           TS       EXTVBACT                              
008246,000096: 11,2064           00003                           RELINT                                         
008247,000097: 11,2065           00002        XACT0Q             TC       Q                                     
008248,000098: 
008249,000099: 11,2066           04571        ALM/END            TC       FALTON                                
008250,000100: 11,2067           02056                           TC       ENDEXTVB                              
008251,000101: 
008252,000102: 
008253,000103: 11,2070           02076        VBZERO             TC       OP/INERT                              
008254,000104: 11,2071           02110                           TC       IMUZEROK                              #  RETURN HERE IF NOUN = ICDU(20)
008255,000105: 11,2072           02117                           TC       RRZEROK                               #  RETURN HERE IF NOUN = RCDU(40)
008256,000106: 
008257,000107: 11,2073           02076        VBCOARK            TC       OP/INERT                              
008258,000108: 11,2074           02132                           TC       IMUCOARK                              #  RETURN HERE IF NOUN = ICDU (20)
008259,000109: 11,2075           02234                           TC       RRDESNBK                              #  RETURN HERE IF NOUN = RCDU (40)
008260,000110: 
008261,000111:                                                                                                  #           RETURNS TO L+1 IF IMU OR L+2 IF RR.
008262,000112: 
008263,000113: 11,2076           47757        OP/INERT           CS       BIT5                                  #  OCT20
008264,000114: 11,2077           60273                           AD       NOUNREG                               
008265,000115: 11,2100           00006                           EXTEND                                         
008266,000116: 11,2101           12065                           BZF      XACT0Q                                #  IF = 20.
008267,000117: 
008268,000118: 11,2102           24002                           INCR     Q                                     
008269,000119: 11,2103           62107                           AD       RRIMUDIF                              #  = -20 OCT.
008270,000120: 11,2104           00006                           EXTEND                                         
008271,000121: 11,2105           12065                           BZF      XACT0Q                                
008272,000122: 

Page 202

008274,000124: 11,2106           02066                           TC       ALM/END                               #  ILLEGAL.
008275,000125: 
008276,000126: 11,2107           77757        RRIMUDIF           OCT      -20                                   
008277,000127: 

Page 203

008279,000129:                                                                                                  #  KEYBOARD REQUEST TO ZERO IMU ENCODERS
008280,000130: 
008281,000131: 11,2110           02040        IMUZEROK           TC       TESTXACT                              #  ZERO ENCODERS.
008282,000132: 11,2111           05206                           TC       BANKCALL                              
008283,000133: 11,2112           26000                           CADR     IMUZERO                               
008284,000134: 
008285,000135: 11,2113           05206                           TC       BANKCALL                              #  STALL
008286,000136: 11,2114           26751                           CADR     IMUSTALL                              
008287,000137: 11,2115           02116                           TC       +1                                    
008288,000138: 
008289,000139: 11,2116           02056                           TC       ENDEXTVB                              
008290,000140: 11,2117           02040        RRZEROK            TC       TESTXACT                              
008291,000141: 11,2120           05206                           TC       BANKCALL                              #  ZERO RR CDUS.
008292,000142: 11,2121           20250                           CADR     RRZERO                                
008293,000143: 
008294,000144: 11,2122           05206        RWAITK             TC       BANKCALL                              
008295,000145: 11,2123           26745                           CADR     RADSTALL                              
008296,000146: 11,2124           12125                           TCF      +1                                    
008297,000147: 11,2125           12056                           TCF      ENDEXTVB                              
008298,000148: 
008299,000149: 11,2126           02040        LRPOS2K            TC       TESTXACT                              #  COMMAND LR TO POSITION 2.
008300,000150: 11,2127           05206                           TC       BANKCALL                              
008301,000151: 11,2130           21162                           CADR     LRPOS2                                
008302,000152: 11,2131           12122                           TCF      RWAITK                                
008303,000153: 

Page 204

008305,000155:                                                                                                  #  KEYBOARD REQUEST TO COARSE ALIGN THE IMU
008306,000156: 
008307,000157: 11,2132           02040        IMUCOARK           TC       TESTXACT                              #  COARSE ALIGN FROM KEYBOARD.
008308,000158: 11,2133           04644                           TC       GRABWAIT                              
008309,000159: 11,2134           32152                           CAF      VNLODCDU                              #  CALL FOR THETAD LOAD
008310,000160: 11,2135           04657                           TC       NVSBWAIT                              
008311,000161: 11,2136           04475                           TC       ENDIDLE                               #  STALL WAITING FOR THE LOAD
008312,000162: 11,2137           02055                           TC       TERMEXTV                              
008313,000163: 11,2140           02154                           TC       ICSDEL                                #  PROCEED - ASK FOR INCREMENTAL LOAD.
008314,000164: 
008315,000165: 11,2141           32153        ICORK2             CAF      IMUCOARV                              #  RE-DISPLAY COARSE ALIGN VERB.
008316,000166: 11,2142           04657                           TC       NVSBWAIT                              
008317,000167: 11,2143           04724                           TC       FREEDSP                               #  RELEASE THE DISPLAYS
008318,000168: 
008319,000169: 11,2144           05206                           TC       BANKCALL                              #  CALL MODE SWITCHING PROG
008320,000170: 11,2145           26065                           CADR     IMUCOARS                              
008321,000171: 
008322,000172: 11,2146           05206                           TC       BANKCALL                              #  STALL
008323,000173: 11,2147           26751                           CADR     IMUSTALL                              
008324,000174: 11,2150           02056                           TC       ENDEXTVB                              
008325,000175: 11,2151           02056                           TC       ENDEXTVB                              
008326,000176: 
008327,000177: 11,2152           02522        VNLODCDU           OCT      02522                                 
008328,000178: 11,2153           04100        IMUCOARV           OCT      04100                                 
008329,000179: 

Page 205

008331,000181:                                                                                                  #           PROVISION FOR COARSE ALIGN TO INCREMENTAL ANGLES.
008332,000182: 
008333,000183: 11,2154           32202        ICSDEL             CAF      DELLOAD                               
008334,000184: 11,2155           04657                           TC       NVSBWAIT                              #  REQUEST LOAD OF DELTA ICDU ANGLES.
008335,000185: 11,2156           04475                           TC       ENDIDLE                               
008336,000186: 11,2157           02055                           TC       TERMEXTV                              
008337,000187: 11,2160           02141                           TC       ICORK2                                #  PROCEED WITHOUT DATA HERE TOO.
008338,000188: 11,2161           02163                           TC       INCLOOP                               #  LOOP TO INCREMENT THETAD FROM DSPTEM2.
008339,000189: 11,2162           02141                           TC       ICORK2                                #  RE-DISPLAY COARSE ALIGN VERB.
008340,000190: 
008341,000191: 11,2163           56002        INCLOOP            XCH      Q                                     #  INCREMENTS THETADS IN 2S COMPLEMENT FROM
008342,000192: 11,2164           54144                           TS       MPAC                                  #   THREE ANGLE INCREMENTS IN DSPTEM2S.
008343,000193: 11,2165           32203                           CAF      LTHD+2                                
008344,000194: 11,2166           54120                           TS       BUF                                   #  SET UP FOR CDUINC.
008345,000195: 11,2167           37762                           CAF      TWO                                   #  THREE TIMES THROUGH.
008346,000196: 
008347,000197: 11,2170           54145        INCLOOP2           TS       MPAC       +1                         
008348,000198: 11,2171           50000                           INDEX    A                                     
008349,000199: 11,2172           56342                           XCH      DSPTEM2                               #  INCREMENT TO TEM2 FOR CDUINC.
008350,000200: 11,2173           05206                           TC       BANKCALL                              
008351,000201: 11,2174           33602                           CADR     CDUINC                                
008352,000202: 11,2175           10120                           CCS      BUF                                   
008353,000203: 11,2176           54120                           TS       BUF                                   
008354,000204: 11,2177           10145                           CCS      MPAC       +1                         
008355,000205: 11,2200           02170                           TC       INCLOOP2                              
008356,000206: 
008357,000207: 11,2201           00144                           TC       MPAC                                  #  RETURN WHEN FINISHED.
008358,000208: 
008359,000209: 11,2202           02523        DELLOAD            OCT      02523                                 
008360,000210: 11,2203           00402        LTHD+2             ADRES    THETAD     +2                         
008361,000211: 

Page 206

008363,000213:                                                                                                  #  KEYBOARD REQUEST TO FINE ALIGN AND GYRO TORQUE IMU
008364,000214: 
008365,000215: 11,2204           02040        IMUFINEK           TC       TESTXACT                              #  FINE ALIGN WITH GYRO TORQUING.
008366,000216: 11,2205           04644                           TC       GRABWAIT                              
008367,000217: 11,2206           32232                           CAF      VNLODGYR                              #  CALL FOR LOAD OF GYRO COMMANDS
008368,000218: 11,2207           04657                           TC       NVSBWAIT                              
008369,000219: 11,2210           04475                           TC       ENDIDLE                               #  HOLD UP FOR THE DATA LOAD
008370,000220: 11,2211           02055                           TC       TERMEXTV                              
008371,000221: 11,2212           02213                           TC       +1                                    #  PROCEED WITHOUT A LOAD
008372,000222: 
008373,000223: 11,2213           32233                           CAF      IMUFINEV                              #  RE-DISPLAY OUR OWN VERB
008374,000224: 11,2214           04657                           TC       NVSBWAIT                              
008375,000225: 11,2215           04724                           TC       FREEDSP                               #  RELEASE DISPLAYS
008376,000226: 
008377,000227: 11,2216           05206                           TC       BANKCALL                              #  CALL MODE SWITCH PROG
008378,000228: 11,2217           26252                           CADR     IMUFINE                               
008379,000229: 
008380,000230: 11,2220           05206                           TC       BANKCALL                              #  HIBERNATION
008381,000231: 11,2221           26751                           CADR     IMUSTALL                              
008382,000232: 11,2222           02056                           TC       ENDEXTVB                              
008383,000233: 
008384,000234: 11,2223           32300        FINEK2             CAF      LGYROBIN                              #  PINBALL LEFT COMMANDS IN OGC REGIST5RS
008385,000235: 11,2224           05206                           TC       BANKCALL                              
008386,000236: 11,2225           26362                           CADR     IMUPULSE                              
008387,000237: 
008388,000238: 11,2226           05206                           TC       BANKCALL                              #  WAIT FOR PULSES TO GET OUT.
008389,000239: 11,2227           26751                           CADR     IMUSTALL                              
008390,000240: 11,2230           02056                           TC       ENDEXTVB                              
008391,000241: 11,2231           02056                           TC       ENDEXTVB                              
008392,000242: 
008393,000243: 11,2232           02567        VNLODGYR           OCT      02567                                 
008394,000244: 11,2233           04200        IMUFINEV           OCT      04200                                 #  FINE ALIGN VERB
008395,000245: 

Page 207

008397,000247:                                                                                                  #  DESIGNATE TO DESIRED GIMBAL ANGLES.
008398,000248: 
008399,000249: 11,2234           02040        RRDESNBK           TC       TESTXACT                              
008400,000250: 11,2235           04644                           TC       GRABWAIT                              
008401,000251: 11,2236           32255                           CAF      VNLDRCDU                              #  ASK FOR GIMBAL ANGLES.
008402,000252: 11,2237           04657                           TC       NVSBWAIT                              
008403,000253: 11,2240           04475                           TC       ENDIDLE                               #  WAIT FOR THE LOAD
008404,000254: 11,2241           02055                           TC       TERMEXTV                              
008405,000255: 11,2242           02243                           TC       +1                                    #  PROCEED
008406,000256: 
008407,000257: 11,2243           05206                           TC       BANKCALL                              #  ASK OP FOR LOCK ON REQUIREMENTS.
008408,000258: 11,2244           22760                           CADR     AURLOKON                              
008409,000259: 
008410,000260: 11,2245           32153                           CAF      OPTCOARV                              #  RE-DISPLAY OUR OWN VERB
008411,000261: 11,2246           04657                           TC       NVSBWAIT                              
008412,000262: 11,2247           00004                           INHINT                                         #  FIRE UP JOB TO DO DESIGNATE.
008413,000263: 11,2250           37746                           CAF      PRIO20                                
008414,000264: 11,2251           05516                           TC       FINDVAC                               
008415,000265: 11,2252  E5,1500                                  EBANK=   OGC                                   
008416,000266: 11,2252           02256 22065                     2CADR    RRDESK2                               
008417,000267: 
008418,000268: 11,2254           12055                           TCF      TERMEXTV                              #  FREES DISPLAY.
008419,000269: 
008420,000270: 11,2255           02441        VNLDRCDU           OCT      2441                                  
008421,000271: 11,2256  11,2153               OPTCOARV           EQUALS   IMUCOARV                              #  DIFFERENT NOUNS.
008422,000272: 
008423,000273: 11,2256           05206        RRDESK2            TC       BANKCALL                              
008424,000274: 11,2257           20364                           CADR     RRDESNB                               
008425,000275: 
008426,000276: 11,2260           02122                           TC       RWAITK                                
008427,000277: 
008428,000278:                                                                                                  #  PLEASE PERFORM VERB AND PLEASE MARK VERB ----- PRESSING ENTER INDICATES
008429,000279:                                                                                                  #  ACTION REQUESTED HAS BEEN PERFORMED, AND DOES SAME RECALL AS A COMPLETED
008430,000280:                                                                                                  #  LOAD.  OPERATOR SHOULD DO VB PROCEED WITHOUT DATA IF HE WISHES NOT TO
008431,000281:                                                                                                  #  PERFORM THE REQUESTED ACTION.
008432,000282: 
008433,000283: 11,2261           04626        GOLOADLV           TC       FLASHOFF                              
008434,000284: 11,2262           02060                           TC       XACT0                                 
008435,000285: 11,2263           05225                           TC       POSTJUMP                              
008436,000286: 11,2264           12002                           CADR     LOADLV1                               
008437,000287: 

Page 208

008439,000289:                                                                                                  #  KEYBOARD REQUEST TO PULSE TORQUE IRIGA
008440,000290: 
008441,000291: 11,2265           02040        TORQGYRS           TC       TESTXACT                              #  GYRO TORQUING WITH NO MODE-SWITCH.
008442,000292: 11,2266           04644                           TC       GRABWAIT                              
008443,000293: 11,2267           32232                           CAF      VNLODGYR                              
008444,000294: 11,2270           04657                           TC       NVSBWAIT                              
008445,000295: 11,2271           04475                           TC       ENDIDLE                               
008446,000296: 11,2272           02055                           TC       TERMEXTV                              
008447,000297: 11,2273           02274                           TC       +1                                    
008448,000298: 11,2274           32301                           CAF      TORQGYRV                              #  RE-DISPLAY OUR OWN VERB
008449,000299: 11,2275           04657                           TC       NVSBWAIT                              
008450,000300: 11,2276           04724                           TC       FREEDSP                               
008451,000301: 11,2277           12223                           TCF      FINEK2                                
008452,000302: 
008453,000303: 11,2300           00403        LGYROBIN           ECADR    DELVX                                 
008454,000304: 11,2301           05400        TORQGYRV           OCT      05400                                 
008455,000305: 

Page 209

008457,000307:                                                                                                  #  ALIGN TIME
008458,000308: 
008459,000309: 11,2302           32325        ALINTIME           CAF      VNLODDT                               #  USES NVSUBMON. DOES NOT TEST DSPLOCK.
008460,000310: 11,2303           54113                           TS       NVTEMP                                #  DOES NOT KILL MONITOR.
008461,000311: 11,2304           04460                           TC       NVSUBMON                              
008462,000312: 11,2305           05567                           TC       ENDOFJOB                              #  IN CASE OF ALARM IN LOAD REQUEST SET UP.
008463,000313: 11,2306           04475                           TC       ENDIDLE                               
008464,000314: 11,2307           05567                           TC       ENDOFJOB                              #  TERMINATE
008465,000315: 11,2310           05567                           TC       ENDOFJOB                              #  PROCEED WITHOUT DATA
008466,000316: 11,2311           00004                           INHINT                                         #  DELTA TIME IS IN DSPTEM1, +1.
008467,000317: 11,2312           37767                           CAF      ZERO                                  
008468,000318: 11,2313           54146                           TS       MPAC       +2                         #  NEEDED FOR TP AGREE
008469,000319: 11,2314           54001                           TS       L                                     #  ZERO T1 & T2 WHILE ALIGNING.
008470,000320: 11,2315           52025                           DXCH     TIME2                                 
008471,000321: 11,2316           52145                           DXCH     MPAC                                  
008472,000322: 11,2317           52340                           DXCH     DSPTEM1                               #  INCREMENT.
008473,000323: 11,2320           20145                           DAS      MPAC                                  
008474,000324: 
008475,000325: 11,2321           07327                           TC       TPAGREE                               #  FORCE SIGN AGREEMENT.
008476,000326: 11,2322           52145                           DXCH     MPAC                                  #  NEW CLOCK.
008477,000327: 11,2323           20025                           DAS      TIME2                                 
008478,000328: 11,2324           05567                           TC       ENDOFJOB                              
008479,000329: 
008480,000330: 11,2325           02124        VNLODDT            OCT      02124                                 #  V/N FOR LOAD DELTA TIME
008481,000331: 

Page 210

008483,000333:                                                                                                  #           SELECT AND INITIATE DESIRED SYSTEM TEST PROGRAM.
008484,000334: 
008485,000335: 11,2326  E5,1546                                  EBANK=   QPLACE                                
008486,000336: 
008487,000337: 11,2326           10302        SYSTEST            CCS      MODREG                                #  DEMAND MODE 00.
008488,000338: 11,2327           12053                           TCF      XACTALM                               
008489,000339: 
008490,000340: 11,2330           04644                           TC       GRABWAIT                              
008491,000341: 11,2331           32403        REDO               CAF      LQPL                                  #  ASK FOR TEST OPTION (1 - 7).
008492,000342: 11,2332           54146                           TS       MPAC       +2                         
008493,000343: 11,2333           32402                           CAF      TESTNV                                
008494,000344: 11,2334           04657                           TC       NVSBWAIT                              
008495,000345: 11,2335           04475                           TC       ENDIDLE                               
008496,000346: 11,2336           05566                           TC       EJFREE                                
008497,000347: 11,2337           02331                           TC       REDO                                  
008498,000348: 
008499,000349: 11,2340           04117                           TC       NEWMODEX                              
008500,000350: 11,2341           00005                           OCT      5                                     #  DISPLAY MAJOR MODE 5 - SYSTEM TESTS
008501,000351: 
008502,000352: 11,2342           00004                           INHINT                                         
008503,000353: 11,2343           37746                           CAF      PRIO20                                
008504,000354: 11,2344           05516                           TC       FINDVAC                               
008505,000355: 11,2345  E5,1500                                  EBANK=   OGC                                   
008506,000356: 11,2345           02350 22065                     2CADR    TSELECT                               
008507,000357: 
008508,000358: 11,2347           05567                           TC       ENDOFJOB                              #  LEAVING DISPLAY GRABBED FOR SYSTEM TEST.
008509,000359: 
008510,000360: 11,2350           45343        TSELECT            CS       LOW4                                  #    OCTAL 17 OPTIONS WITHOUT OPERATOR ERRO
008511,000361: 11,2351           61546                           AD       QPLACE                                
008512,000362: 11,2352           00006                           EXTEND                                         
008513,000363: 11,2353           62356                           BZMF     +3                                    
008514,000364: 11,2354           04571                           TC       FALTON                                
008515,000365: 11,2355           02331                           TC       REDO                                  
008516,000366: 11,2356           51546                           INDEX    QPLACE                                
008517,000367: 11,2357           32361                           CAF      TESTCADR                              
008518,000368: 11,2360           05230                           TC       BANKJUMP                              
008519,000369: 
008520,000370:                                                                                                  #           DON'T USE 13 OR 14 (SEE NOTE ON USER'S PAGE 1).
008521,000371: 
008522,000372: 11,2361           22066        TESTCADR           CADR     ALM/END                               #  0  ILLEGAL
008523,000373: 11,2362           50000                           CADR     IMUTEST                               #  1  GYRO DRIFT TEST
008524,000374: 11,2363           50025                           CADR     IMUBACK                               #  2 REPEAT OF IMUTEST
008525,000375: 11,2364           30000                           CADR     AOTNBIMU                              #  3  IMU ALIGNMENT TEST
008526,000376: 11,2365           50252                           CADR     OPCHK                                 #  4  IMU CHECK
008527,000377: 11,2366           50451                           CADR     GYRSFTST                              #  5  GYRO TORQUING TEST
008528,000378: 11,2367           22066                           CADR     ALM/END                               #  6  AVAILABLE
008529,000379: 11,2370           73351                           CADR     GTSCPSS                               #  7. GYROCOMPASS
008530,000380: 11,2371           46556                           CADR     SAMODCHK                              #  10 SEMI-AUTOMATIC MODING CHECK
008531,000381: 11,2372           31347                           CADR     SAUTOIFS                              #  11 SEMI-AUTOMATIC INTERFACE TEST
008532,000382: 11,2373           31605                           CADR     AOTANGCK                              #  12 AOT ANGLE CHECK    

Page 211

008534,000384: 11,2374           31143                           CADR     RDRINIT                               #  13 RENDEZVOUS RADAR / ANTENNAE TRACKING
008535,000385: 11,2375           22410                           CADR     FSTRSAMP                              #  14 HIGH SPEED RADAR SAMPLING.
008536,000386: 
008537,000387: 11,2376           31636                           CADR     ZEROERAS                              
008538,000388: 11,2377           23007                           CADR     DISINDT                               #  DISPLAY INERTIAL DATA TEST.
008539,000389: 11,2400           22066                           CADR     ALM/END                               
008540,000390: 11,2401           22066                           CADR     ALM/END                               
008541,000391: 11,2402           02101        TESTNV             OCT      2101                                  
008542,000392: 11,2403           02546        LQPL               ECADR    QPLACE                                
008543,000393: 11,2404           05225        GOSHOSUM           TC       POSTJUMP                              #  START ROUTINE TO DISPLAY SUM OF EACH
008544,000394: 11,2405           77543                           CADR     SHOWSUM                               #  BANK ON DSKY
008545,000395: 
008546,000396: 11,2406           05225        DOFCSTST           TC       POSTJUMP                              
008547,000397: 11,2407           14736                           CADR     FCSSTART                              
008548,000398: 

Page 212

008550,000400:                                                                                                  #           SET UP FOR RADAR SAMPLING.
008551,000401: 
008552,000402: 11,2410  E7,1444                                  EBANK=   RSTKLOC                               
008553,000403: 
008554,000404: 11,2410           32477        FSTRSAMP           CAF      RSTKLIST                              #  HIGH SPEED SAMPLING. SWITCH TO SPECIAL
008555,000405: 11,2411           54411                           TS       DNLSTADR                              #  DOWNLIST.
008556,000406: 11,2412           47763                           CS       ONE                                   #  WANTS TM BUFFERING.
008557,000407: 11,2413           12416                           TCF      RSAMPTST                              
008558,000408: 
008559,000409: 11,2414           04644        REGRSAMP           TC       GRABWAIT                              
008560,000410: 11,2415           35205                           CAF      1SEC+1                                #  SHOWS NO TM BUFFERING.
008561,000411: 
008562,000412: 11,2416           54146        RSAMPTST           TS       MPAC       +2                         
008563,000413: 11,2417           00004                           INHINT                                         
008564,000414: 11,2420           42500                           CS       LRPOSCAL                              #  INITIALIZE SCALE AND LR POSITION BITS.
008565,000415: 11,2421           70412                           MASK     RADMODES                              
008566,000416: 11,2422           54412                           TS       RADMODES                              
008567,000417: 
008568,000418: 11,2423           32500                           CAF      LRPOSCAL                              
008569,000419: 11,2424           00006                           EXTEND                                         
008570,000420: 11,2425           02033                           RAND     33                                    
008571,000421: 11,2426           26412                           ADS      RADMODES                              
008572,000422: 
008573,000423: 11,2427           00003                           RELINT                                         
008574,000424: 11,2430           32451                           CAF      LRTSTDEX                              
008575,000425: 11,2431           54003                           TS       EBANK                                 
008576,000426: 11,2432           56146                           XCH      MPAC       +2                         
008577,000427: 11,2433           55445                           TS       RSAMPDT                               #  HI SPEED NNZ - LO SPEED PNZ.
008578,000428: 11,2434           37767                           CAF      ZERO                                  
008579,000429: 11,2435           55444                           TS       RTSTLOC                               
008580,000430: 11,2436           55446                           TS       RFAILCNT                              #  ZERO BAD SAMPLE COUNTER.
008581,000431: 11,2437           32475                           CAF      HISPMAX                               
008582,000432: 11,2440           55442                           TS       RTSTMAX                               
008583,000433: 
008584,000434: 11,2441           32476                           CAF      RTSTNV                                
008585,000435: 11,2442           04657                           TC       NVSBWAIT                              
008586,000436: 11,2443           04475                           TC       ENDIDLE                               
008587,000437: 11,2444           05566                           TC       EJFREE                                #  ON TERMINATE.
008588,000438: 11,2445           12501                           TCF      RSEMIAUT                              #  PROCEED MEANS SEMI-AUTO SEQUENCING.
008589,000439: 11,2446           04724        RDRDFREE           TC       FREEDSP                               
008590,000440: 11,2447           11445                           CCS      RSAMPDT                               #  SEE IF HI OR LO SPEED SAMPLING.
008591,000441: 11,2450           12454                           TCF      +4                                    
008592,000442: 
008593,000443: 11,2451           03441        LRTSTDEX           ECADR    RTSTDEX                               
008594,000444: 
008595,000445: 11,2452           05225                           TC       POSTJUMP                              #  EXEC. OTHERWISE, SET UP WAITLIST TIMING.
008596,000446: 11,2453           21301                           CADR     DORSAMP                               
008597,000447: 
008598,000448: 11,2454           36306                           CAF      SIX                                   #  FIND OUT WHICH RADAR WANTED.
008599,000449: 11,2455           71441                           MASK     RTSTDEX                               
008600,000450: 

Page 213

008602,000452: 11,2456           10000                           CCS      A                                     
008603,000453: 11,2457           12463                           TCF      LRCYCLE                               #  LANDING RADAR ARE SERIALS 2 - 5.
008604,000454: 
008605,000455: 11,2460           55443                           TS       RTSTBASE                              #  FOR RR BASE = 0, MAX = 1.
008606,000456: 11,2461           36306                           CAF      SIX                                   
008607,000457: 11,2462           12466                           TCF      +4                                    
008608,000458: 
008609,000459: 11,2463           37762        LRCYCLE            CAF      TWO                                   #  FOR LR BASE = 2, MAX = 3.
008610,000460: 11,2464           55443                           TS       RTSTBASE                              
008611,000461: 11,2465           32474                           CAF      18R                                   
008612,000462: 
008613,000463: 11,2466           55442                 +4        TS       RTSTMAX                               
008614,000464: 11,2467           00004                           INHINT                                         
008615,000465: 11,2470           05663                           TC       WAITLIST                              
008616,000466: 11,2471  E7,1444                                  EBANK=   RSTKLOC                               
008617,000467: 11,2471           03261 20067                     2CADR    RADSAMP                               
008618,000468: 
008619,000469: 11,2473           05567                           TC       ENDOFJOB                              
008620,000470: 
008621,000471: 11,2474           00022        18R                DEC      18         B-14                       
008622,000472: 11,2475           00102        HISPMAX            DEC      66         B-14                       
008623,000473: 11,2476           02101        RTSTNV             OCT      2101                                  
008624,000474: 11,2477           02236        RSTKLIST           GENADR   UPDNLIST                              
008625,000475: 11,2500           00444        LRPOSCAL           OCT      444                                   
008626,000476: 

Page 214

008628,000478:                                                                                                  #           SEMI-AUTO RADAR TESTING.
008629,000479: 
008630,000480: 11,2501           00004        RSEMIAUT           INHINT                                         
008631,000481: 11,2502           35647                           CAF      PRIO25                                #  START HI SPEED SAMPLING.
008632,000482: 11,2503           05505                           TC       NOVAC                                 
008633,000483: 11,2504  E7,1444                                  EBANK=   RSTKLOC                               
008634,000484: 11,2504           03301 20067                     2CADR    DORSAMP                               
008635,000485: 
008636,000486: 11,2506           00003                           RELINT                                         
008637,000487: 11,2507           37766                           CAF      FIVE                                  #  SEQUENCE THROUGH ALL SIX CHANNELS.
008638,000488: 11,2510           55441                 -1        TS       RTSTDEX                               
008639,000489: 
008640,000490: 11,2511           32527        33PASTE            CAF      RV33                                  #  ON ENTER, SWITCH TO NEXT CHANNEL.
008641,000491: 11,2512           04657                           TC       NVSBWAIT                              
008642,000492: 11,2513           04622                           TC       FLASHON                               
008643,000493: 11,2514           04475                           TC       ENDIDLE                               
008644,000494: 11,2515           02522                           TC       ENDRTST                               #  ON TERMINATE.
008645,000495: 11,2516           12520                           TCF      +2                                    
008646,000496: 11,2517           12511                           TCF      33PASTE                               #  DONT ACCEPT DATA.
008647,000497: 
008648,000498: 11,2520           11441                           CCS      RTSTDEX                               
008649,000499: 11,2521           12510                           TCF      33PASTE    -1                         
008650,000500: 
008651,000501: 11,2522           37767        ENDRTST            CAF      ZERO                                  #  ENDTEST.
008652,000502: 11,2523           55445                           TS       RSAMPDT                               
008653,000503: 11,2524           04117                           TC       NEWMODEX                              
008654,000504: 11,2525           00000                           OCT      0                                     
008655,000505: 11,2526           05566                           TC       EJFREE                                
008656,000506: 
008657,000507: 11,2527           03300        RV33               OCT      3300                                  
008658,000508: 

Page 215

008660,000510:                                                                                                  #           JOB TO: 1) TURN OFF USE OF TRIM GIMBAL.  2) 5 SECONDS LATER, TURN OFF DAP, & SET UP SPECIAL DOWN-LINK
008661,000511:                                                                                                  #  PROGRAM TO TRANSMIT A STEADY LIST OF CDUY & Z.  THE DOWN-LINK PROGRAM ALSO HAS THE DUTY OF TURNING THE DAP BACK
008662,000512:                                                                                                  #  ON AND ENABLING USE OF THE TRIM GIMBAL AGAIN.
008663,000513: 
008664,000514: 11,2530           00004        BEGINCDU           INHINT                                         
008665,000515: 11,2531           32564                           CA       FIVESECS                              #  TURN OFF DAP IN 5 SECS
008666,000516: 11,2532           05663                           TC       WAITLIST                              
008667,000517: 11,2533  E7,1407                                  EBANK=   DNTMBUFF                              
008668,000518: 11,2533           02552 22067                     2CADR    DAPOFF                                
008669,000519: 
008670,000520: 11,2535           31310                           CA       DVSELECT                              #  SAVE OLD CONTENTS OF DVSELECT.
008671,000521: 11,2536           55346                           TS       OLDDVSEL                              
008672,000522: 
008673,000523: 11,2537           04161                           TC       PHASCHNG                              
008674,000524: 11,2540           40026                           OCT      40026                                 #  6.2 FOR DAPOFF TASK & TGOFF JOB.
008675,000525: 
008676,000526: 11,2541           00004        TGOFF              INHINT                                         
008677,000527: 11,2542           40077                           CS       DAPBOOLS                              #  INHIBIT USE OF TRIM GIMBAL IMMEDIATELY.
008678,000528: 11,2543           77762                           MASK     USEQRJTS                              
008679,000529: 11,2544           26077                           ADS      DAPBOOLS                              
008680,000530: 
008681,000531: 11,2545           32562                           CA       LPNGSMON                              #  PREVENT GIMBLMON FROM TURNING TRIM
008682,000532: 11,2546           55310                           TS       DVSELECT                              #  GIMBAL BACK ON.
008683,000533: 
008684,000534: 11,2547           04161                           TC       PHASCHNG                              
008685,000535: 11,2550           00036                           OCT      00036                                 #  6.3 FOR DAPOFF TASK.
008686,000536: 
008687,000537: 11,2551           15567                           TCF      ENDOFJOB                              
008688,000538: 
008689,000539: 11,2552  E7,1407                                  EBANK=   DNTMBUFF                              
008690,000540: 
008691,000541: 11,2552           32563        DAPOFF             CA       LDNCDUS                               #  SET DNTMGOTO TO INITIATE THE SENDING OF
008692,000542: 11,2553           55401                           TS       DNTMGOTO                              #  CDUY & Z.
008693,000543: 
008694,000544: 11,2554           47751                           CS       GODAPGO                               #  TURNING OFF GODAPGO TURNS OFF DAP.
008695,000545: 11,2555           70077                           MASK     DAPBOOLS                              
008696,000546: 11,2556           54077                           TS       DAPBOOLS                              
008697,000547: 
008698,000548: 11,2557           04161                           TC       PHASCHNG                              
008699,000549: 11,2560           00006                           OCT      00006                                 
008700,000550: 
008701,000551: 11,2561           15727                           TCF      TASKOVER                              
008702,000552: 
008703,000553: 11,2562           02237        LPNGSMON           GENADR   PGNCSMON                              
008704,000554: 11,2563           02354        LDNCDUS            GENADR   DNCDUS                                
008705,000555: 11,2564           00764        FIVESECS           DEC      500        B-14                       
008706,000556: 

Page 216

008708,000558:                                                                                                  #           VB 43  IMU ATTITUDE ERROR METER LOADER.
008709,000559: 
008710,000560: 11,2565           02040        IMUATTCK           TC       TESTXACT                              
008711,000561: 11,2566           42631                           CS       OCT50K                                #  REMOVE COARSE AND ECTR ENABLE.
008712,000562: 11,2567           00006                           EXTEND                                         
008713,000563: 11,2570           03012                           WAND     12                                    
008714,000564: 
008715,000565: 11,2571           04644                           TC       GRABWAIT                              
008716,000566: 11,2572           32152                           CAF      VNLODCDU                              
008717,000567: 11,2573           04657                           TC       NVSBWAIT                              
008718,000568: 11,2574           04475                           TC       ENDIDLE                               
008719,000569: 11,2575           02055                           TC       TERMEXTV                              
008720,000570: 11,2576           02577                           TC       +1                                    
008721,000571: 11,2577           32632                           CAF      V43K                                  #  REDISPLAY OUR VERB.
008722,000572: 11,2600           04657                           TC       NVSBWAIT                              
008723,000573: 11,2601           37756                           CAF      BIT6                                  #  ENABLE ERROR COUNTER.
008724,000574: 11,2602           00006                           EXTEND                                         
008725,000575: 11,2603           05012                           WOR      12                                    
008726,000576: 11,2604           37762                           CAF      TWO                                   
008727,000577: 11,2605           00004                           INHINT                                         
008728,000578: 11,2606           05663                           TC       WAITLIST                              #  PUT OUT COMMAND IN .32 SECS.
008729,000579: 11,2607  E7,1444                                  EBANK=   RSTKLOC                               
008730,000580: 11,2607           02612 22067                     2CADR    ATTCK2                                
008731,000581: 
008732,000582: 11,2611           12055                           TCF      TERMEXTV                              #  FREES DISPLAY.
008733,000583: 
008734,000584: 11,2612           37762        ATTCK2             CAF      TWO                                   #  PUT OUT ALL COMMANDS - CDU WILL DO LIMIT
008735,000585: 11,2613           54002                           TS       Q                                     #  INCASE OF EXCESS DATA.
008736,000586: 11,2614           50000                           INDEX    A                                     
008737,000587: 11,2615           30400                           CA       THETAD                                
008738,000588: 11,2616           00006                           EXTEND                                         
008739,000589: 11,2617           77747                           MP       BIT13                                 #  SHIFT RIGHT 2.
008740,000590: 11,2620           67770                           AD       NEG0                                  #  PREVENT +0 IN OUTPUT COUNTER
008741,000591: 11,2621           50002                           INDEX    Q                                     
008742,000592: 11,2622           54050                           TS       CDUXCMD                               
008743,000593: 11,2623           10002                           CCS      Q                                     
008744,000594: 11,2624           12613                           TCF      ATTCK2     +1                         
008745,000595: 
008746,000596: 11,2625           32633                           CAF      OCT70K                                
008747,000597: 11,2626           00006                           EXTEND                                         
008748,000598: 11,2627           05014                           WOR      14                                    
008749,000599: 11,2630           15727                           TCF      TASKOVER                              
008750,000600: 
008751,000601: 11,2631           00050        OCT50K             OCT      50                                    
008752,000602: 11,2632           04300        V43K               OCT      4300                                  
008753,000603: 11,2633           70000        OCT70K             OCT      70000                                 
008754,000604: 

Page 217

008756,000606:                                                                                                  #           PROGRAM TO SCAN CHANNELS 30 - 32 FOR CHANGES IN SELECTED INBITS. CALLED BY SPECIAL VERB.
008757,000607: 
008758,000608: 11,2634  E7,1562                                  EBANK=   MSGCNT                                
008759,000609: 
008760,000610: 11,2634           37763        SETUPMSG           CAF      BIT1                                  #  BEGIN SCAN.
008761,000611: 11,2635           00004                           INHINT                                         
008762,000612: 11,2636           05663                           TC       WAITLIST                              
008763,000613: 11,2637  E7,1444                                  EBANK=   RSTKLOC                               
008764,000614: 11,2637           02644 22067                     2CADR    MSGSCAN    +2                         
008765,000615: 
008766,000616: 11,2641           05567                           TC       ENDOFJOB                              
008767,000617: 
008768,000618: 11,2642           05701        MSGSCAN            TC       FIXDELAY                              
008769,000619: 11,2643           00062                           DEC      50         B-14                       
008770,000620: 
008771,000621: 11,2644           37762                           CAF      TWO                                   #  SCAN ALL 3 CHANNELS FOR CHANGES.
008772,000622: 11,2645           55562                           TS       MSGCNT                                
008773,000623: 11,2646           50000                           INDEX    A                                     
008774,000624: 11,2647           31557                           CA       LAST30                                #  OLD VALUE OF INBITS.
008775,000625: 11,2650           00006                           EXTEND                                         
008776,000626: 11,2651           51562                           INDEX    MSGCNT                                
008777,000627: 11,2652           06030                           RXOR     30                                    
008778,000628: 11,2653           51562                           INDEX    MSGCNT                                
008779,000629: 11,2654           72703                           MASK     30MSGMSK                              
008780,000630: 11,2655           00006                           EXTEND                                         
008781,000631: 11,2656           12700                           BZF      NOMSG                                 
008782,000632: 
008783,000633: 11,2657           54002                           TS       Q                                     #  SAVE DIFFERENCE.
008784,000634: 11,2660           51562                           INDEX    MSGCNT                                
008785,000635: 11,2661           23557                           LXCH     LAST30                                #  UPDATE OLD VALUE.
008786,000636: 11,2662           00006                           EXTEND                                         
008787,000637: 11,2663           06001                           RXOR     L                                     
008788,000638: 11,2664           51562                           INDEX    MSGCNT                                
008789,000639: 11,2665           55557                           TS       LAST30                                
008790,000640: 
008791,000641: 11,2666           40000                           COM                                            
008792,000642: 11,2667           56002                           XCH      Q                                     
008793,000643: 11,2670           70002                           MASK     Q                                     #  SEE IF ANY OF CHANGED BITS JUST ON.
008794,000644: 11,2671           00006                           EXTEND                                         
008795,000645: 11,2672           12700                           BZF      NOMSG                                 #  NO MESSAGE IF SO.
008796,000646: 
008797,000647:                                                                                                  #           NO ROTATIONAL HAND CONTROLLER IN 206.
008798,000648: 
008799,000649: 11,2673           32706        NOTRHC             CAF      OKT30                                 
008800,000650: 11,2674           61562                           AD       MSGCNT                                
008801,000651: 11,2675           54071                           TS       RUPTREG2                              
008802,000652: 
008803,000653: 11,2676           40002                           CS       Q                                     
008804,000654: 11,2677           02724                           TC       VMESSAGE                              
008805,000655: 

Page 218

008807,000657: 11,2700           11562        NOMSG              CCS      MSGCNT                                
008808,000658: 11,2701           12645                           TCF      MSGSCAN    +3                         
008809,000659: 11,2702           12642                           TCF      MSGSCAN                               
008810,000660: 
008811,000661: 11,2703           00017        30MSGMSK           OCT      17                                    
008812,000662: 11,2704           77777                           OCT      77777                                 
008813,000663: 11,2705           03777                           OCT      3777                                  
008814,000664: 
008815,000665: 11,2706           00030        OKT30              OCT      30                                    
008816,000666: 11,2707           02717        DESCBITS           TC       MESSAGE                               #  DESCENT BITS COME HERE IN A.
008817,000667: 11,2710           00016                           OCT      16                                    
008818,000668: 11,2711           05733                           TC       RESUME                                
008819,000669: 
008820,000670: 11,2712           04644        RHCMON             TC       GRABWAIT                              #  FIRE UP DSKY MONITOR.
008821,000671: 11,2713           32716                           CAF      RHCMONVN                              
008822,000672: 11,2714           04657                           TC       NVSBWAIT                              
008823,000673: 11,2715           05566                           TC       EJFREE                                
008824,000674: 
008825,000675: 11,2716           01645        RHCMONVN           OCT      1645                                  
008826,000676: 

Page 219

008828,000678:                                                                                                  #           MESSAGE DISPLAY - 3 COMPONENT OCTAL.
008829,000679: 
008830,000680: 11,2717           54071        MESSAGE            TS       RUPTREG2                              #  NEW CHANNEL CONTENTS ARRIVE IN A.
008831,000681: 11,2720           50002                           INDEX    Q                                     #  CHANNEL NUMBER IN OCTAL AT CALLER +1.
008832,000682: 11,2721           30000                           CAF      0                                     
008833,000683: 11,2722           24002                           INCR     Q                                     
008834,000684: 11,2723           56071                           XCH      RUPTREG2                              
008835,000685: 
008836,000686: 11,2724           54070        VMESSAGE           TS       RUPTREG1                              #  FOR VARIABLE CHANNEL.
008837,000687: 11,2725           00006                           EXTEND                                         
008838,000688: 11,2726           22072                           QXCH     RUPTREG3                              
008839,000689: 11,2727           35651                           CAF      PRIO27                                #  FIRE UP SPECIAL JOB.
008840,000690: 11,2730           05505                           TC       NOVAC                                 
008841,000691: 11,2731  E7,1444                                  EBANK=   RSTKLOC                               
008842,000692: 11,2731           02742 22067                     2CADR    DOMSG                                 
008843,000693: 
008844,000694: 11,2733           52071                           DXCH     RUPTREG1                              #  NEW CONTENTS TO MPAC - CHANNEL NUMBER TO
008845,000695: 11,2734           50064                           INDEX    LOCCTR                                #  MPAC +1.
008846,000696: 11,2735           52145                           DXCH     MPAC                                  
008847,000697: 11,2736           30025                           CA       TIME1                                 
008848,000698: 11,2737           50064                           INDEX    LOCCTR                                
008849,000699: 11,2740           54146                           TS       MPAC       +2                         
008850,000700: 11,2741           00072                           TC       RUPTREG3                              
008851,000701: 
008852,000702: 11,2742           04644        DOMSG              TC       GRABWAIT                              
008853,000703: 11,2743           00006                           EXTEND                                         
008854,000704: 11,2744           30145                           DCA      MPAC                                  
008855,000705: 11,2745           52340                           DXCH     DSPTEM1                               
008856,000706: 11,2746           30146                           CA       MPAC       +2                         
008857,000707: 11,2747           54341                           TS       DSPTEM1    +2                         
008858,000708: 11,2750           32757                           CAF      MSGVN                                 
008859,000709: 11,2751           04444                           TC       NVSUB                                 
008860,000710: 11,2752           12754                           TCF      MSGBUSY                               
008861,000711: 11,2753           05566                           TC       EJFREE                                
008862,000712: 
008863,000713: 11,2754           32756        MSGBUSY            CAF      +2                                    
008864,000714: 11,2755           04654                           TC       NVSUBUSY                              
008865,000715: 11,2756           22743                           CADR     DOMSG      +1                         
008866,000716: 
008867,000717: 11,2757           00535        MSGVN              OCT      0535                                  
008868,000718: 

Page 220

008870,000720:                                                                                                  #           ROUTINE FOR AURORA ONLY TO ASK OPERATOR IF RR LOCK ON REQUESTED.
008871,000721: 
008872,000722: 11,2760           05235        AURLOKON           TC       MAKECADR                              
008873,000723: 11,2761           54426                           TS       DESRET                                
008874,000724: 11,2762           32527                           CAF      RV33                                  #  ASSUMES DSKY GRABBED.
008875,000725: 11,2763           04657                           TC       NVSBWAIT                              
008876,000726: 11,2764           04622                           TC       FLASHON                               
008877,000727: 11,2765           04475                           TC       ENDIDLE                               
008878,000728: 11,2766           12771                           TCF      +3                                    #  ON TERM.
008879,000729: 11,2767           37757                           CAF      LOKONFLG                              
008880,000730: 11,2770           12772                           TCF      +2                                    
008881,000731: 11,2771           37767                           CAF      ZERO                                  
008882,000732: 11,2772           00004                           INHINT                                         
008883,000733: 11,2773           56074                           XCH      STATE                                 
008884,000734: 11,2774           73006                           MASK     -LOKONFG                              
008885,000735: 11,2775           26074                           ADS      STATE                                 
008886,000736: 
008887,000737: 11,2776           77757                           MASK     LOKONFLG                              #  IF NO LOCK-ON CALLED FOR, SET BIT15 OF
008888,000738: 11,2777           10000                           CCS      A                                     #  RADMODES TO INDICATE THAT ARBITRARILY-
008889,000739: 11,3000           13003                           TCF      +3                                    #  LONG DESIGNATION IS WANTED (TO BE
008890,000740: 
008891,000741: 11,3001           37745                           CAF      BIT15                                 #  TERMINATED BY FRESH START).
008892,000742: 11,3002           26412                           ADS      RADMODES                              
008893,000743: 11,3003           00003                           RELINT                                         
008894,000744: 11,3004           30426                           CA       DESRET                                
008895,000745: 11,3005           15230                           TCF      BANKJUMP                              
008896,000746: 
008897,000747: 11,3006           77757        -LOKONFG           OCT      -20                                   
008898,000748: 

Page 221

008900,000750:                                                                                                  #           PROGRAM TO RUN DISPLAY INERTIAL DATA TEST.
008901,000751: 
008902,000752: 11,3007           33077        DISINDT            CAF      FLVELVN                               #  ASK FOR FORWARD, LATERAL VELOCITY.
008903,000753: 11,3010           04657                           TC       NVSBWAIT                              
008904,000754: 11,3011           04475                           TC       ENDIDLE                               
008905,000755: 11,3012           13034                           TCF      ENDDISIN                              
008906,000756: 11,3013           13014                           TCF      +1                                    
008907,000757: 11,3014           33100                           CAF      ALT,R,VN                              #  ASK FOR INITIAL AND FINIAL ALTITUDES AND
008908,000758: 11,3015           04657                           TC       NVSBWAIT                              #  ALTITUDE RATE.
008909,000759: 11,3016           04475                           TC       ENDIDLE                               
008910,000760: 11,3017           13034                           TCF      ENDDISIN                              
008911,000761: 11,3020           13021                           TCF      +1                                    
008912,000762: 
008913,000763: 11,3021           00004                           INHINT                                         
008914,000764: 11,3022           47763                           CS       ONE                                   
008915,000765: 11,3023           54350                           TS       DIDFLG                                
008916,000766: 
008917,000767: 11,3024           00006                           EXTEND                                         
008918,000768: 11,3025           30352                           DCA      ALT                                   #  SO FOLLOWING MONITOR WORKS.
008919,000769: 11,3026           52364                           DXCH     ALTSAVE                               
008920,000770: 
008921,000771: 11,3027           37763                           CAF      ONE                                   
008922,000772: 11,3030           05663                           TC       WAITLIST                              
008923,000773: 11,3031  E7,1444                                  EBANK=   RSTKLOC                               
008924,000774: 11,3031           03042 22067                     2CADR    DISINLUP   +2                         
008925,000775: 
008926,000776: 11,3033           15566                           TCF      EJFREE                                
008927,000777: 
008928,000778: 11,3034           04724        ENDDISIN           TC       FREEDSP                               
008929,000779: 11,3035           04117                 +1        TC       NEWMODEX                              
008930,000780: 11,3036           00000                           OCT      0                                     
008931,000781: 
008932,000782: 11,3037           05567                           TC       ENDOFJOB                              
008933,000783: 

Page 222

008935,000785:                                                                                                  #           WATCH ALTSAVE FOR END OF PROBLEM.
008936,000786: 
008937,000787: 11,3040           05701        DISINLUP           TC       FIXDELAY                              
008938,000788: 11,3041           00062                           DEC      50         B-14                       
008939,000789: 
008940,000790: 11,3042           00006                 +2        EXTEND                                         
008941,000791: 11,3043           30355                           DCA      FINALT                                
008942,000792: 11,3044           52062                           DXCH     ITEMP1                                
008943,000793: 11,3045           00006                           EXTEND                                         
008944,000794: 11,3046           40364                           DCS      ALTSAVE                               #  LATEST ALTITUDE.
008945,000795: 11,3047           20062                           DAS      ITEMP1                                
008946,000796: 
008947,000797: 11,3050           10061                           CCS      ITEMP1                                
008948,000798: 11,3051           13071                           TCF      +DIF                                  
008949,000799: 11,3052           13054                           TCF      +2                                    
008950,000800: 11,3053           13075                           TCF      -DIF                                  
008951,000801: 
008952,000802: 11,3054           10062                           CCS      ITEMP2                                
008953,000803: 11,3055           13071                           TCF      +DIF                                  
008954,000804: 11,3056           13060                           TCF      +2                                    
008955,000805: 11,3057           13075                           TCF      -DIF                                  
008956,000806: 
008957,000807: 11,3060           37767        DISINDUN           CAF      ZERO                                  
008958,000808: 11,3061           54353                           TS       ALTRATE                               
008959,000809: 11,3062           52355                           DXCH     FINALT                                
008960,000810: 11,3063           52352                           DXCH     ALT                                   
008961,000811: 11,3064           37746                           CAF      PRIO20                                
008962,000812: 11,3065           05505                           TC       NOVAC                                 
008963,000813: 11,3066  E7,1444                                  EBANK=   RSTKLOC                               
008964,000814: 11,3066           03035 22067                     2CADR    ENDDISIN   +1                         
008965,000815: 
008966,000816: 11,3070           15727                           TCF      TASKOVER                              
008967,000817: 
008968,000818: 11,3071           30353        +DIF               CA       ALTRATE                               
008969,000819: 11,3072           00006                           EXTEND                                         
008970,000820: 11,3073           63060                           BZMF     DISINDUN                              
008971,000821: 11,3074           13040                           TCF      DISINLUP                              
008972,000822: 
008973,000823: 11,3075           40353        -DIF               CS       ALTRATE                               
008974,000824: 11,3076           13072                           TCF      +DIF       +1                         
008975,000825: 
008976,000826: 11,3077           02444        FLVELVN            OCT      2444                                  
008977,000827: 11,3100           02564        ALT,R,VN           OCT      2564                                  
008978,000828: 
008979,000829: 11,3101           00004        MINIMP             INHINT                                         
008980,000830: 11,3102           47752                           CS       BIT10                                 #  BIT 10 OF DAPBOOLS INDICATES MINIMP MODE
008981,000831: 11,3103           70077                           MASK     DAPBOOLS                              
008982,000832: 11,3104           67752                           AD       BIT10                                 
008983,000833: 11,3105           54077                           TS       DAPBOOLS                              #  BIT 10 OF DAPBOOLS NOW PRESENT.
008984,000834: 11,3106           15567                           TCF      ENDOFJOB                              
008985,000835: 

Page 223

008987,000837: 11,3107           00004        NOMINIMP           INHINT                                         
008988,000838: 11,3110           47752                           CS       BIT10                                 
008989,000839: 11,3111           70077                           MASK     DAPBOOLS                              
008990,000840: 11,3112           54077                           TS       DAPBOOLS                              #  A ZERO IN POSITION 10 OF DAPBOOLS NOW.
008991,000841: 
008992,000842: 11,3113           00006                           EXTEND                                         
008993,000843: 11,3114           30033                           DCA      CDUX                                  
008994,000844: 11,3115           52767                           DXCH     CDUXD                                 
008995,000845: 11,3116           30034                           CA       CDUZ                                  
008996,000846: 11,3117           54770                           TS       CDUZD                                 
008997,000847: 11,3120           15567                           TCF      ENDOFJOB                              
008998,000848: 

Page 224

009000,000850:                                                                                                  #  VB 60 PREPARE FOR STANDBY OPERATION
009001,000851: 
009002,000852:                                                                                                  #  ROUTINE WRITTEN FOR TEST ROPES ONLY*** MUST BE UPDATED TO INCLUDE
009003,000853:                                                                                                  #                                  FLIGHT REQUIREMENTS FOR FLIGHT OPERATION
009004,000854: 
009005,000855: 11,3121  E3,1400                                  EBANK=   LST1                                  
009006,000856: 
009007,000857: 11,3121           35352        PRESTAND           CAF      EBANK3                                #  COMES HERE FROM LST2FAN
009008,000858: 11,3122           56003                           XCH      EBANK                                 #  SET UP EBANK FOR BANK 3
009009,000859: 11,3123           00004                           INHINT                                         
009010,000860: 11,3124           30025                           CA       TIME1                                 
009011,000861: 11,3125           55506                           TS       TIMESAV                               #  THIS ROUTINE WILL LOOK AT TIME1 UNTIL
009012,000862: 11,3126           32706                           CAF      OKT30                                 #   TIME1 IS INCREMENTED, THEN IT WILL
009013,000863: 11,3127           55512        LONGER             TS       TIMAR                                 #  SNATCH THE MISSION TIME REGS AND STORE
009014,000864: 11,3130           41506                           CS       TIMESAV                               #  THEN IN TIMESAV FOR LATER ISE IN ARITH.
009015,000865: 11,3131           60025                           AD       TIME1                                 #  OPERATIONS WHICH SHOULD FIND THE
009016,000866: 11,3132           00006                           EXTEND                                         #  STANDING DIFFERENCE BETWEEN THE SCALAR
009017,000867: 11,3133           13140                           BZF      CHKTIME                               #  AND THE TIME1-TIME2S REGS.
009018,000868: 
009019,000869: 11,3134           00006                           EXTEND                                         
009020,000870: 11,3135           30025                           DCA      TIME2                                 #  READ AND STORE THE DP TIME AND GO
009021,000871: 11,3136           53507                           DXCH     TIMESAV                               #  READ THE SCALAR USING THE EXISTING PROG
009022,000872: 11,3137           13146                           TCF      CATCHFIN                              #  FINETIME.
009023,000873: 
009024,000874: 11,3140           11512        CHKTIME            CCS      TIMAR                                 #  MUST WATCH THE TIME SPENT IN INHINT OR
009025,000875: 11,3141           03127                           TC       LONGER                                #  THE COPS MIGHT CATCH US.
009026,000876: 11,3142           00003                           RELINT                                         
009027,000877: 11,3143           10067                           CCS      NEWJOB                                
009028,000878: 11,3144           05532                           TC       CHANG1                                
009029,000879: 11,3145           03126                           TC       LONGER     -1                         #  GO BACK AND LOOK AGAIN
009030,000880: 
009031,000881: 11,3146           05026        CATCHFIN           TC       FINETIME                              #  WILL READ CHANNELS 3 AND 4 AND RETURN
009032,000882: 11,3147           53511                           DXCH     SCALSAV                               #  WITH 3 IN A AND 4 IN L..
009033,000883: 11,3150           00003                           RELINT                                         
009034,000884: 11,3151           47760                           CS       BIT4                                  
009035,000885: 11,3152           70365                           MASK     IMODES30                              #  INHIBIT THE IMU FAIL LIGHT.
009036,000886: 11,3153           67760                           AD       BIT4                                  
009037,000887: 11,3154           54365                           TS       IMODES30                              
009038,000888: 
009039,000889: 11,3155           37760                           CAF      BIT4                                  #  SET ALL CHAN 12 BITS EXCEPT C/A TO ZERO.
009040,000890: 11,3156           00006                           EXTEND                                         #  THIS IS NECESSARY SO THAT THE GIMBALS DO
009041,000891: 11,3157           03012                           WAND     12                                    #  NOT DRIFT INTO GIMBALLOCK IF THE SYSTEM
009042,000892: 
009043,000893: 11,3160           37760                           CAF      BIT4                                  #  SHOULD BE IN OPERATE AT THE TIME STBY
009044,000894: 11,3161           00006                           EXTEND                                         #  WAS STARTED.  THIS SECTION WILL MAKE
009045,000895: 11,3162           05012                           WOR      12                                    #  SURE THE IMU IS IN C/A.....
009046,000896: 
009047,000897: 11,3163           37751                           CAF      BIT11                                 #  WHEN BIT 11 IS PRESENT IN CHANNEL 13 THE
009048,000898: 11,3164           00006                           EXTEND                                         #  DSKY PB. CAN THEN ENERGIZE THE STANDBY
009049,000899: 11,3165           05013                           WOR      13                                    #  RELAY IN THE CGC PWR SUPPLIES....

Page 225

009051,000901: 11,3166           05567                           TC       ENDOFJOB                              #  GO TO DUMMY JOB UNTIL YOU DIE...
009052,000902: 

Page 226

009054,000904:                                                                                                  #   VB 61 RECOVER FROM STANDBY OPERATION
009055,000905: 
009056,000906:                                                                                                  #  ROUTINE WRITTEN FOR TEST ROPES ONLY**** MUST BE UPDATED TO INCLUDE
009057,000907:                                                                                                  #                  FLIGHT REQUIREMENTS FOR FLIGHT OPERATIONS SEQUENCES....
009058,000908: 
009059,000909: 11,3167           35352        POSTAND            CAF      EBANK3                                #  COMES HERE FROM LST2FAN
009060,000910: 11,3170           56003                           XCH      EBANK                                 #  SET UP EBANK FOR BANK 3
009061,000911: 11,3171           05026                           TC       FINETIME                              
009062,000912: 11,3172           53513                           DXCH     TIMAR                                 #  READ THE SCALAR AND SEE IF IT OVERFLOW-
009063,000913: 11,3173           00003                           RELINT                                         #  ED WHILE THE CGC WAS IN STBY, IF SO
009064,000914: 11,3174           31512                           CAE      TIMAR                                 #  THE OVERFLOW MUST BE ADDED OR IT WILL
009065,000915: 11,3175           00006                           EXTEND                                         #  SEEM THAT THE REALATIVITY THEORY WORKS
009066,000916: 11,3176           61510                           SU       SCALSAV                               #  BETTER THAN IT SHOULD...
009067,000917: 11,3177           00006                           EXTEND                                         
009068,000918: 11,3200           63223                           BZMF     ADDTIME                               #  IF ITS NEG. IT MUST HAVE OV:FLWD..
009069,000919: 
009070,000920: 11,3201           06112                           TC       INTPRET                               
009071,000921: 11,3202           45345                           DLOAD    DSU                                   #  IF IT DID NOT OV-FLW. FIND OUT HOW LONG
009072,000922: 11,3203           01513                                    TIMAR                                 #  THE CGC WAS IN STBY BY SUBTRACTING THE
009073,000923: 11,3204           01511                                    SCALSAV                               #  SCALAR AT THE START OF STBY FROM THE
009074,000924: 11,3205           47061                           SRR      RTB                                   #  SCALAR AT THE END OF STBY AND THEN ADD
009075,000925: 11,3206           21606                                    5                                     #  THE DIFFERENCE TO THE TIME EXISTING
009076,000926: 11,3207           33520                                    SGNAGREE                              #  WHEN THE SCALAR WAS READ AT STBY ENTRY**
009077,000927: 11,3210           77615                           DAD                                            
009078,000928: 11,3211           01507                                    TIMESAV                               
009079,000929: 11,3212           01513                           STORE    TIMAR                                 
009080,000930: 11,3213           77776                           EXIT                                           
009081,000931: 
009082,000932: 11,3214           00006        CORCTTIM           EXTEND                                         
009083,000933: 11,3215           31513                           DCA      TIMAR                                 #  THIS IS THE CORRECTED TIME TO BE READ
009084,000934: 11,3216           52025                           DXCH     TIME2                                 #  INTO TIME1 AND TIME2 REGS. ADDR 24-25
009085,000935: 
009086,000936: 11,3217           47751                           CS       BIT11                                 
009087,000937: 11,3220           00006                           EXTEND                                         #  DISABLE THE DSKY STBY PUSHBUTTON.
009088,000938: 11,3221           03013                           WAND     13                                    
009089,000939: 11,3222           05567                           TC       ENDOFJOB                              
009090,000940: 
009091,000941: 11,3223           00006        ADDTIME            EXTEND                                         
009092,000942: 11,3224           37743                           DCA      DPOSMAX                               #  IF THE SCALAR OVERFLOWED, FIND OUT HOW
009093,000943: 11,3225           53515                           DXCH     TIMEDIFF                              #  MUCH TIME REMAINED WHEN READ THE FIRST
009094,000944: 11,3226           06112                           TC       INTPRET                               #  TIME AND THEN ADD THE PRESENT READING-
009095,000945: 11,3227           45345                           DLOAD    DSU                                   #  WHICH WILL BE THE TOTAL TIME SPENT IN
009096,000946: 11,3230           01515                                    TIMEDIFF                              #  STANDBY, TO WHICH THE TIME AT STBY
009097,000947: 11,3231           01511                                    SCALSAV                               #  MAY BE ADDED TO FIND THE PRESENT TIME
009098,000948: 11,3232           54215                           DAD      SRR                                   #  CORRECT TO 10 MSEC..
009099,000949: 11,3233           01513                                    TIMAR                                 #  **** THE TIME IN STANDBY MODE MUST NOT
009100,000950: 11,3234           21606                                    5                                     #  EXCEED 23 HOURS IF TIME IS TO BE
009101,000951: 11,3235           77615                           DAD                                            #  CORRECTLY COMPUTED BY THIS ROUTINE.*****
009102,000952: 11,3236           01507                                    TIMESAV                               
009103,000953: 11,3237           01513                           STORE    TIMAR                                 

Page 227

009105,000955: 11,3240           77776                           EXIT                                           
009106,000956: 11,3241           03214                           TC       CORCTTIM                              
009107,000957: 

End of include-file EXTENDED_VERBS.agc.  Parent file is MAIN.agc