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