Source Code
018468,000001: # Copyright: Public domain.
018469,000002: # Filename: IMU_CALIBRATION_AND_ALIGNMENT.agc
018470,000003: # Purpose: Part of the source code for Comanche, build 055. It
018471,000004: # is part of the source code for the Command Module's
018472,000005: # (CM) Apollo Guidance Computer (AGC), Apollo 11.
018473,000006: # Assembler: yaYUL
018474,000007: # Reference: pp. 423-455
018475,000008: # Contact: Onno Hommes <ohommes@cmu.edu>
018476,000009: # Website: http://www.ibiblio.org/apollo.
018477,000010: # Mod history: 2009-05-10 OH Batch 1 Assignment Comanche Transcription
018478,000011: # 2009-05-20 RSB Corrections: P00D00H -> P00DOOH, definition
018479,000012: # of 25DECML fixed.
018480,000013: # 2009-05-23 RSB At SPECSTS, corrected to PRIO22.
018481,000014:
018482,000015: # The contents of the "Comanche055" files, in general, are transcribed
018483,000016: # from scanned documents.
018484,000017:
018485,000018: # Assemble revision 055 of AGC program Comanche by NASA
018486,000019: # 2021113-051. April 1, 1969.
018487,000020:
018488,000021: # This AGC program shall also be referred to as Colossus 2A
018489,000022:
018490,000023: # Prepared by
018491,000024: # Massachussets Institute of Technology
018492,000025: # 75 Cambridge Parkway
018493,000026: # Cambridge, Massachusetts
018494,000027:
018495,000028: # under NASA contract NAS 9-4065.
018496,000029:
018497,000030: # Refer directly to the online document mentioned above for further
018498,000031: # information. Please report any errors to info@sandroid.org.
018499,000032:
018500,000033: # Page 423
018501,000034: # NAME -- IMU PERFORMANCE TESTS 2
018502,000035:
018503,000036: # DATE -- MARCH 20, 1967
018504,000037:
018505,000038: # BY -- SYSTEM TEST GROUP 864-6900 EXT. 1274
018506,000039:
018507,000040: # MODNO. -- ZERO
018508,000041:
018509,000042: # FUNCTIONAL DESCRIPTION
018510,000043:
018511,000044: # POSITIONING ROUTINES FOR THE IMU PERFORMANCE TESTS AS WELL AS SOME OF
018512,000045: # THE TESTS THEMSELVES. FOR A DESCRIPTION OF THESE SUBROUTINES AND THE
018513,000046: # OPERATING PROCEDURES (TYPICALLY) SEE STG MEMO 685. THEORETICAL REF. E-1973
018514,000047:
018515,000048: 33,2004 BANK 33
018516,000049: 33,2000 SETLOC IMUCAL
018517,000050: 33,2000 BANK
018518,000051:
018519,000052: 33,2004 E5,1423 EBANK= POSITON
018520,000053: 33,2004 35021 IMUTEST CA ZERO
018521,000054: 33,2005 55452 TS DRIFTT
018522,000055: 33,2006 55643 TS GEOCOMP1
018523,000056: 33,2007 32443 CAF TESTTIME
018524,000057: 33,2010 55412 TS LENGTHOT
018525,000058: 33,2011 02302 TC COAALIGN # TAKE CARE OF DRIFT FLAG
018526,000059: 33,2012 35041 CAF 1SECX
018527,000060: 33,2013 55644 TS 1SECXT1
018528,000061:
018529,000062: 33,2014 32441 CA OC14400
018530,000063: 33,2015 55074 TS 1/PIPADT
018531,000064: 33,2016 06006 GUESS TC INTPRET # CALCULATE -COS LATITUDE AND SIN LATITUDE
018532,000065: 33,2017 77624 CALL
018533,000066: 33,2020 10613 LATAZCHK
018534,000067: 33,2021 57546 COS DCOMP
018535,000068: 33,2022 77752 SL1
018536,000069: 33,2023 16447 STODL WANGI
018537,000070: 33,2024 02403 LATITUDE
018538,000071: 33,2025 72556 SIN SL1
018539,000072: 33,2026 02445 STORE WANGO
018540,000073: 33,2027 77776 EXIT
018541,000074: 33,2030 04662 GEOIMUTT TC BANKCALL # GYROCOMPASS COMES IN HERE
018542,000075: 33,2031 16577 CADR IMUZERO
018543,000076: 33,2032 02316 TC IMUSTLLG
018544,000077: 33,2033 35021 IMUBACK CA ZERO
018545,000078: 33,2034 55421 TS NDXCTR
018546,000079: 33,2035 55450 TS TORQNDX
018547,000080: 33,2036 55451 TS TORQNDX +1
018548,000081: 33,2037 34375 NBPOSPL CA DEC17
018549,000082: 33,2040 55655 TS ZERONDX1
018550,000083: 33,2041 32445 CA XNBADR
018551,000084: # Page 424
018552,000085: 33,2042 02356 TC ZEROING
018553,000086: 33,2043 35002 CA HALF
018554,000087: 33,2044 55713 TS XNB
018555,000088: 33,2045 06006 TC INTPRET
018556,000089: 33,2046 73545 DLOAD SIN
018557,000090: 33,2047 02401 AZIMUTH
018558,000091: 33,2050 02724 STORE YNB +2
018559,000092: 33,2051 16734 STODL ZNB +4
018560,000093: 33,2052 02401 AZIMUTH
018561,000094: 33,2053 77746 COS
018562,000095: 33,2054 02726 STORE YNB +4
018563,000096: 33,2055 77676 DCOMP
018564,000097: 33,2056 02732 STORE ZNB +2
018565,000098: 33,2057 77776 EXIT
018566,000099: 33,2060 05364 TC CHECKMM
018567,000100: 33,2061 00003 MM 03 B-14 # SEE IF IN OPTICAL VERIFICATION
018568,000101: 33,2062 12064 TCF +2 # NO
018569,000102: 33,2063 13443 TCF SETNBPOS +1 # YES
018570,000103: 33,2064 06006 TC INTPRET
018571,000104: 33,2065 77624 CALL
018572,000105: 33,2066 47311 CALCGA
018573,000106: 33,2067 77776 EXIT
018574,000107: 33,2070 04662 TC BANKCALL
018575,000108: 33,2071 16663 CADR IMUCOARS
018576,000109: 33,2072 35002 CAF GLOKFBIT # IF GLOKFAIL SET, GIMBAL LOCK
018577,000110: 33,2073 70077 MASK FLAGWRD3
018578,000111: 33,2074 00006 EXTEND
018579,000112: 33,2075 12077 BZF +2
018580,000113: 33,2076 25421 INCR NDXCTR # +1 IF IN GIMBAL LOCK, OTHERWISE 0
018581,000114: 33,2077 05560 TC DOWNFLAG # RESET GIMBAL LOCK FLAG
018582,000115: 33,2100 00056 ADRES GLOKFAIL # BIT 14 FLAG 3
018583,000116: 33,2101 02316 TC IMUSTLLG
018584,000117: 33,2102 11421 CCS NDXCTR # IF ONE GO AND DO A PIPA TEST ONLY
018585,000118: 33,2103 02131 TC PIPACHK # ALIGN AND MEARSUE VERTICAL PIPA RATE
018586,000119: 33,2104 04662 TC BANKCALL
018587,000120: 33,2105 17073 CADR IMUFINE
018588,000121: 33,2106 02316 TC IMUSTLLG
018589,000122: 33,2107 00006 EXTEND
018590,000123: 33,2110 31657 DCA PERFDLAY
018591,000124: 33,2111 05342 TC LONGCALL
018592,000125: 33,2112 30,2000 SBANK= LOWSUPER # RSB 2004, OH 2009: Ask Ron
018593,000126: 33,2112 E5,1423 EBANK= POSITON
018594,000127: 33,2112 02116 66065 2CADR GOESTIMS
018595,000128:
018596,000129: 33,2114 32121 CA ESTICADR
018597,000130: 33,2115 05175 TC JOBSLEEP
018598,000131: 33,2116 32121 GOESTIMS CA ESTICADR
018599,000132: 33,2117 05201 TC JOBWAKE
018600,000133: 33,2120 05324 TC TASKOVER
018601,000134: 33,2121 66453 ESTICADR CADR ESTIMS
018602,000135: # Page 425
018603,000136: 33,2122 35021 TORQUE CA ZERO
018604,000137: 33,2123 55050 TS DSPTEM2
018605,000138: 33,2124 31514 CA DRIFTI
018606,000139: 33,2125 55051 TS DSPTEM2 +1
018607,000140: 33,2126 51423 INDEX POSITON
018608,000141: 33,2127 55430 TS SOUTHDR -1
018609,000142: 33,2130 02427 TC SHOW
018610,000143:
018611,000144: 33,2131 51421 PIPACHK INDEX NDXCTR # PIPA TEST
018612,000145: 33,2132 02133 TC +1
018613,000146: 33,2133 02417 TC EARTHR*
018614,000147: 33,2134 34374 CA DEC57
018615,000148: 33,2135 55412 TS LENGTHOT
018616,000149: 33,2136 35017 CA ONE
018617,000150: 33,2137 55547 TS RESULTCT
018618,000151: 33,2140 35021 CA ZERO
018619,000152: 33,2141 51422 INDEX PIPINDEX
018620,000153: 33,2142 54037 TS PIPAX
018621,000154: 33,2143 55502 TS DATAPL
018622,000155: 33,2144 55506 TS DATAPL +4
018623,000156: 33,2145 02321 TC CHECKG # PIP PULSE CATCHING ROUTINE
018624,000157: 33,2146 00004 INHINT
018625,000158: 33,2147 35016 CAF TWO
018626,000159: 33,2150 05235 TC TWIDDLE
018627,000160: 33,2151 E5,1671 EBANK= XSM
018628,000161: 33,2151 02153 ADRES PIPATASK
018629,000162: 33,2152 05217 TC ENDOFJOB
018630,000163: 33,2153 00006 PIPATASK EXTEND
018631,000164: 33,2154 27412 DIM LENGTHOT
018632,000165: 33,2155 31412 CA LENGTHOT
018633,000166: 33,2156 00006 EXTEND
018634,000167: 33,2157 62163 BZMF STARTPIP
018635,000168: 33,2160 35006 CAF BIT10
018636,000169: 33,2161 05235 TC TWIDDLE
018637,000170: 33,2162 E5,1671 EBANK= XSM
018638,000171: 33,2162 02153 ADRES PIPATASK
018639,000172: 33,2163 35002 STARTPIP CAF PRIO20
018640,000173: 33,2164 05147 TC FINDVAC
018641,000174: 33,2165 E5,1671 EBANK= XSM
018642,000175: 33,2165 02170 66065 2CADR PIPJOBB
018643,000176:
018644,000177: 33,2167 05324 TC TASKOVER
018645,000178:
018646,000179: 33,2170 51421 PIPJOBB INDEX NDXCTR
018647,000180: 33,2171 02172 TC +1
018648,000181: 33,2172 02417 TC EARTHR*
018649,000182: 33,2173 31412 CA LENGTHOT
018650,000183: 33,2174 00006 EXTEND
018651,000184: 33,2175 62177 BZMF +2
018652,000185: 33,2176 05217 TC ENDOFJOB
018653,000186: 33,2177 35022 CA FIVE
018654,000187: # Page 426
018655,000188: 33,2200 55547 TS RESULTCT
018656,000189: 33,2201 02321 TC CHECKG
018657,000190: 33,2202 00006 EXTEND
018658,000191: 33,2203 41503 DCS DATAPL
018659,000192: 33,2204 21507 DAS DATAPL +4
018660,000193:
018661,000194: 33,2205 06006 TC INTPRET
018662,000195: 33,2206 45345 DLOAD DSU
018663,000196: 33,2207 02511 DATAPL +6
018664,000197: 33,2210 02505 DATAPL +2
018665,000198: 33,2211 45044 BPL CALL
018666,000199: 33,2212 66214 AINGOTN
018667,000200: 33,2213 66276 OVERFFIX
018668,000201: 33,2214 56325 AINGOTN PDDL DDV
018669,000202: 33,2215 02507 DATAPL +4
018670,000203: 33,2216 57212 SL4 DMPR
018671,000204: 33,2217 27110 DEC585 # DEC585 HAS BEEN REDEVINED FOR LEM
018672,000205: 33,2220 77634 RTB
018673,000206: 33,2221 45544 SGNAGREE
018674,000207: 33,2222 01051 STORE DSPTEM2
018675,000208: 33,2223 77776 EXIT
018676,000209: 33,2224 11421 CCS NDXCTR
018677,000210: 33,2225 02302 TC COAALIGN # TAKE PLATFORM OUT OF GIMBAL LOCK
018678,000211: 33,2226 02427 TC SHOW
018679,000212: 33,2227 32447 VERTDRFT CA 3990DEC # ABOUT 1 HOUR VERTICAL DRIFT TEST
018680,000213: 33,2230 55412 TS LENGTHOT
018681,000214: 33,2231 51423 INDEX POSITON
018682,000215: 33,2232 41427 CS SOUTHDR -2
018683,000216: 33,2233 55452 TS DRIFTT
018684,000217: 33,2234 31675 CA XSM +4 # 0 IF POSN 4
018685,000218: 33,2235 00006 EXTEND
018686,000219: 33,2236 12244 BZF PON2
018687,000220: 33,2237 45013 PON4 CS BIT5 # OFFSET PLATFORM
018688,000221: 33,2240 27651 ADS ERCOMP1 +2
018689,000222: 33,2241 35013 CA BIT5
018690,000223: 33,2242 27647 ADS ERCOMP1
018691,000224: 33,2243 12250 TCF PONG
018692,000225: 33,2244 45013 PON2 CS BIT5
018693,000226: 33,2245 27651 ADS ERCOMP1 +2
018694,000227: 33,2246 35013 CA BIT5
018695,000228: 33,2247 27653 ADS ERCOMP1 +4
018696,000229: 33,2250 02417 PONG TC EARTHR*
018697,000230: 33,2251 35021 CA ZERO # ALLOW ONLY SOUTH GYRO EARTH RATE COMPENS
018698,000231: 33,2252 55404 TS ERVECTOR
018699,000232: 33,2253 55405 TS ERVECTOR +1
018700,000233: 33,2254 34777 GUESS1 CAF POSMAX
018701,000234: 33,2255 55450 TS TORQNDX
018702,000235: 33,2256 55451 TS TORQNDX +1
018703,000236: 33,2257 30032 CA CDUX
018704,000237: 33,2260 55413 TS LOSVEC
018705,000238: # Page 427
018706,000239: 33,2261 02453 TC ESTIMS
018707,000240: 33,2262 31512 VALMIS CA DRIFTO
018708,000241: 33,2263 55051 TS DSPTEM2 +1
018709,000242: 33,2264 35021 CA ZERO
018710,000243: 33,2265 55050 TS DSPTEM2
018711,000244: 33,2266 02427 TC SHOW
018712,000245:
018713,000246: 33,2267 05560 ENDTEST1 TC DOWNFLAG # IMU NOT IN USE
018714,000247: 33,2270 00007 ADRES IMUSE # BIT 8 FLAG 0
018715,000248: 33,2271 45021 CS ZERO
018716,000249: 33,2272 05357 TC NEWMODEX +3
018717,000250: 33,2273 04662 TC BANKCALL
018718,000251: 33,2274 16063 CADR MKRELEAS
018719,000252: 33,2275 05534 TC ENDEXT
018720,000253: # Page 428
018721,000254:
018722,000255: 33,2276 43215 OVERFFIX DAD DAD
018723,000256: 33,2277 15343 DPPOSMAX
018724,000257: 33,2300 27116 ONEDPP
018725,000258: 33,2301 77616 RVQ
018726,000259:
018727,000260: 33,2302 00006 COAALIGN EXTEND # COARSE ALIGN SUBROUTINE
018728,000261: 33,2303 23425 QXCH QPLACE
018729,000262: 33,2304 35021 CA ZERO
018730,000263: 33,2305 55155 TS THETAD
018731,000264: 33,2306 55156 TS THETAD +1
018732,000265: 33,2307 55157 TS THETAD +2
018733,000266: 33,2310 04662 TC BANKCALL
018734,000267: 33,2311 16663 CADR IMUCOARS
018735,000268: 33,2312 04662 TC BANKCALL
018736,000269: 33,2313 17577 CADR IMUSTALL
018737,000270: 33,2314 03102 TC SOMERR2
018738,000271: 33,2315 01425 TC QPLACE
018739,000272:
018740,000273: 33,2316 00006 IMUSTLLG EXTEND
018741,000274: 33,2317 23425 QXCH QPLACE
018742,000275: 33,2320 02312 TC COAALIGN +10
018743,000276:
018744,000277: 33,2321 00006 CHECKG EXTEND # PIP PULSE CATCHING ROUTINE
018745,000278: 33,2322 23425 QXCH QPLACE
018746,000279: 33,2323 02331 TC +6
018747,000280: 33,2324 00003 CHECKG1 RELINT
018748,000281: 33,2325 30067 CA NEWJOB
018749,000282: 33,2326 00006 EXTEND
018750,000283: 33,2327 62335 BZMF +6
018751,000284: 33,2330 05164 TC CHANG1
018752,000285: 33,2331 00004 INHINT
018753,000286: 33,2332 51422 INDEX PIPINDEX
018754,000287: 33,2333 40037 CS PIPAX
018755,000288: 33,2334 55655 TS ZERONDX
018756,000289: 33,2335 00004 INHINT
018757,000290: 33,2336 51422 INDEX PIPINDEX
018758,000291: 33,2337 30037 CA PIPAX
018759,000292: 33,2340 61655 AD ZERONDX
018760,000293: 33,2341 00006 EXTEND
018761,000294: 33,2342 12324 BZF CHECKG1
018762,000295: 33,2343 51422 INDEX PIPINDEX
018763,000296: 33,2344 30037 CA PIPAX
018764,000297: 33,2345 51547 INDEX RESULTCT
018765,000298: 33,2346 55502 TS DATAPL
018766,000299: 33,2347 04553 TC FINETIME
018767,000300: 33,2350 51547 INDEX RESULTCT
018768,000301: 33,2351 55503 TS DATAPL +1
018769,000302: # Page 429
018770,000303: 33,2352 51547 INDEX RESULTCT
018771,000304: 33,2353 23504 LXCH DATAPL +2
018772,000305: 33,2354 00003 RELINT
018773,000306: 33,2355 01425 ENDCHKG TC QPLACE
018774,000307:
018775,000308: 33,2356 54001 ZEROING TS L
018776,000309: 33,2357 12361 TCF +2
018777,000310: 33,2360 55655 ZEROING1 TS ZERONDX1
018778,000311: 33,2361 35021 CAF ZERO
018779,000312: 33,2362 50001 INDEX L
018780,000313: 33,2363 54000 TS 0
018781,000314: 33,2364 24001 INCR L
018782,000315: 33,2365 11655 CCS ZERONDX1
018783,000316: 33,2366 12360 TCF ZEROING1
018784,000317: 33,2367 00002 TC Q
018785,000318:
018786,000319: # Page 430
018787,000320: 32,2000 SETLOC IMUCAL3
018788,000321: 32,2000 BANK
018789,000322: 32,2000 65345 ERTHRVSE DLOAD PDDL
018790,000323: 32,2001 27111 SCHZEROS # PD24 = (SIN (missing) -COS (missing) 0)(OMEG/MS)
018791,000324: 32,2002 02403 LATITUDE
018792,000325: 32,2003 57546 COS DCOMP
018793,000326: 32,2004 73525 PDDL SIN
018794,000327: 32,2005 02403 LATITUDE
018795,000328: 32,2006 74266 VDEF VXSC
018796,000329: 32,2007 26450 OMEG/MS
018797,000330: 32,2010 02405 STORE ERVECTOR
018798,000331: 32,2011 77634 RTB
018799,000332: 32,2012 45510 LOADTIME
018800,000333: 32,2013 26443 STOVL TMARK
018801,000334: 32,2014 27111 SCHZEROS
018802,000335: 32,2015 02650 STORE ERCOMP1
018803,000336: 32,2016 77616 RVQ
018804,000337: 33,2000 SETLOC IMUCAL
018805,000338: 33,2000 BANK
018806,000339: 33,2370 47020 EARTHR ITA RTB # CALCULATES AND COMPENSATES EARTH RATE
018807,000340: 33,2371 00051 S2
018808,000341: 33,2372 45510 LOADTIME
018809,000342: 33,2373 02441 STORE TEMPTIME
018810,000343: 33,2374 51025 DSU BPL
018811,000344: 33,2375 02443 TMARK
018812,000345: 33,2376 66401 ERTHR
018813,000346: 33,2377 77624 CALL
018814,000347: 33,2400 66276 OVERFFIX
018815,000348: 33,2401 74261 ERTHR SL VXSC
018816,000349: 33,2402 20212 9D
018817,000350: 33,2403 02405 ERVECTOR
018818,000351: 33,2404 53321 MXV VAD
018819,000352: 33,2405 02672 XSM
018820,000353: 33,2406 02650 ERCOMP1
018821,000354: 33,2407 16650 STODL ERCOMP1
018822,000355: 33,2410 02441 TEMPTIME
018823,000356: 33,2411 02443 STORE TMARK
018824,000357: 33,2412 47170 AXT,1 RTB
018825,000358: 33,2413 02647 ECADR ERCOMP1
018826,000359: 33,2414 45653 PULSEIMU
018827,000360: 33,2415 77650 GOTO
018828,000361: 33,2416 00051 S2
018829,000362:
018830,000363: 33,2417 00006 EARTHR* EXTEND
018831,000364: 33,2420 23426 QXCH QPLACES
018832,000365: 33,2421 06006 TC INTPRET
018833,000366: 33,2422 77624 CALL
018834,000367: 33,2423 66370 EARTHR
018835,000368: 33,2424 77776 PROUT EXIT
018836,000369: 33,2425 02316 TC IMUSTLLG
018837,000370: 33,2426 01426 TC QPLACES
018838,000371: # Page 431
018839,000372:
018840,000373: 33,2427 00006 SHOW EXTEND
018841,000374: 33,2430 23425 QXCH QPLACE
018842,000375: 33,2431 31423 SHOW1 CA POSITON
018843,000376: 33,2432 55052 TS DSPTEM2 +2
018844,000377: 33,2433 32442 CA VB06N98
018845,000378: 33,2434 04662 TC BANKCALL
018846,000379: 33,2435 20720 CADR GOFLASH
018847,000380: 33,2436 02267 TC ENDTEST1 # V34
018848,000381: 33,2437 01425 TC QPLACE # V33
018849,000382: 33,2440 12431 TCF SHOW1
018850,000383:
018851,000384: 33,2441 14400 OC14400 OCT 14400
018852,000385: 33,2442 33,2447 3990DEC = OMEG/MS
018853,000386: 33,2442 01542 VB06N98 VN 0698
018854,000387: 33,2443 01602 TESTTIME OCT 01602
018855,000388: 33,2444 4375 DEC17 = ND1
018856,000389: 33,2444 02757 OGCPL ECADR OGC
018857,000390: 33,2445 5041 1SECX = 1SEC
018858,000391: 33,2445 4374 DEC57 = VD1
018859,000392: 33,2445 01713 XNBADR GENADR XNB
018860,000393: 33,2446 01671 XSMADR GENADR XSM
018861,000394: 33,2447 07623 26552 OMEG/MS 2DEC .24339048
018862,000395:
018863,000396: 33,2451 04662 P11OUT TC BANKCALL
018864,000397: 33,2452 70117 CADR MATRXJOB # RETURN TO P11
018865,000398:
018866,000399: 33,2453 COUNT 02/COMST
018867,000400:
018868,000401: 4553 BLOCK 2
018869,000402: 4553 00004 FINETIME INHINT # RETURNS WITH INTERRUPT INHIBITED
018870,000403: 4554 00006 EXTEND
018871,000404: 4555 00004 READ LOSCALAR
018872,000405: 4556 54001 TS L
018873,000406: 4557 00006 EXTEND
018874,000407: 4560 06004 RXOR LOSCALAR
018875,000408: 4561 00006 EXTEND
018876,000409: 4562 14566 BZF +4
018877,000410: 4563 00006 EXTEND
018878,000411: 4564 00004 READ LOSCALAR
018879,000412: 4565 54001 TS L
018880,000413: 4566 44777 +4 CS POSMAX
018881,000414: 4567 60001 AD L
018882,000415: 4570 00006 EXTEND
018883,000416: 4571 14554 BZF FINETIME +1
018884,000417: 4572 00006 EXTEND
018885,000418: 4573 00003 READ HISCALAR
018886,000419: 4574 00002 TC Q
018887,000420:
018888,000421: # Page 432
018889,000422: # PROGRAM NAME: OPTIMUM PRELAUNCH ALIGNMENT CALIBRATION
018890,000423: # DATE: NOVEMBER 2 1966
018891,000424: # BY: GEORGE SCHMIDT IL 7-146 EXT. 126
018892,000425: # MOD NO 3
018893,000426:
018894,000427: # FUNCTIONAL DESCRIPTION
018895,000428:
018896,000429: # THIS SECTON CONSISTS OF PRELAUNCH ALIGNMENT AND GYRO DRIFT TESTS
018897,000430: # INTEGRATED TOGETHER TO SAVE WORDS. COMPASS IS COMPLETELY RESTART
018898,000431: # PROOFED EXCEPT FOR THE FIRST 30 SECONDS OR SO. PERFORMANCE TESTS OF
018899,000432: # THE IRIGS IS RESTART PROOFED ENOUGH TO GIVE 75 PERCENT CONFIDENCE THAT
018900,000433: # IF A RESTART OCCURS THE DATA WILL STILL BE GOOD. GOOD PRACTICE TO RECYCL
018901,000434: # WHEN A RESTART OCCURS UNLESS IT HAPPENS NEAR THE END OF A TEST -- THEN WAIT
018902,000435: # FOR THE DATA TO FLASH.
018903,000436:
018904,000437: # A RESTART IN GYROCOMPASS DURING GYRO TORQUING CAUSES PULSES TO BE LOST.
018905,000438: # THE PRELAUNCH ALIGNMENT TECHNIQUE IS BASICALLY THE SAME AS IN BLOCK 1
018906,000439: # EXCEPT THAT IT HAS BEEN SIMPLIFIED IN THE SENSE THAT SMALL ANGLE APPROX.
018907,000440: # HAVE BEEN USED. THE DRIFT TESTS USE A UNIQUE IMPLEMENTATION OF THE
018908,000441: # OPTIMUM STATISTICAL FILTER. FOR A DESCRIPTION SEE E-1973. BOTH OF THESE
018909,000442: # ROUTINES USE STANDARD SYSTEM TEST LEADIN PROCEDURES. THE INITIALIZATION
018910,000443: # PROCEDURE THE DRIFT TESTS IS IN THE JDC'S. THE INITIALIZATION METHOD
018911,000444: # FOR GYROCOMPASS IS AN ERAS LOAD THEN A MISSION PHASE CALL.
018912,000445: # THE COMPASS ALIGNS TO Z DOWN, X DOWNRANGE, HAS THE CAPABILITY
018913,000446: # CHANGE AZIMUTH WHILE RUNNING, IS COMPENSATED FOR
018914,000447: # COMPONENT ERRORS, IS CAPABLE OF OPTICAL VERIFICATION (CSM ONLY).
018915,000448:
018916,000449: # COMPASS ERASABLE LOAD REQUIRED
018917,000450:
018918,000451: # 1. LAUNCHAZ-DP AZIMUTH IN REV FROM NORTH OF XSM DESIRED (NOM=.2)
018919,000452: # 2. LATITUDE-DP-OF LAUNCH PAD
018920,000453: # 3. AZIMUTH-DP-OF ZNB OF VEHICLE
018921,000454: # 4. IMU COMPENSATION PARAMETERS
018922,000455: # 5. AZ AND ELEVATION OF TARGETS 1,2 ****OPTIONAL****
018923,000456:
018924,000457: # TO PERFORM AS PART OF COMPASS
018925,000458:
018926,000459: # 1. OPTICAL VERIFICATION: V 65 E
018927,000460: # 2. AXIMUTH CHANGE: V 78 E
018928,000461:
018929,000462: # SUBROUTINES CALLED
018930,000463:
018931,000464: # DURING OPTICAL VERIFICATION (CSM ONLY) ESSENTIALLY ALL OF INFLIGHT ALIGN
018932,000465: # IS CALLED IN ONE WAY OR ANOTHER. SEE THE LISTING.
018933,000466:
018934,000467: # NORMAL EXIT
018935,000468:
018936,000469: # DRIFT TESTS. LENGTHOT GOES TO ZERO-RETURN TO IMU PERF TEST2 CONTROL
018937,000470: # GYROCOMPASS-MANY, SEE THE LISTING.
018938,000471:
018939,000472: # ALARMS
018940,000473:
018941,000474: # 1600 OVERFLOW IN DRIFT TEST
018942,000475: # Page 433
018943,000476: # 1601 BAD IMU TORQUE ABORT
018944,000477: # 1602 BAD OPTICS DURING VERIFICATION-RETURN TO COMPASS CSM ONLY
018945,000478:
018946,000479: # OUTPUT
018947,000480:
018948,000481: # DRIFT TESTS: FLASHING DISPLAYS OF RESULTS-CONTROLLED IN IMU PERF TESTS 2
018949,000482: # COMPASS-PROGRAM MODE LIGHTS TELL YOU WHAT PHAS OF PROGRAM YOU ARE IN
018950,000483: # 01 INITIALIZING THE PLATFORM POSITION AND ERASABLE
018951,000484: # 02 GYROCOMPASSING
018952,000485: # 03 DOING OPTICAL VERIFICATION (CSM)
018953,000486:
018954,000487: # DEBRIS
018955,000488:
018956,000489: # ALL CENTRALS, ALL OF EBANK XSM
018957,000490:
018958,000491: # Page 434
018959,000492: # MOST OF THE ROUTINES COMMON TO ALIGNMENT AND CALIBRATION APPEAR
018960,000493: # ON THE NEXT FEW PAGES.
018961,000494:
018962,000495: 4575 COUNT 33/P02
018963,000496:
018964,000497: 4575 E5,1671 EBANK= XSM
018965,000498: 33,2453 BANK 33
018966,000499: 33,2000 SETLOC IMUCAL
018967,000500: 33,2000 BANK
018968,000501:
018969,000502: 33,2453 05372 ESTIMS TC 2PHSCHNG # COMES HERE FROM IMU2
018970,000503: 33,2454 00075 OCT 00075
018971,000504: 33,2455 00004 OCT 00004 # TURN OFF GROUP 4 IF ON
018972,000505: 33,2456 00004 RSTGTS1 INHINT # COMES HERE PHASE1 RESTART
018973,000506: 33,2457 30025 CA TIME1
018974,000507: 33,2460 55645 TS GTSWTLT1
018975,000508: 33,2461 35021 CAF ZERO # ZERO THE PIPAS
018976,000509: 33,2462 54037 TS PIPAX
018977,000510: 33,2463 54040 TS PIPAY
018978,000511: 33,2464 54041 TS PIPAZ
018979,000512: 33,2465 00003 RELINT
018980,000513: 33,2466 33127 CA 77DECML # ZERO ALL NECESSARY LOCATIONS
018981,000514: 33,2467 55655 TS ZERONDX1
018982,000515: 33,2470 33130 CA ALXXXZ
018983,000516: 33,2471 02356 TC ZEROING
018984,000517: 33,2472 06006 TC INTPRET
018985,000518: 33,2473 77735 SLOAD
018986,000519: 33,2474 27111 SCHZEROS
018987,000520: 33,2475 25477 STOVL GCOMPSW -1
018988,000521: 33,2476 27122 INTVAL +2 # LOAD SOME INITIAL DRIFT GAINS
018989,000522: 33,2477 26455 STOVL ALX1S
018990,000523: 33,2500 27111 SCHZEROS
018991,000524: 33,2501 01472 STORE GCOMP
018992,000525: 33,2502 01163 STORE DELVX # GCOMPZER SUBROUTINE NO LONGER NEEDED
018993,000526: 33,2503 77776 EXIT
018994,000527:
018995,000528: 33,2504 11643 CCS GEOCOMP1 # NON ZERO IF COMPASS.
018996,000529: 33,2505 02507 TC +2
018997,000530: 33,2506 02523 TC SLEEPIE +1
018998,000531: 33,2507 06006 TC INTPRET
018999,000532: 33,2510 77624 CALL
019000,000533: 33,2511 64000 ERTHRVSE
019001,000534: 33,2512 77776 EXIT
019002,000535: 33,2513 31412 CA LENGTHOT # TIMES FIVE IS THE NUM OF SEC ERECTING
019003,000536: 33,2514 55646 TS ERECTIME
019004,000537:
019005,000538: 33,2515 05354 TC NEWMODEX
019006,000539: 33,2516 00002 MM 02 B-14
019007,000540: 33,2517 04662 TC BANKCALL # SET UP PIPA FAIL TO CAUSE ISS ALARM
019008,000541: # Page 435
019009,000542: 33,2520 17156 CADR PIPUSE # COMPASS NEVER TURNS THIS OFF
019010,000543: 33,2521 03403 TC ANNNNNN # END OF FIRST TIME THROUGH
019011,000544:
019012,000545: # Page 436
019013,000546: # COMES HERE AT THE END OF EVERY ITERATION THROUGH DRIFT TEST OR COMPASS
019014,000547:
019015,000548: # SET UP WAITLIST SECTION
019016,000549: 33,2522 55412 SLEEPIE TS LENGTHOT # TEST NOT OVER-DECREMENT LENGHOT
019017,000550: 33,2523 05412 TC PHASCHNG # CHANGE PHASE
019018,000551: 33,2524 00135 OCT 00135
019019,000552: 33,2525 11450 CCS TORQNDX # ARE WE DOING VERTDRIFT
019020,000553: 33,2526 02417 TC EARTHR* # TRUE TORQUE SOUTH GYRO
019021,000554: 33,2527 03406 WTLISTNT TC CHKCOMED # SEE IF COMPASS OVER
019022,000555: 33,2530 02532 TC SETGWLST
019023,000556: 33,2531 05217 TC ENDOFJOB
019024,000557:
019025,000558: 33,2532 00006 SETGWLST EXTEND
019026,000559: 33,2533 22154 QXCH MPAC # CALLED EVERY WAITLIST OR AZIMUTH CHANGE
019027,000560: 33,2534 00004 INHINT
019028,000561: 33,2535 40025 CS TIME1
019029,000562: 33,2536 61645 AD GTSWTLT1
019030,000563: 33,2537 00006 EXTEND
019031,000564: 33,2540 62542 BZMF +2
019032,000565: 33,2541 65001 AD NEGMAX # 10 MS ERROR OK
019033,000566: 33,2542 61644 AD 1SECXT1 # 1 SEC FOR CALIBRATION, .5 SEC IN COMPASS
019034,000567: 33,2543 00006 EXTEND
019035,000568: 33,2544 62550 BZMF RIGHTGTS
019036,000569: 33,2545 05235 WTGTSMPL TC TWIDDLE
019037,000570: 33,2546 E5,1540 EBANK= ALTIM
019038,000571: 33,2546 02574 ADRES ALLOOP
019039,000572: 33,2547 00154 TC MPAC
019040,000573: 33,2550 35015 RIGHTGTS CAF FOUR # SET UP NEXT WAITLIST-ALLOW SOME TIME
019041,000574: 33,2551 02545 TC WTGTSMPL # END OF WAITLIST SECTION
019042,000575:
019043,000576: # STORE AND LOAD DATA SECTIONS FOR RESTART PROOFING
019044,000577:
019045,000578: 33,2552 4113 25DECML EQUALS OCT31
019046,000579: 33,2552 34113 STOREDTA CAF 25DECML
019047,000580: 33,2553 54154 TS MPAC
019048,000581: 33,2554 50154 INDEX MPAC
019049,000582: 33,2555 31460 CAE THETAX1
019050,000583: 33,2556 50154 INDEX MPAC
019051,000584: 33,2557 55577 TS RESTARPT
019052,000585: 33,2560 10154 CCS MPAC
019053,000586: 33,2561 12553 TCF STOREDTA +1
019054,000587: 33,2562 00002 TC Q
019055,000588:
019056,000589: 33,2563 34113 LOADSTDT CAF 25DECML
019057,000590: 33,2564 54154 TS MPAC
019058,000591: 33,2565 50154 INDEX MPAC
019059,000592: 33,2566 31577 CA RESTARPT
019060,000593: 33,2567 50154 INDEX MPAC
019061,000594:
019062,000595: # Page 437
019063,000596: 33,2570 55460 TS THETAX1
019064,000597: 33,2571 10154 CCS MPAC
019065,000598: 33,2572 12564 TCF LOADSTDT +1
019066,000599: 33,2573 00002 TC Q
019067,000600:
019068,000601: # COMES HERE EVERY ITERATION BY A WAITLIST CALL SET IN SLEEPIE
019069,000602:
019070,000603: 33,2574 30025 ALLOOP CA TIME1
019071,000604: 33,2575 55645 TS GTSWTLT1 # STORE TIME TO SET UP NEXT WAITLIST.
019072,000605: 33,2576 31540 ALLOOP3 CA ALTIM
019073,000606: 33,2577 55631 TS GEOSAVE1
019074,000607: 33,2600 05412 TC PHASCHNG
019075,000608: 33,2601 00115 OCT 00115
019076,000609: 33,2602 31631 ALLOOP1 CAE GEOSAVE1
019077,000610: 33,2603 55540 TS ALTIM
019078,000611: 33,2604 10000 CCS A
019079,000612: 33,2605 30000 CA A # SHOULD NEVER HIT THIS LOCATION
019080,000613: 33,2606 55541 TS ALTIMS
019081,000614: 33,2607 40000 CS A
019082,000615: 33,2610 55540 TS ALTIM
019083,000616: 33,2611 35021 CAF ZERO
019084,000617: 33,2612 56037 XCH PIPAX
019085,000618: 33,2613 55162 TS DELVX
019086,000619: 33,2614 35021 CAF ZERO
019087,000620: 33,2615 56040 XCH PIPAY
019088,000621: 33,2616 55164 TS DELVY
019089,000622: 33,2617 35021 CAF ZERO
019090,000623: 33,2620 56041 XCH PIPAZ
019091,000624: 33,2621 55166 TS DELVZ
019092,000625: 33,2622 34374 CAF 19DECML # 23 OCT
019093,000626: 33,2623 04114 TC NEWPHASE
019094,000627: 33,2624 00005 OCT 00005
019095,000628: 33,2625 37657 SPECSTS CAF PRIO22
019096,000629: 33,2626 05147 TC FINDVAC
019097,000630: 33,2627 E5,1631 EBANK= GEOSAVE1
019098,000631: 33,2627 02632 66065 2CADR ALFLT # START THE JOB
019099,000632:
019100,000633: 33,2631 05324 TC TASKOVER
019101,000634:
019102,000635: # Page 438
019103,000636: # THIS IS PART OF THE JOB DONE EVERY ITERATION
019104,000637:
019105,000638: 33,2632 02552 ALFLT TC STOREDTA # STORE DATA IN CASE OF RESTART IN JOB
019106,000639: 33,2633 05412 TC PHASCHNG # THIS IS THE JOB DONE EVERY ITERATION
019107,000640: 33,2634 00215 OCT 00215
019108,000641: 33,2635 12637 TCF +2
019109,000642: 33,2636 02563 ALFLT1 TC LOADSTDT # COMES HERE ON RESTART
019110,000643:
019111,000644: 33,2637 11643 CCS GEOCOMP1
019112,000645: 33,2640 02642 TC +2
019113,000646: 33,2641 02645 TC NORMLOP
019114,000647: 33,2642 03406 TC CHKCOMED # SEE IF PRELAUNCH OVER
019115,000648: 33,2643 04662 TC BANKCALL # COMPENSATION IF IN COMPASS
019116,000649: 33,2644 15262 CADR 1/PIPA
019117,000650: 33,2645 06006 NORMLOP TC INTPRET
019118,000651: 33,2646 77745 DLOAD
019119,000652: 33,2647 27120 INTVAL
019120,000653: 33,2650 24051 STOVL S1
019121,000654: 33,2651 01163 DELVX
019122,000655: 33,2652 76505 VXM VSL1
019123,000656: 33,2653 02672 XSM
019124,000657: 33,2654 57545 DLOAD DCOMP
019125,000658: 33,2655 00160 MPAC +3
019126,000659: 33,2656 16533 STODL DPIPAY
019127,000660: 33,2657 00162 MPAC +5
019128,000661: 33,2660 02537 STORE DPIPAZ
019129,000662:
019130,000663: 33,2661 76001 SETPD AXT,1
019131,000664: 33,2662 00001 0
019132,000665: 33,2663 00010 8D
019133,000666: 33,2664 57535 SLOAD DCOMP
019134,000667: 33,2665 02644 GEOCOMP1
019135,000668: 33,2666 77640 BMN
019136,000669: 33,2667 67210 ALWAYSG # DO A QUICK COMPASS
019137,000670:
019138,000671: # Page 439
019139,000672: # NOW WE HAVE JUST THE CALIBRATION PARTS OF THE PROGRAM-NEXT PAGES
019140,000673:
019141,000674: 33,2670 COUNT 33/COMST
019142,000675:
019143,000676: 33,2670 50135 ALCGKK SLOAD BMN
019144,000677: 33,2671 02542 ALTIMS
019145,000678: 33,2672 66705 ALFLT3 # NO NEW GAINS NEEDED
019146,000679: 33,2673 72174 ALKCG AXT,2 LXA,1 # LOADS SLOPES AND TIME CONSTANTS AT RQST
019147,000680: 33,2674 00014 12D
019148,000681: 33,2675 02454 ALX1S
019149,000682: 33,2676 62143 ALKCG2 DLOAD* INCR,1
019150,000683: 33,2677 02243 ALFDK +144D,1
019151,000684: 33,2700 77775 DEC -2 B-14
019152,000685: 33,2701 12555 STORE ALDK +10D,2
019153,000686: 33,2702 66104 TIX,2 SXA,1
019154,000687: 33,2703 66676 ALKCG2
019155,000688: 33,2704 02454 ALX1S
019156,000689:
019157,000690: 33,2705 77770 ALFLT3 AXT,1 # MEASUREMENT INCORPORATION ROUTINES
019158,000691: 33,2706 00010 8D # AND GAIN UPDATES
019159,000692: 33,2707 41343 DELMLP DLOAD* DMP
019160,000693: 33,2710 02543 DPIPAY +8D,1
019161,000694: 33,2711 27705 PIPASC
019162,000695: 33,2712 43661 SLR BDSU*
019163,000696: 33,2713 21212 9D
019164,000697: 33,2714 02511 INTY +8D,1
019165,000698: 33,2715 06511 STORE INTY +8D,1
019166,000699: 33,2716 40725 PDDL DMP*
019167,000700: 33,2717 27707 VELSC
019168,000701: 33,2720 02531 VLAUN +8D,1
019169,000702: 33,2721 77732 SL2R
019170,000703: 33,2722 45425 DSU STADR
019171,000704: 33,2723 71206 STORE DELM +8D,1
019172,000705: 33,2724 06573 STORE DELM +10D,1
019173,000706: 33,2725 77100 TIX,1 AXT,2
019174,000707: 33,2726 66707 DELMLP
019175,000708: 33,2727 00004 4
019176,000709: 33,2730 56743 ALILP DLOAD* DMPR*
019177,000710: 33,2731 75314 ALK +4,2
019178,000711: 33,2732 75230 ALDK +4,2
019179,000712: 33,2733 12463 STORE ALK +4,2
019180,000713: 33,2734 77104 TIX,2 AXT,2
019181,000714: 33,2735 66730 ALILP
019182,000715: 33,2736 00010 8D
019183,000716: 33,2737 66140 ALKLP LXC,1 SXA,1
019184,000717: 33,2740 02455 CMPX1
019185,000718: 33,2741 02455 CMPX1
019186,000719: 33,2742 56743 DLOAD* DMPR*
019187,000720: 33,2743 02460 ALK +1,1
019188,000721: 33,2744 75206 DELM +8D,2
019189,000722: # Page 440
019190,000723: 33,2745 77613 DAD*
019191,000724: 33,2746 75266 INTY +8D,2
019192,000725: 33,2747 12511 STORE INTY +8D,2
019193,000726: 33,2750 42743 DLOAD* DAD*
019194,000727: 33,2751 75304 ALK +12D,2
019195,000728: 33,2752 75220 ALDK +12D,2
019196,000729: 33,2753 12473 STORE ALK +12D,2
019197,000730: 33,2754 42673 DMPR* DAD*
019198,000731: 33,2755 75206 DELM +8D,2
019199,000732: 33,2756 75256 INTY +16D,2
019200,000733: 33,2757 12521 STORE INTY +16D,2
019201,000734: 33,2760 40743 DLOAD* DMP*
019202,000735: 33,2761 27712 ALSK +1,1
019203,000736: 33,2762 75206 DELM +8D,2
019204,000737: 33,2763 42772 SL1R DAD*
019205,000738: 33,2764 75246 VLAUN +8D,2
019206,000739: 33,2765 12531 STORE VLAUN +8D,2
019207,000740: 33,2766 76104 TIX,2 AXT,1
019208,000741: 33,2767 66737 ALKLP
019209,000742: 33,2770 00010 8D
019210,000743:
019211,000744: 33,2771 64743 LOOSE DLOAD* PDDL* # EXTRAPOLATE SWAY VARIABLES
019212,000745: 33,2772 02533 ACCWD +8D,1
019213,000746: 33,2773 02531 VLAUN +8D,1
019214,000747: 33,2774 55523 PDDL* VDEF
019215,000748: 33,2775 02541 POSNV +8D,1
019216,000749: 33,2776 76521 MXV VSL1
019217,000750: 33,2777 02001 TRANSM1
019218,000751: 33,3000 77745 DLOAD
019219,000752: 33,3001 00155 MPAC
019220,000753: 33,3002 06541 STORE POSNV +8D,1
019221,000754: 33,3003 77745 DLOAD
019222,000755: 33,3004 00160 MPAC +3
019223,000756: 33,3005 06531 STORE VLAUN +8D,1
019224,000757: 33,3006 77745 DLOAD
019225,000758: 33,3007 00162 MPAC +5
019226,000759: 33,3010 06533 STORE ACCWD +8D,1
019227,000760: 33,3011 77700 TIX,1
019228,000761: 33,3012 66771 LOOSE
019229,000762:
019230,000763: 33,3013 76174 AXT,2 AXT,1 # EVALUATE SINES AND COSINES
019231,000764: 33,3014 00006 6
019232,000765: 33,3015 00002 2
019233,000766: 33,3016 57343 BOOP DLOAD* DMPR
019234,000767: 33,3017 02513 ANGX +2,1
019235,000768: 33,3020 27715 GEORGEJ
019236,000769: 33,3021 77722 SR2R
019237,000770: 33,3022 73406 PUSH SIN
019238,000771: # Page 441
019239,000772: 33,3023 56072 SL3R XAD,1
019240,000773: 33,3024 00046 X1
019241,000774: 33,3025 10021 STORE 16D,2
019242,000775: 33,3026 77745 DLOAD
019243,000776: 33,3027 77746 COS
019244,000777: 33,3030 10027 STORE 22D,2 # COSINES
019245,000778: 33,3031 77704 TIX,2
019246,000779: 33,3032 67016 BOOP
019247,000780:
019248,000781: 33,3033 77776 PERFERAS EXIT
019249,000782: 33,3034 35060 CA EBANK7
019250,000783: 33,3035 E7,1400 EBANK= LAT(SPL)
019251,000784: 33,3035 54003 TS EBANK
019252,000785: 33,3036 01400 TC LAT(SPL) # GOTO ERASABLE ONLY TO RETURN
019253,000786:
019254,000787: # CAUTION
019255,000788:
019256,000789: # THE ERASABLE PROGRAM THAT DOES THE CALCULATIONS MUST BE LOADED
019257,000790: # BEFORE ANY ATTEMPT IS MAKE TO RUN THE IMU PERFORMANCE TEST
019258,000791:
019259,000792: 33,3037 E5,1412 EBANK= LENGTHOT
019260,000793: 33,3037 11412 ONCEMORE CCS LENGTHOT
019261,000794: 33,3040 02522 TC SLEEPIE # TEST NOT OVER SET UP NEXT WAITLIST
019262,000795: 33,3041 11450 CCS TORQNDX
019263,000796: 33,3042 13044 TCF +2
019264,000797: 33,3043 03046 TC SETUPER1
019265,000798: 33,3044 30032 CA CDUX
019266,000799: 33,3045 55414 TS LOSVEC +1 # FOR TROUBLESHOOTING POSNS 2$4 VD
019267,000800: 33,3046 06006 SETUPER1 TC INTPRET # DRIFT TEST OVER
019268,000801: 33,3047 65345 DLOAD PDDL # ANGLES FROM DRIFT TEST ONLY
019269,000802: 33,3050 02503 ANGZ
019270,000803: 33,3051 02507 ANGY
019271,000804: 33,3052 55525 PDDL VDEF
019272,000805: 33,3053 02511 ANGX
019273,000806: 33,3054 74276 VCOMP VXSC
019274,000807: 33,3055 27715 GEORGEJ
019275,000808: 33,3056 74521 MXV VSR1
019276,000809: 33,3057 02672 XSM
019277,000810: 33,3060 02760 STORE OGC
019278,000811: 33,3061 77776 EXIT
019279,000812:
019280,000813: 33,3062 05412 TORQINCH TC PHASCHNG
019281,000814: 33,3063 00005 OCT 00005
019282,000815: 33,3064 32444 CA OGCPL
019283,000816: 33,3065 04662 TC BANKCALL
019284,000817: 33,3066 17206 CADR IMUPULSE
019285,000818: 33,3067 02316 TC IMUSTLLG
019286,000819: 33,3070 11450 CCS TORQNDX # + IF IN VERTICAL DRIFT TEST
019287,000820: 33,3071 02262 TC VALMIS # VERT DRIFT TEST OVER
019288,000821: 33,3072 06006 TC INTPRET
019289,000822: # Page 442
019290,000823: 33,3073 77624 CALL # SET UP ERATE FOR PIP TEST OR COMPASS
019291,000824: 33,3074 64000 ERTHRVSE
019292,000825: 33,3075 77776 EXIT
019293,000826: 33,3076 02122 TC TORQUE # GO TO IMU2 FOR A PIPA TEST AND DISPLAY
019294,000827:
019295,000828: 33,3077 05650 SOMEERRR TC ALARM
019296,000829: 33,3100 01600 OCT 1600
019297,000830: 33,3101 03104 TC +3
019298,000831: 33,3102 05650 SOMERR2 TC ALARM
019299,000832: 33,3103 01601 OCT 1601
019300,000833: 33,3104 05412 TC PHASCHNG
019301,000834: 33,3105 00005 OCT 00005
019302,000835: 33,3106 02267 TC ENDTEST1
019303,000836:
019304,000837: # THE FAMOUS MAGIC NUMBERS OF SCHMIDT ARE NOW PART OF AN ERASABLE LOAD
019305,000838:
019306,000839: 33,3107 02222 DEC585 OCT 02222 # 1170 B+14 ORDER IS NOW IMPORTANT
019307,000840: 33,3110 00000 00000 SCHZEROS 2DEC .00000000
019308,000841: 33,3112 00000 00000 2DEC .00000000
019309,000842: 33,3114 00000 OCT 00000
019310,000843: 33,3115 00000 ONEDPP OCT 00000
019311,000844: 33,3116 00001 OCT 00001 # ABOVE ORDER IS IMPORTANT
019312,000845:
019313,000846: 33,3117 00004 INTVAL OCT 4
019314,000847: 33,3120 00002 OCT 2
019315,000848: 33,3121 00220 DEC 144 B-14
019316,000849: 33,3122 77776 DEC -1 B-14
019317,000850: 33,3123 35730 00035 SOUPLY 2DEC .93505870 # INITIAL GAINS FOR PIP OUTPUTS
019318,000851: 33,3125 10317 17550 2DEC .26266423 # INITIAL GAINS/4 FOR ERECTION ANGLES
019319,000852:
019320,000853: 33,3127 00115 77DECML DEC 77 B-14
019321,000854: 33,3130 01453 ALXXXZ GENADR ALX1S -1
019322,000855:
019323,000856: # GYROCOMPASS PORTIONS FINISH THIS LOG SECTION
019324,000857:
019325,000858: 33,3131 COUNT 33/P01
019326,000859:
019327,000860: # INITIALIZATION SECTION
019328,000861:
019329,000862: 33,3131 30075 GTSCPSS CA FLAGWRD1 # CALLED BY V37
019330,000863: 33,3132 75004 MASK NOP01BIT
019331,000864: # Page 443
019332,000865: 33,3133 00006 EXTEND
019333,000866: 33,3134 13137 BZF GTSCPSSA
019334,000867: 33,3135 05721 TC P00DOO
019335,000868: 33,3136 01521 OCT 1521 # NODO ALARM FOR P01 - P11 ALREADY DONE
019336,000869:
019337,000870: 33,3137 35017 GTSCPSSA CAF ONE
019338,000871: 33,3140 55643 TS GEOCOMP1 # THIS IS THE LEAD IN FOR COMPASS
019339,000872: 33,3141 33435 CA 1/PIPAGT
019340,000873: 33,3142 55074 TS 1/PIPADT
019341,000874: 33,3143 35010 NXXTENN CA BIT8
019342,000875: 33,3144 55412 TS LENGTHOT
019343,000876: 33,3145 35036 CAF 1/2SECX # COMPASS IS A .5 SEC LOOP
019344,000877: 33,3146 55644 TS 1SECXT1
019345,000878: 33,3147 35017 CAF ONE
019346,000879: 33,3150 55632 TS PREMTRX1
019347,000880: 33,3151 55657 TS PERFDLAY +1
019348,000881: 33,3152 35021 CAF ZERO
019349,000882: 33,3153 55656 TS PERFDLAY
019350,000883: 33,3154 00006 EXTEND
019351,000884: 33,3155 31634 DCA LUNCHAZ1
019352,000885: 33,3156 53636 DXCH NEWAZ1
019353,000886: 33,3157 00006 EXTEND
019354,000887: 33,3160 31634 DCA LUNCHAZ1
019355,000888: 33,3161 53640 DXCH OLDAZMTH
019356,000889: 33,3162 34375 SETUPGC CA DEC17
019357,000890: 33,3163 55655 TS ZERONDX1
019358,000891: 33,3164 32446 CA XSMADR
019359,000892: 33,3165 02356 TC ZEROING
019360,000893: 33,3166 03170 TC POSN17C
019361,000894: 33,3167 02030 TC GEOIMUTT # GO TO IMU2 FOR FURTHER INITIALIZATION
019362,000895:
019363,000896:
019364,000897: 33,3170 00006 POSN17C EXTEND # COMPASS POSITION Z DOWN, X DOWNRANGE
019365,000898: 33,3171 23425 QXCH QPLACE # FROM NORTH IN REVOLUTIONS + CLOCKWISE
019366,000899: 33,3172 45002 CS HALF # ALL THIS TO INITIALIZE MATRIX
019367,000900: 33,3173 55705 TS ZSM
019368,000901: 33,3174 06006 TC INTPRET
019369,000902: 33,3175 41545 DLOAD PUSH
019370,000903: 33,3176 02636 NEWAZ1
019371,000904: 33,3177 77756 SIN
019372,000905: 33,3200 02676 STORE XSM +4
019373,000906: 33,3201 16702 STODL YSM +2
019374,000907: 33,3202 77746 COS
019375,000908: 33,3203 02704 STORE YSM +4
019376,000909: 33,3204 77676 DCOMP
019377,000910: 33,3205 02674 STORE XSM +2
019378,000911: 33,3206 77776 EXIT
019379,000912: 33,3207 01425 TC QPLACE
019380,000913:
019381,000914: # Page 444
019382,000915: # JOB DONE EVERY ITERATION THROUGH COMPASS PROGRAM. SET BY TASK ALLOOP
019383,000916:
019384,000917: 33,3210 COUNT 33/P02
019385,000918:
019386,000919: 33,3210 44743 ALWAYSG DLOAD* DSU* # COMPASS AND ERECT
019387,000920: 33,3211 02543 DPIPAY +8D,1
019388,000921: 33,3212 02505 FILDELV1 +8D,1
019389,000922: 33,3213 42675 DMPR DAD*
019390,000923: 33,3214 27717 GEOCONS1
019391,000924: 33,3215 02505 FILDELV1 +8D,1
019392,000925: 33,3216 06505 STORE FILDELV1 +8D,1
019393,000926: 33,3217 77613 DAD*
019394,000927: 33,3220 02507 INTVEC1 +8D,1
019395,000928: 33,3221 06507 STORE INTVEC1 +8D,1
019396,000929: 33,3222 42675 DMPR DAD*
019397,000930: 33,3223 27721 GEOCONS2
019398,000931: 33,3224 02505 FILDELV1 +8D,1
019399,000932: 33,3225 41475 DMPR PUSH
019400,000933: 33,3226 15333 GEOCONS5
019401,000934: 33,3227 67300 TIX,1 SLOAD
019402,000935: 33,3230 67210 ALWAYSG
019403,000936: 33,3231 02647 ERECTIM1
019404,000937: 33,3232 71254 BZE DLOAD
019405,000938: 33,3233 67244 COMPGS
019406,000939: 33,3234 02471 THETAN1 +2
019407,000940: 33,3235 45425 DSU STADR
019408,000941: 33,3236 61306 STODL THETAN1 +2 # ERECTION ONLY.
019409,000942: 33,3237 77621 BDSU
019410,000943: 33,3240 02473 THETAN1 +4
019411,000944: 33,3241 02473 STORE THETAN1 +4
019412,000945: 33,3242 77650 GOTO
019413,000946: 33,3243 67266 ADDINDRF
019414,000947: 33,3244 43345 COMPGS DLOAD DAD # COMPASS
019415,000948: 33,3245 02467 THETAN1
019416,000949: 33,3246 02475 FILDELV1
019417,000950: 33,3247 16467 STODL THETAN1
019418,000951: 33,3250 02475 FILDELV1
019419,000952: 33,3251 44275 DMPR BDSU
019420,000953: 33,3252 27723 GEOCONS3
019421,000954: 33,3253 02473 THETAN1 +4
019422,000955: 33,3254 16473 STODL THETAN1 +4
019423,000956: 33,3255 02501 FILDELV1 +4
019424,000957: 33,3256 44275 DMPR BDSU
019425,000958: 33,3257 27723 GEOCONS3
019426,000959: 33,3260 02471 THETAN1 +2
019427,000960: 33,3261 57325 PDDL DMPR
019428,000961: 33,3262 02503 INTVEC1 +4
019429,000962: 33,3263 27725 GEOCONS4
019430,000963: 33,3264 45421 BDSU STADR
019431,000964: 33,3265 75306 STORE THETAN1 +2
019432,000965: # Page 445
019433,000966: 33,3266 77776 ADDINDRF EXIT
019434,000967:
019435,000968:
019436,000969: 33,3267 11412 ENDGTSAL CCS LENGTHOT # IS 5 SEC OVER-THE TIME TO TORQ PLATFORM
019437,000970: 33,3270 02522 TC SLEEPIE # NO-SET UP NEXT WAITLIST CALL FOR .5 SEC
019438,000971: 33,3271 03406 TC CHKCOMED
019439,000972: 33,3272 11304 CCS LGYRO # YES BUT ARE GYROS BUSY
019440,000973: 33,3273 12523 TCF SLEEPIE +1 # BUSY-GET THEM .5 SECONDS FROM NOW
019441,000974:
019442,000975: 33,3274 06006 LASTGTS TC INTPRET
019443,000976: 33,3275 77775 VLOAD
019444,000977: 33,3276 02650 ERCOMP1
019445,000978: 33,3277 16461 STODL THETAX1
019446,000979: 33,3300 02443 TMARK
019447,000980: 33,3301 02457 STORE ALK
019448,000981: 33,3302 77776 EXIT # PREVIOUS SECTION WAS FOR RESTARTS
019449,000982:
019450,000983: 33,3303 05412 RESTAIER TC PHASCHNG
019451,000984: 33,3304 00275 OCT 00275
019452,000985: 33,3305 06006 TC INTPRET # ADD COMPASS COMMANDS INTO ERATE
019453,000986: 33,3306 64375 VLOAD MXV
019454,000987: 33,3307 02467 THETAN1
019455,000988: 33,3310 02672 XSM
019456,000989: 33,3311 53372 VSL1 VAD
019457,000990: 33,3312 02461 THETAX1
019458,000991: 33,3313 16650 STODL ERCOMP1
019459,000992: 33,3314 02457 ALK
019460,000993: 33,3315 02443 STORE TMARK
019461,000994: 33,3316 77776 EXIT
019462,000995: 33,3317 02417 TC EARTHR* # TORQUE IT ALL IN
019463,000996: 33,3320 31646 CAE ERECTIM1
019464,000997: 33,3321 55631 TS GEOSAVE1
019465,000998: 33,3322 05412 TC PHASCHNG
019466,000999: 33,3323 00155 OCT 00155
019467,001000: 33,3324 06006 RESTEST1 TC INTPRET
019468,001001: 33,3325 77775 VLOAD
019469,001002: 33,3326 27111 SCHZEROS
019470,001003: 33,3327 02467 STORE THETAN1
019471,001004: 33,3330 77776 EXIT
019472,001005: 33,3331 11632 CCS PREMTRXC
019473,001006: 33,3332 03401 TC NOCHORLD
019474,001007: 33,3333 05412 TC PHASCHNG
019475,001008: 33,3334 00255 OCT 00255
019476,001009: 33,3335 06006 RESTEST3 TC INTPRET
019477,001010: 33,3336 77745 DLOAD
019478,001011: 33,3337 02634 LAUNCHAZ
019479,001012: 33,3340 53025 DSU BZE
019480,001013: 33,3341 02640 OLDAZMTH
019481,001014: 33,3342 67376 NOAZCHGE
019482,001015: 33,3343 00001 STORE 0D
019483,001016: # Page 446
019484,001017: 33,3344 43335 SLOAD DAD
019485,001018: 33,3345 27117 ONEDPP +1
019486,001019: 33,3346 02633 PREMTRXC # DOES NOT CHANGE LAUNCHAZ
019487,001020: 33,3347 16633 STODL PREMTRXC
019488,001021: 33,3350 02634 LAUNCHAZ
019489,001022: 33,3351 16636 STODL NEWAZMTH
019490,001023: 33,3352 00001 0D
019491,001024: 33,3353 02654 ADERCOMP STORE ERCOMP +4
019492,001025: 33,3354 77776 EXIT
019493,001026: 33,3355 03170 TC POSN17C
019494,001027: 33,3356 05412 TC PHASCHNG
019495,001028: 33,3357 00335 OCT 00335
019496,001029: 33,3360 00006 RESCHNG EXTEND
019497,001030: 33,3361 31636 DCA NEWAZMTH
019498,001031: 33,3362 53640 DXCH OLDAZMTH
019499,001032: 33,3363 35011 CA BIT7 # SPEND 320 SEC ERECTING
019500,001033: 33,3364 55412 TS LENGTHOT
019501,001034: 33,3365 05412 TC PHASCHNG
019502,001035: 33,3366 00075 OCT 00075
019503,001036: 33,3367 33434 SPITGYRO CA ERCOMPPL
019504,001037: 33,3370 04662 TC BANKCALL
019505,001038: 33,3371 17206 CADR IMUPULSE
019506,001039: 33,3372 04662 TC BANKCALL
019507,001040: 33,3373 17577 CADR IMUSTALL
019508,001041: 33,3374 03102 TC SOMERR2
019509,001042: 33,3375 02453 TC ESTIMS # RE-INITIALIZE
019510,001043:
019511,001044:
019512,001045: 33,3376 77776 NOAZCHGE EXIT
019513,001046: 33,3377 35017 CA ONE
019514,001047: 33,3400 55632 TS PREMTRXC
019515,001048: 33,3401 11631 NOCHORLD CCS GEOSAVE1
019516,001049: 33,3402 55646 TS ERECTIM1 # COUNTS DOWN FOR ERECTION.
019517,001050:
019518,001051: 33,3403 34334 ANNNNNN CAF NINE
019519,001052: 33,3404 55412 TS LENGTHOT
019520,001053: 33,3405 02523 TC SLEEPIE +1
019521,001054:
019522,001055:
019523,001056: 33,3406 00004 CHKCOMED INHINT
019524,001057: 33,3407 41011 CS MODREG # CHECK FOR MM 07 FIRST
019525,001058: 33,3410 65023 AD SEVEN
019526,001059: 33,3411 00006 EXTEND
019527,001060: 33,3412 13426 BZF GOBKCALB # IF MM 07 RETURN TO PERF TEST
019528,001061: 33,3413 45021 CS ZERO
019529,001062: 33,3414 00006 EXTEND
019530,001063: 33,3415 06030 RXOR CHAN30 # READ AND INVERT BITS IN CHANNEL 30
019531,001064: 33,3416 75013 MASK BIT5 # LIFTOFF BIT
019532,001065: 33,3417 10000 CCS A
019533,001066: 33,3420 13427 TCF PRELTERM # LIFTOFF HAS OCCURRED
019534,001067:
019535,001068: # Page 447
019536,001069: 33,3421 35013 CA GRRBKBIT # CHECK FOR BACKUP LIFTOFF
019537,001070: 33,3422 70101 MASK FLAGWRD5 # BIT5 FLAGWRD5
019538,001071: 33,3423 10000 CCS A
019539,001072: 33,3424 13427 TCF PRELTERM # BACKUP RECEIVED
019540,001073:
019541,001074: 33,3425 00003 RELINT
019542,001075: 33,3426 00002 GOBKCALB TC Q
019543,001076:
019544,001077: 33,3427 37657 PRELTERM CA PRIO22 # PRELAUNCH DONE -- SET UP P11
019545,001078: 33,3430 05210 TC PRIOCHNG # INCREASE PRIORITY HIGHER THAN SERVICER
019546,001079: 33,3431 00004 INHINT
019547,001080: 33,3432 04701 TC POSTJUMP
019548,001081: 33,3433 70002 CADR P11
019549,001082:
019550,001083:
019551,001084: 33,3434 02647 ERCOMPPL ECADR ERCOMP
019552,001085:
019553,001086: 33,3435 26,3332 GEOCONS5 EQUALS HIDPHALF
019554,001087: 33,3435 06200 1/PIPAGT OCT 06200
019555,001088: 33,3436 4375 17DECML = ND1 # OCT 21
019556,001089: 33,3436 4374 19DECML = VD1 # OCT 23
019557,001090: 33,3436 5036 1/2SECX = .5SEC
019558,001091:
019559,001092:
019560,001093: # Page 448
019561,001094: 33,3436 5217 GEOSTRT4 EQUALS ENDOFJOB
019562,001095:
019563,001096: # Page 449
019564,001097: # OPTICAL VERIFICATION ROUTINES FOR GYROCOMPASS
019565,001098:
019566,001099: 33,3436 COUNT 33/P03
019567,001100:
019568,001101: 33,3436 05412 GCOMPVER TC PHASCHNG # OPTICAL VERIFICATION ROUTINE
019569,001102: 33,3437 00154 OCT 00154
019570,001103: 33,3440 05354 TC NEWMODEX # ENTERED BY VERB 65 ENTER
019571,001104: 33,3441 00003 MM 03 B-14
019572,001105: 33,3442 02037 SETNBPOS TC NBPOSPL
019573,001106: 33,3443 04662 TC BANKCALL
019574,001107: 33,3444 16063 CADR MKRELEAS
019575,001108: 33,3445 35017 OPTDATA CAF BIT1 # CALLS FOR AZIMUTH AND ELEVATION OF TARGET
019576,001109: 33,3446 22007 ZL # 1, THEN TARGET 2
019577,001110: 33,3447 23427 LXCH RUN # AZIMUTH CLOCKWISE FROM NORTH TO TARGET
019578,001111: 33,3450 55047 TS DSPTEM1 +2 # ELEVATION MEASURED FROM HORIZONTAL
019579,001112: 33,3451 00006 EXTEND
019580,001113: 33,3452 51427 INDEX RUN
019581,001114: 33,3453 31433 DCA TAZEL1
019582,001115: 33,3454 53046 DXCH DSPTEM1
019583,001116: 33,3455 33500 CAF V05N30E
019584,001117: 33,3456 04662 TC BANKCALL
019585,001118: 33,3457 20673 CADR GODSPRET
019586,001119: 33,3460 33466 CAF VN0641
019587,001120: 33,3461 04662 TC BANKCALL
019588,001121: 33,3462 20720 CADR GOFLASH
019589,001122: 33,3463 03620 TC GCOMP5
019590,001123: 33,3464 03467 TC +3
019591,001124: 33,3465 03455 TC -8D
019592,001125: 33,3466 01451 VN0641 VN 0641
019593,001126: 33,3467 53046 DXCH DSPTEM1 # TAZEL1 TARGET 1 AZIMUTH
019594,001127: 33,3470 51427 INDEX RUN
019595,001128: 33,3471 53433 DXCH TAZEL1 # TAZEL1 +2 TARGET 2 AZIMUTH
019596,001129: 33,3472 11427 CCS RUN
019597,001130: 33,3473 13477 TCF +4
019598,001131: 33,3474 35016 CAF TWO
019599,001132: 33,3475 54001 TS L
019600,001133: 33,3476 13447 TCF OPTDATA +2 # MPAC 1ST PASS=0 2ND PASS=2
019601,001134:
019602,001135: 33,3477 03541 TC CONTIN33
019603,001136:
019604,001137: 33,3500 01236 V05N30E VN 0530
019605,001138:
019606,001139: 33,3501 06006 TC INTPRET # UNDYNAMIC ASSEMBLER
019607,001140: 33,3502 77170 TAR/EREF AXT,1 AXT,2 # TARGET VECTOR
019608,001141: 33,3503 00002 2 # SIN(EL) -COS(AZ)COS(EL) SIN(AZ)COS(EL)
019609,001142: 33,3504 00014 12D
019610,001143: 33,3505 40331 SSP SETPD
019611,001144: 33,3506 00052 S2
019612,001145: 33,3507 00006 6
019613,001146: # Page 450
019614,001147: 33,3510 00001 0
019615,001148: 33,3511 60533 TAR1 SLOAD* SR2 # X1=2 X2=12 S2=6 X1=0 X2=6 S2=6
019616,001149: 33,3512 02436 TAZEL1 +3,1
019617,001150: 33,3513 00001 STORE 0 # PD00 ELEVATION PD00
019618,001151: 33,3514 77756 SIN
019619,001152: 33,3515 10023 STORE 18D,2 # PD06 *** SIN(EL) ***PD12
019620,001153: 33,3516 77745 DLOAD
019621,001154: 33,3517 00001 0
019622,001155: 33,3520 41546 COS PUSH # PD00 COS(EL) PD00
019623,001156: 33,3521 47133 SLOAD* RTB
019624,001157: 33,3522 02435 TAZEL1 +2,1
019625,001158: 33,3523 45513 CDULOGIC
019626,001159: 33,3524 00003 STORE 2 # PD02 AZIMUTH PD02
019627,001160: 33,3525 41356 SIN DMP
019628,001161: 33,3526 00001 0
019629,001162: 33,3527 77752 SL1
019630,001163: 33,3530 10027 STORE 22D,2 # PD10 *** SIN(AZ)COS(EL) ***PD16
019631,001164: 33,3531 71545 DLOAD COS
019632,001165: 33,3532 00003 2
019633,001166: 33,3533 72405 DMP SL1
019634,001167: 33,3534 76076 DCOMP AXT,1
019635,001168: 33,3535 00000 0
019636,001169: 33,3536 10025 STORE 20D,2 # PD08 *** -COS(AZ)COS(EL) ***PD14
019637,001170: 33,3537 43504 TIX,2 RVQ
019638,001171: 33,3540 67511 TAR1
019639,001172:
019640,001173:
019641,001174: 33,3541 BANK 33
019642,001175: 33,2000 SETLOC IMUCAL
019643,001176: 33,2000 BANK
019644,001177: 33,3541 COUNT* $$/P03
019645,001178:
019646,001179: 33,3541 35017 CONTIN33 CA ONE
019647,001180: 33,3542 54735 TS STARCODE
019648,001181: 33,3543 35021 CA ZERO
019649,001182: 33,3544 03635 TC TARGDRVE
019650,001183: 33,3545 06006 TC INTPRET
019651,001184: 33,3546 77624 CALL
019652,001185: 33,3547 67502 TAR/EREF
019653,001186: 33,3550 64375 NEXTBNKS VLOAD MXV
019654,001187: 33,3551 00007 6D
019655,001188: 33,3552 02672 XSM
019656,001189: 33,3553 77772 VSL1
019657,001190: 33,3554 26736 STOVL STARAD
019658,001191: 33,3555 00015 12D
019659,001192: 33,3556 76521 MXV VSL1
019660,001193: 33,3557 02672 XSM
019661,001194: 33,3560 36744 STCALL STARAD +6
019662,001195: 33,3561 67726 LITTLSUB
019663,001196: 33,3562 02414 STORE LOSVEC
019664,001197: # Page 451
019665,001198: 33,3563 77776 EXIT
019666,001199: 33,3564 04662 TC BANKCALL
019667,001200: 33,3565 16063 CADR MKRELEAS
019668,001201:
019669,001202:
019670,001203: 33,3566 35016 NEXBNKSS CAF TWO
019671,001204: 33,3567 54735 TS STARCODE
019672,001205: 33,3570 36211 CAF SIX
019673,001206: 33,3571 03635 TC TARGDRVE
019674,001207: 33,3572 06006 TC INTPRET
019675,001208: 33,3573 77624 CALL
019676,001209: 33,3574 67726 LITTLSUB
019677,001210: 33,3575 24015 STOVL 12D
019678,001211: 33,3576 02414 LOSVEC
019679,001212: 33,3577 34007 STCALL 06D
019680,001213: 33,3600 47401 AXISGEN
019681,001214: 33,3601 77624 CALL
019682,001215: 33,3602 47205 CALCGTA
019683,001216: 33,3603 77776 EXIT
019684,001217: 33,3604 33631 GCOMP4 CAF V06N93S
019685,001218: 33,3605 04662 TC BANKCALL
019686,001219: 33,3606 20720 CADR GOFLASH
019687,001220: 33,3607 03620 TC GCOMP5
019688,001221: 33,3610 13612 TCF +2
019689,001222: 33,3611 13604 TCF GCOMP4
019690,001223: 33,3612 06006 TC INTPRET
019691,001224: 33,3613 53375 VLOAD VAD
019692,001225: 33,3614 02760 OGC
019693,001226: 33,3615 02650 ERCOMP1
019694,001227: 33,3616 02650 STORE ERCOMP1
019695,001228: 33,3617 77776 EXIT
019696,001229: 33,3620 04662 GCOMP5 TC BANKCALL
019697,001230: 33,3621 16063 CADR MKRELEAS
019698,001231: 33,3622 05560 TC DOWNFLAG
019699,001232: 33,3623 00032 ADRES TRM03FLG
019700,001233:
019701,001234: 33,3624 05354 TC NEWMODEX
019702,001235: 33,3625 00002 MM 02 B-14
019703,001236: 33,3626 05412 TC PHASCHNG
019704,001237: 33,3627 00004 OCT 00004
019705,001238: 33,3630 05217 TC ENDOFJOB
019706,001239: 33,3631 01535 V06N93S VN 0693
019707,001240: 33,3632 05650 GTSOPTCS TC ALARM
019708,001241: 33,3633 01602 GTSOPTSS OCT 01602
019709,001242: 33,3634 03620 TC GCOMP5
019710,001243:
019711,001244:
019712,001245: 34,2002 BANK 34
019713,001246: 04,2000 SETLOC IMUCAL1
019714,001247: 04,2000 BANK
019715,001248: # Page 452
019716,001249:
019717,001250: 04,2613 COUNT 34/COMST
019718,001251:
019719,001252: 04,2613 62545 LATAZCHK DLOAD SL2 # CALLS FOR AZIMUTH AND LATITUDE
019720,001253: 04,2614 02403 LATITUDE
019721,001254: 04,2615 15047 STODL DSPTEM1 +1
019722,001255: 04,2616 02401 AZIMUTH
019723,001256: 04,2617 77434 RTB EXIT
019724,001257: 04,2620 45546 1STO2S
019725,001258: 04,2621 56154 XCH MPAC
019726,001259: 04,2622 55045 TS DSPTEM1
019727,001260: 04,2623 04662 TC BANKCALL
019728,001261: 04,2624 20703 CADR CLEANDSP
019729,001262: 04,2625 32644 CAF VNG0641
019730,001263: 04,2626 04662 TC BANKCALL
019731,001264: 04,2627 20720 CADR GOFLASH
019732,001265: 04,2630 02632 TC +2 # NOT ALLOWED
019733,001266: 04,2631 02633 TC +2
019734,001267: 04,2632 02625 TC -5
019735,001268: 04,2633 06006 TC INTPRET
019736,001269: 04,2634 47135 SLOAD RTB
019737,001270: 04,2635 01046 DSPTEM1
019738,001271: 04,2636 45513 CDULOGIC
019739,001272: 04,2637 02401 STORE AZIMUTH
019740,001273: 04,2640 60535 SLOAD SR2
019741,001274: 04,2641 01047 DSPTEM1 +1
019742,001275: 04,2642 02403 STORE LATITUDE
019743,001276: 04,2643 77616 RVQ
019744,001277: 04,2644 01451 VNG0641 VN 0641
019745,001278: 33,3635 BANK 33
019746,001279: 33,2000 SETLOC IMUCAL
019747,001280: 33,2000 BANK
019748,001281:
019749,001282:
019750,001283: 33,3635 COUNT* $$/P03
019751,001284: 33,3635 00006 TARGDRVE EXTEND
019752,001285: 33,3636 23424 QXCH QPLAC
019753,001286: 33,3637 55431 TS TARG1/2
019754,001287: 33,3640 06006 TC INTPRET
019755,001288: 33,3641 77624 CALL
019756,001289: 33,3642 67502 TAR/EREF
019757,001290: 33,3643 76740 LXC,1 VLOAD*
019758,001291: 33,3644 02431 TARG1/2
019759,001292: 33,3645 00007 6D,1
019760,001293: 33,3646 36766 STCALL STAR
019761,001294: 33,3647 46053 SXTANG
019762,001295: 33,3650 77776 EXIT
019763,001296: 33,3651 31773 CA SAC
019764,001297: 33,3652 55161 TS DESOPTS
019765,001298:
019766,001299: # Page 453
019767,001300: 33,3653 31775 CA PAC
019768,001301: 33,3654 55160 TS DESOPTT
019769,001302: 33,3655 35021 RETARG CAF ZERO
019770,001303: 33,3656 55303 TS OPTIND
019771,001304: 33,3657 35017 CAF ONE
019772,001305: 33,3660 04662 TC BANKCALL
019773,001306: 33,3661 16002 CADR SXTMARK
019774,001307: 33,3662 04662 TC BANKCALL
019775,001308: 33,3663 17573 CADR OPTSTALL
019776,001309: 33,3664 03632 TC GTSOPTCS
019777,001310: 33,3665 30075 CAE FLAGWRD1
019778,001311: 33,3666 75014 MASK TRM03BIT
019779,001312: 33,3667 10000 CCS A
019780,001313: 33,3670 03620 TC GCOMP5
019781,001314:
019782,001315: 33,3671 51330 INDEX MARKSTAT
019783,001316: 33,3672 30052 CA QPRET
019784,001317: 33,3673 00006 EXTEND
019785,001318: 33,3674 13676 BZF RETARG1
019786,001319: 33,3675 01424 TC QPLAC
019787,001320:
019788,001321:
019789,001322: 33,3676 35021 RETARG1 CA ZERO # RELEASE PREVIOUSLY GRABBED VAC AREA
019790,001323: 33,3677 57330 XCH MARKSTAT
019791,001324: 33,3700 10000 CCS A
019792,001325: 33,3701 50000 INDEX A
019793,001326: 33,3702 54000 TS A
019794,001327: 33,3703 13655 TCF RETARG # GO DO SXTMARK AGAIN
019795,001328: 33,3704 BANK 33
019796,001329: 33,2000 SETLOC IMUCAL
019797,001330: 33,2000 BANK
019798,001331: 33,3704 COUNT* $$/P03
019799,001332: 33,3704 30341 22444 PIPASC 2DEC .76376833
019800,001333:
019801,001334: 33,3706 57223 66451 VELSC 2DEC -.52223476
019802,001335:
019803,001336: 33,3710 05427 12577 ALSK 2DEC .17329931
019804,001337:
019805,001338: 33,3712 77567 44202 2DEC -.00835370
019806,001339:
019807,001340: 33,3714 24276 14066 GEORGEJ 2DEC .63661977
019808,001341:
019809,001342: 33,3716 03146 14632 GEOCONS1 2DEC .1
019810,001343:
019811,001344: 33,3720 00121 35341 GEOCONS2 2DEC .005
019812,001345:
019813,001346: 33,3722 01767 31666 GEOCONS3 2DEC .062
019814,001347:
019815,001348: 33,3724 00004 35223 GEOCONS4 2DEC .0003
019816,001349:
019817,001350: # Page 454
019818,001351:
019819,001352: 33,3726 COUNT 33/P02
019820,001353: 33,3726 77620 LITTLSUB STQ
019821,001354: 33,3727 02424 QPLAC
019822,001355: 33,3730 76740 LXC,1 VLOAD*
019823,001356: 33,3731 01330 MARKSTAT
019824,001357: 33,3732 00003 2,1
019825,001358: 33,3733 34767 STCALL CDUSPOT
019826,001359: 33,3734 46000 SXTNB
019827,001360: 33,3735 77624 CALL
019828,001361: 33,3736 47637 TRG*NBSM
019829,001362: 33,3737 77650 GOTO
019830,001363: 33,3740 02424 QPLAC
019831,001364:
019832,001365:
019833,001366: 33,3741 77776 EXIT
019834,001367: 33,3742 06006 AZMTHCG1 TC INTPRET
019835,001368: 33,3743 47145 DLOAD RTB
019836,001369: 33,3744 02636 NEWAZMTH
019837,001370: 33,3745 45546 1STO2S
019838,001371: 33,3746 77776 EXIT
019839,001372: 33,3747 56154 XCH MPAC
019840,001373: 33,3750 55045 TS DSPTEM1
019841,001374: 33,3751 04662 TC BANKCALL
019842,001375: 33,3752 20703 CADR CLEANDSP
019843,001376: 33,3753 33775 CAF VN0629
019844,001377: 33,3754 04662 TC BANKCALL
019845,001378: 33,3755 20720 CADR GOFLASH
019846,001379: 33,3756 13760 TCF +2
019847,001380: 33,3757 13761 TCF +2
019848,001381: 33,3760 13753 TCF -5
019849,001382: 33,3761 06006 TC INTPRET
019850,001383: 33,3762 47135 SLOAD RTB
019851,001384: 33,3763 01046 DSPTEM1
019852,001385: 33,3764 45513 CDULOGIC
019853,001386: 33,3765 02634 STORE LAUNCHAZ
019854,001387: 33,3766 77776 EXIT
019855,001388: 33,3767 35021 CA ZERO
019856,001389: 33,3770 55632 TS PREMTRXC
019857,001390: 33,3771 05412 TC PHASCHNG
019858,001391: 33,3772 00004 OCT 00004
019859,001392: 33,3773 04701 TC POSTJUMP
019860,001393: 33,3774 21272 CADR PINBRNCH
019861,001394:
019862,001395: 33,3775 01435 VN0629 VN 0629
019863,001396:
019864,001397: # Page 455
019865,001398: # *** END OF COMAID .029 ***
019866,001399:
End of include-file IMU_CALIBRATION_AND_ALIGNMENT.agc. Parent file is MAIN.agc