Source Code
![]() |
This source code is very close to the Apollo Guidance Computer software for the
Apollo 13 Lunar module. This revision of the Luminary 131 program is from December
of 1969, whereas there was a later revision in January of 1970, and still another
revision in February, which is the code that flew on the mission.
As far as this transcription is concerned, it was originally from a copy made in 1991 of
a printout from the collection of AGC developer Don Eyles for collector David Craig.
It was subsequently scanned by Gary Neff, reprocessed for online
presentation at the now-discontinued History of Recent Science and Technology (HRST) website
of MIT's Dibner Institute (the full-quality scans being discarded in the process),
and finally transcribed by Ron Burkey for the Virtual AGC Project. Although a
high-quality replacement scan for a completely illegible page was later provided by Gary
Neff, the reduced legibility of the reprocessed HRST posting nevertheless caused many
errors to be introduced into the transcription. Accordingly, a second scan of the same physical
printout was made in 2017 for the Virtual AGC Project's collection at the Internet Archive,
and used to correct the transcription errors. All of the scanned materials mentioned,
as well as other Luminary 131 related material, are available online.
Don Eyles apprently made additional hand-written notes in printout between 1991 and 2017,
so the two scans are not identical in that respect. The page-headings in the printout read, in part:GAP: ASSEMBLE REVISION 131 OF AGC PROGRAM LUMINARY BY NASA 2021112-091 17:53 DEC. 19, 1969Note that the date is the date the printout was made, not the date on which the program revision was released, although these happen to be very close together. |
015591,000002: ## Copyright: Public domain.
015592,000003: ## Filename: IMU_PERFORMANCE_TEST_2.agc
015593,000004: ## Purpose: A section of Luminary 1C, revision 131.
015594,000005: ## It is part of the source code for the Lunar Module's (LM)
015595,000006: ## Apollo Guidance Computer (AGC) for Apollo 13.
015596,000007: ## This file is intended to be a faithful transcription, except
015597,000008: ## that the code format has been changed to conform to the
015598,000009: ## requirements of the yaYUL assembler rather than the
015599,000010: ## original YUL assembler.
015600,000011: ## Reference: pp. 375-383
015601,000012: ## Contact: Ron Burkey <info@sandroid.org>.
015602,000013: ## Website: www.ibiblio.org/apollo/index.html
015603,000014: ## Mod history: 05/11/03 RSB. Began transcribing.
015604,000015: ## 05/14/05 RSB Corrected website reference above.
015605,000016: ## 2017-01-06 RSB Page numbers now agree with those on the
015606,000017: ## original harcopy, as opposed to the PDF page
015607,000018: ## numbers in 1701.pdf.
015608,000019: ## 2017-02-23 RSB Proofed comment text using octopus/ProoferComments.
015609,000020:
![]() |
Page 375 |
015611,000022: # NAME - IMU PERFORMANCE TESTS 2
015612,000023:
015613,000024: # DATE - MARCH 20, 1967
015614,000025:
015615,000026: # BY - SYSTEM TEST GROUP 864-6900 EXT. 1274
015616,000027:
015617,000028: # MODNO. - ZERO
015618,000029:
015619,000030: # FUNCTIONAL DESCRIPTION
015620,000031:
015621,000032: # POSITIONING ROUTINES FOR THE IMU PERFORMANCE TESTS AS WELL AS SOME OF
015622,000033: # THE TESTS THEMSELVES. FOR A DESCRIPTION OF THESE SUBROUTINES AND THE
015623,000034: # OPERATING PROCEDURES (TYPICALLY) SEE STG MEMO 685. THEORETICAL REF. E-1973
015624,000035:
015625,000036: 33,2045 BANK 33
015626,000037: 37,2000 SETLOC IMU2
015627,000038: 37,2000 BANK
015628,000039: 37,2002 E5,1416 EBANK= POSITON
015629,000040: 37,2002 COUNT* $$/P07
015630,000041:
015631,000042: 37,2002 05311 REDO TC NEWMODEX
015632,000043: 37,2003 00007 MM 07 B-14
015633,000044:
015634,000045: 37,2004 02325 GEOIMUTT TC IMUZERR
015635,000046: 37,2005 34755 IMUBACK CA ZERO
015636,000047: 37,2006 55414 TS NDXCTR
015637,000048: 37,2007 55440 TS TORQNDX
015638,000049: 37,2010 55441 TS TORQNDX +1
015639,000050: 37,2011 55576 TS OVFLOWCK
015640,000051: 37,2012 34361 NBPOSPL CA DEC17
015641,000052: 37,2013 55571 TS ZERONDX
015642,000053: 37,2014 32476 CA XNBADR
015643,000054: 37,2015 02367 TC ZEROING
015644,000055: 37,2016 34736 CA HALF
015645,000056: 37,2017 55664 TS XNB
015646,000057: 37,2020 06042 GUESS TC INTPRET
015647,000058: 37,2021 62545 LATAZCHK DLOAD SL2
015648,000059: 37,2022 02403 LATITUDE
015649,000060: 37,2023 15046 STODL DSPTEM1 +1
015650,000061: 37,2024 02401 AZIMUTH
015651,000062: 37,2025 77434 RTB EXIT
015652,000063: 37,2026 21615 1STO2S
015653,000064: 37,2027 56154 XCH MPAC
015654,000065: 37,2030 55044 TS DSPTEM1
015655,000066: 37,2031 32473 CAF VN0641
015656,000067: 37,2032 04616 TC BANKCALL
015657,000068: 37,2033 20477 CADR GOFLASH
015658,000069: 37,2034 02270 TC ENDTEST1
015659,000070: 37,2035 02037 TC +2
015660,000071: 37,2036 02031 TC -5
![]() |
Page 376 |
015662,000073: 37,2037 06042 TC INTPRET
015663,000074: 37,2040 47135 SLOAD RTB
015664,000075: 37,2041 01045 DSPTEM1
015665,000076: 37,2042 21577 CDULOGIC
015666,000077: 37,2043 02401 STORE AZIMUTH
015667,000078: 37,2044 60535 SLOAD SR2
015668,000079: 37,2045 01046 DSPTEM1 +1
015669,000080: 37,2046 02403 STORE LATITUDE
015670,000081: 37,2047 57546 COS DCOMP
015671,000082: 37,2050 77752 SL1
015672,000083: 37,2051 16437 STODL WANGI
015673,000084: 37,2052 02403 LATITUDE
015674,000085: 37,2053 72556 SIN SL1
015675,000086: 37,2054 16435 STODL WANGO
015676,000087: 37,2055 02401 AZIMUTH
015677,000088: 37,2056 73406 PUSH SIN
015678,000089: 37,2057 02675 STORE YNB +2
015679,000090: 37,2060 16705 STODL ZNB +4
015680,000091: 37,2061 77746 COS
015681,000092: 37,2062 02677 STORE YNB +4
015682,000093: 37,2063 77676 DCOMP
015683,000094: 37,2064 36703 POSGMBL STCALL ZNB +2
015684,000095: 37,2065 47355 CALCGA
015685,000096: 37,2066 77776 EXIT
015686,000097: 37,2067 04616 TC BANKCALL
015687,000098: 37,2070 16771 CADR IMUCOARS
015688,000099: 37,2071 34736 CAF BIT14 # IF BIT14 SET, GIMBAL LOCK
015689,000100: 37,2072 70077 MASK FLAGWRD3
015690,000101: 37,2073 00006 EXTEND
015691,000102: 37,2074 12076 BZF +2
015692,000103: 37,2075 25414 INCR NDXCTR # +1 IF IN GIMBAL LOCK, OTHERWISE 0
015693,000104: 37,2076 05516 TC DOWNFLAG
015694,000105: 37,2077 00056 ADRES GLOKFAIL # RESET GIMBAL LOCK FLAG
015695,000106: 37,2100 02315 TC IMUSLLLG
015696,000107: 37,2101 11414 CCS NDXCTR # IF ONE GO AND DO A PIPA TEST ONLY
015697,000108: 37,2102 02126 TC PIPACHK # ALIGN AND MEASURE VERTICAL PIPA RATE
015698,000109: 37,2103 02320 TC FINIMUDD
015699,000110: 37,2104 00006 EXTEND
015700,000111: 37,2105 31575 DCA PERFDLAY
015701,000112: 37,2106 05277 TC LONGCALL # DELAY WHILE SUSPENSION STABILIZES
015702,000113: 37,2107 E5,1416 EBANK= POSITON
015703,000114: 37,2107 02113 76065 2CADR GOESTIMS
015704,000115:
015705,000116: 37,2111 32116 CA ESTICADR
015706,000117: 37,2112 05133 TC JOBSLEEP
015707,000118: 37,2113 32116 GOESTIMS CA ESTICADR
015708,000119: 37,2114 05137 TC JOBWAKE
015709,000120: 37,2115 05261 TC TASKOVER
015710,000121: 37,2116 76500 ESTICADR CADR ESTIMS
015711,000122: 37,2117 34755 TORQUE CA ZERO
![]() |
Page 377 |
015713,000124: 37,2120 55047 TS DSPTEM2
015714,000125: 37,2121 31504 CA DRIFTI
015715,000126: 37,2122 55050 TS DSPTEM2 +1
015716,000127: 37,2123 51416 INDEX POSITON
015717,000128: 37,2124 55420 TS SOUTHDR -1
015718,000129: 37,2125 02457 TC SHOW
015719,000130:
015720,000131: 37,2126 51414 PIPACHK INDEX NDXCTR # PIPA TEST
015721,000132: 37,2127 02130 TC +1
015722,000133: 37,2130 02447 TC EARTHR*
015723,000134: 37,2131 34361 CA DEC17 # ALLOW PIP COUNTER TO OVERFLOW 17 TIMES
015724,000135: 37,2132 55476 TS DATAPL +4 # IN THE ALLOTED TIME INTERVAL
015725,000136: 37,2133 32474 CA DEC58
015726,000137: 37,2134 55412 TS LENGTHOT
015727,000138: 37,2135 34753 CA ONE
015728,000139: 37,2136 55537 TS RESULTCT
015729,000140: 37,2137 34755 CA ZERO
015730,000141: 37,2140 51415 INDEX PIPINDEX
015731,000142: 37,2141 54037 TS PIPAX
015732,000143: 37,2142 55472 TS DATAPL
015733,000144: 37,2143 02332 TC CHECKG
015734,000145: 37,2144 00004 INHINT
015735,000146: 37,2145 34752 CAF TWO
015736,000147: 37,2146 05173 TC TWIDDLE
015737,000148: 37,2147 E5,1642 EBANK= XSM
015738,000149: 37,2147 02151 ADRES PIPATASK
015739,000150: 37,2150 05155 TC ENDOFJOB
015740,000151:
015741,000152: 37,2151 00006 PIPATASK EXTEND
015742,000153: 37,2152 27412 DIM LENGTHOT
015743,000154: 37,2153 31412 CA LENGTHOT
015744,000155: 37,2154 00006 EXTEND
015745,000156: 37,2155 62161 BZMF STARTPIP
015746,000157: 37,2156 34742 CAF BIT10
015747,000158: 37,2157 05173 TC TWIDDLE
015748,000159: 37,2160 E5,1642 EBANK= XSM
015749,000160: 37,2160 02151 ADRES PIPATASK
015750,000161: 37,2161 34736 STARTPIP CAF PRIO20
015751,000162: 37,2162 05105 TC FINDVAC
015752,000163: 37,2163 E5,1642 EBANK= XSM
015753,000164: 37,2163 02166 76065 2CADR PIPJOBB
015754,000165:
015755,000166: 37,2165 05261 TC TASKOVER
015756,000167:
015757,000168: 37,2166 51414 PIPJOBB INDEX NDXCTR
015758,000169: 37,2167 02170 TC +1
015759,000170: 37,2170 02447 TC EARTHR*
015760,000171: 37,2171 31412 CA LENGTHOT
![]() |
Page 378 |
015762,000173: 37,2172 00006 EXTEND
015763,000174: 37,2173 62175 BZMF +2
015764,000175: 37,2174 05155 TC ENDOFJOB
015765,000176:
015766,000177: 37,2175 34756 CA FIVE
015767,000178: 37,2176 55537 TS RESULTCT
015768,000179: 37,2177 02332 TC CHECKG
015769,000180: 37,2200 11473 CCS DATAPL +1
015770,000181: 37,2201 02205 TC +4
015771,000182: 37,2202 05675 TC CCSHOLE
015772,000183: 37,2203 41476 CS DATAPL +4
015773,000184: 37,2204 55476 TS DATAPL +4
015774,000185: 37,2205 00006 EXTEND
015775,000186: 37,2206 41473 DCS DATAPL
015776,000187: 37,2207 21477 DAS DATAPL +4
015777,000188:
015778,000189: 37,2210 06042 TC INTPRET
015779,000190: 37,2211 45345 DLOAD DSU
015780,000191: 37,2212 02501 DATAPL +6
015781,000192: 37,2213 02475 DATAPL +2
015782,000193: 37,2214 45044 BPL CALL
015783,000194: 37,2215 76217 AINGOTN
015784,000195: 37,2216 76275 OVERFFIX
015785,000196: 37,2217 56325 AINGOTN PDDL DDV
015786,000197: 37,2220 02477 DATAPL +4
015787,000198: 37,2221 47075 DMPR RTB
015788,000199: 37,2222 37056 DEC585 # DEC585 HAS BEEN REDEFINED FOR LEM
015789,000200: 37,2223 21613 SGNAGREE
015790,000201: 37,2224 01050 STORE DSPTEM2
015791,000202: 37,2225 77776 EXIT
015792,000203: 37,2226 11414 CCS NDXCTR
015793,000204: 37,2227 02301 TC COAALIGN # TAKE PLATFORM OUT OF GIMBAL LOCK
015794,000205: 37,2230 02457 TC SHOW
015795,000206: 37,2231 32471 VERTDRFT CA 3990DEC # ABOUT 1 HOUR VERTICAL DRIFT TEST
015796,000207: 37,2232 55412 TS LENGTHOT
015797,000208: 37,2233 51416 INDEX POSITON
015798,000209: 37,2234 41417 CS SOUTHDR -2
015799,000210: 37,2235 55442 TS DRIFTT
015800,000211: 37,2236 11415 CCS PIPINDEX # OFFSET PLATFORM TO MISS PIP DEAD-ZONES
015801,000212: 37,2237 12245 TCF PON4 # Z UP IN POS 4
015802,000213: 37,2240 44747 PON2 CS BIT5 # X UP
015803,000214: 37,2241 27565 ADS ERCOMP +2
015804,000215: 37,2242 34747 CA BIT5
015805,000216: 37,2243 27567 ADS ERCOMP +4
015806,000217: 37,2244 12251 TCF PON
015807,000218: 37,2245 44747 PON4 CS BIT5
015808,000219: 37,2246 27565 ADS ERCOMP +2
015809,000220: 37,2247 34747 CA BIT5
015810,000221: 37,2250 27563 ADS ERCOMP
015811,000222: 37,2251 02447 PON TC EARTHR*
![]() |
Page 379 |
015813,000224: 37,2252 34755 CA ZERO # ALLOW ONLY SOUTH GYRO EARTH RATE COMPENS
015814,000225: 37,2253 55404 TS ERVECTOR
015815,000226: 37,2254 55405 TS ERVECTOR +1
015816,000227: 37,2255 34733 GUESS1 CAF POSMAX
015817,000228: 37,2256 55440 TS TORQNDX
015818,000229: 37,2257 55441 TS TORQNDX +1
015819,000230: 37,2260 30032 CA CDUX
015820,000231: 37,2261 55413 TS LOSVEC
015821,000232: 37,2262 02500 TC ESTIMS
015822,000233: 37,2263 31502 VALMIS CA DRIFTO
015823,000234: 37,2264 55050 TS DSPTEM2 +1
015824,000235: 37,2265 34755 CA ZERO
015825,000236: 37,2266 55047 TS DSPTEM2
015826,000237: 37,2267 02457 TC SHOW
015827,000238:
015828,000239: 37,2270 05516 ENDTEST1 TC DOWNFLAG
015829,000240: 37,2271 00007 ADRES IMUSE
015830,000241: 37,2272 44755 CS ZERO
015831,000242: 37,2273 05314 TC NEWMODEA
015832,000243: 37,2274 05472 TC ENDEXT
015833,000244:
![]() |
Page 380 |
015835,000246: 37,2275 43215 OVERFFIX DAD DAD
015836,000247: 37,2276 06532 DPPOSMAX
015837,000248: 37,2277 37064 ONEDPP
015838,000249: 37,2300 77616 RVQ
015839,000250:
015840,000251: 37,2301 00006 COAALIGN EXTEND # COARSE ALIGN SUBROUTINE
015841,000252: 37,2302 23571 QXCH ZERONDX
015842,000253: 37,2303 34755 CA ZERO
015843,000254: 37,2304 54321 TS THETAD
015844,000255: 37,2305 54322 TS THETAD +1
015845,000256: 37,2306 54323 TS THETAD +2
015846,000257: 37,2307 04616 TC BANKCALL
015847,000258: 37,2310 16771 CADR IMUCOARS
015848,000259: 37,2311 04616 ALIGNCOA TC BANKCALL
015849,000260: 37,2312 17707 CADR IMUSTALL
015850,000261: 37,2313 03047 TC SOMERR2
015851,000262: 37,2314 01571 TC ZERONDX
015852,000263:
015853,000264: 37,2315 00006 IMUSLLLG EXTEND
015854,000265: 37,2316 23571 QXCH ZERONDX
015855,000266: 37,2317 02311 TC ALIGNCOA
015856,000267:
015857,000268: 37,2320 00006 FINIMUDD EXTEND
015858,000269: 37,2321 23571 QXCH ZERONDX
015859,000270: 37,2322 04616 TC BANKCALL
015860,000271: 37,2323 17201 CADR IMUFINE
015861,000272: 37,2324 02311 TC ALIGNCOA
015862,000273:
015863,000274: 37,2325 00006 IMUZERR EXTEND
015864,000275: 37,2326 23571 QXCH ZERONDX
015865,000276: 37,2327 04616 TC BANKCALL
015866,000277: 37,2330 16705 CADR IMUZERO
015867,000278: 37,2331 02311 TC ALIGNCOA
015868,000279:
015869,000280: 37,2332 00006 CHECKG EXTEND # PIP PULSE CATCHING ROUTINE
015870,000281: 37,2333 23417 QXCH QPLACE
015871,000282: 37,2334 02342 TC +6
015872,000283: 37,2335 00003 CHECKG1 RELINT
015873,000284: 37,2336 30067 CA NEWJOB
015874,000285: 37,2337 00006 EXTEND
015875,000286: 37,2340 62346 BZMF +6
015876,000287: 37,2341 05122 TC CHANG1
015877,000288: 37,2342 00004 INHINT
015878,000289: 37,2343 51415 INDEX PIPINDEX
015879,000290: 37,2344 40037 CS PIPAX
015880,000291: 37,2345 55571 TS ZERONDX
015881,000292: 37,2346 00004 INHINT
![]() |
Page 381 |
015883,000294: 37,2347 51415 INDEX PIPINDEX
015884,000295: 37,2350 30037 CA PIPAX
015885,000296: 37,2351 61571 AD ZERONDX
015886,000297: 37,2352 00006 EXTEND
015887,000298: 37,2353 12335 BZF CHECKG1
015888,000299: 37,2354 51415 INDEX PIPINDEX
015889,000300: 37,2355 30037 CA PIPAX
015890,000301: 37,2356 51537 INDEX RESULTCT
015891,000302: 37,2357 55472 TS DATAPL
015892,000303: 37,2360 04102 TC FINETIME
015893,000304: 37,2361 51537 INDEX RESULTCT
015894,000305: 37,2362 55473 TS DATAPL +1
015895,000306: 37,2363 51537 INDEX RESULTCT
015896,000307: 37,2364 23474 LXCH DATAPL +2
015897,000308: 37,2365 00003 RELINT
015898,000309: 37,2366 01417 ENDCHKG TC QPLACE
015899,000310:
015900,000311: 37,2367 54001 ZEROING TS L
015901,000312: 37,2370 12372 TCF +2
015902,000313: 37,2371 55571 ZEROING1 TS ZERONDX
015903,000314: 37,2372 34755 CAF ZERO
015904,000315: 37,2373 50001 INDEX L
015905,000316: 37,2374 54000 TS 0
015906,000317: 37,2375 24001 INCR L
015907,000318: 37,2376 11571 CCS ZERONDX
015908,000319: 37,2377 12371 TCF ZEROING1
015909,000320: 37,2400 00002 TC Q
015910,000321:
![]() |
Page 382 |
015912,000323: 37,2401 65345 ERTHRVSE DLOAD PDDL
015913,000324: 37,2402 37057 SCHZEROS # PD24 = (SIN -COS 0)(OMEG/MS)
015914,000325: 37,2403 02403 LATITUDE
015915,000326: 37,2404 57546 COS DCOMP
015916,000327: 37,2405 73525 PDDL SIN
015917,000328: 37,2406 02403 LATITUDE
015918,000329: 37,2407 74266 VDEF VXSC
015919,000330: 37,2410 36001 OMEG/MS
015920,000331: 37,2411 02405 STORE ERVECTOR
015921,000332: 37,2412 77634 RTB
015922,000333: 37,2413 21574 LOADTIME
015923,000334: 37,2414 26433 STOVL TMARK
015924,000335: 37,2415 37057 SCHZEROS
015925,000336: 37,2416 02564 STORE ERCOMP
015926,000337: 37,2417 77616 RVQ
015927,000338:
015928,000339: 37,2420 47020 EARTHR ITA RTB
015929,000340: 37,2421 00051 S2
015930,000341: 37,2422 21574 LOADTIME
015931,000342: 37,2423 02431 STORE TEMPTIME
015932,000343: 37,2424 51025 DSU BPL
015933,000344: 37,2425 02433 TMARK
015934,000345: 37,2426 76431 ERTHR
015935,000346: 37,2427 77624 CALL
015936,000347: 37,2430 76275 OVERFFIX
015937,000348: 37,2431 74261 ERTHR SL VXSC
015938,000349: 37,2432 20212 9D
015939,000350: 37,2433 02405 ERVECTOR
015940,000351: 37,2434 53321 MXV VAD
015941,000352: 37,2435 02643 XSM
015942,000353: 37,2436 02564 ERCOMP
015943,000354: 37,2437 16564 STODL ERCOMP
015944,000355: 37,2440 02431 TEMPTIME
015945,000356: 37,2441 02433 STORE TMARK
015946,000357: 37,2442 47170 AXT,1 RTB
015947,000358: 37,2443 02563 ECADR ERCOMP
015948,000359: 37,2444 21706 PULSEIMU
015949,000360: 37,2445 77650 GOTO
015950,000361: 37,2446 00051 S2
015951,000362:
015952,000363: 37,2447 00006 EARTHR* EXTEND
015953,000364: 37,2450 23420 QXCH QPLACES
015954,000365: 37,2451 06042 TC INTPRET
015955,000366: 37,2452 77624 CALL
015956,000367: 37,2453 76420 EARTHR
015957,000368: 37,2454 77776 EXIT
015958,000369: 37,2455 02315 TC IMUSLLLG
015959,000370: 37,2456 01420 TC QPLACES
015960,000371:
015961,000372: 37,2457 00006 SHOW EXTEND
![]() |
Page 383 |
015963,000374: 37,2460 23417 QXCH QPLACE
015964,000375: 37,2461 31416 SHOW1 CA POSITON
015965,000376: 37,2462 55051 TS DSPTEM2 +2
015966,000377: 37,2463 32472 CA VB06N98
015967,000378: 37,2464 04616 TC BANKCALL
015968,000379: 37,2465 20477 CADR GOFLASH
015969,000380: 37,2466 02270 TC ENDTEST1 # V34
015970,000381: 37,2467 01417 TC QPLACE # V33
015971,000382: 37,2470 12461 TCF SHOW1
015972,000383:
015973,000384: 37,2471 07626 3990DEC DEC 3990 B-14
015974,000385: 37,2472 01542 VB06N98 VN 0698
015975,000386: 37,2473 01451 VN0641 VN 0641
015976,000387: 37,2474 4361 DEC17 = ND1
015977,000388: 37,2474 00072 DEC58 DEC 58 B-14
015978,000389: 37,2475 02737 OGCPL ECADR OGC
015979,000390: 37,2476 4777 1SECX = 1SEC
015980,000391: 37,2476 01664 XNBADR GENADR XNB
015981,000392: 37,2477 01642 XSMADR GENADR XSM
015982,000393:
015983,000394: 4102 BLOCK 2
015984,000395: 4102 COUNT* $$/P07
015985,000396: 4102 00004 FINETIME INHINT # RETURNS WITH INTERRUPT INHIBITED
015986,000397: 4103 00006 EXTEND
015987,000398: 4104 00004 READ LOSCALAR
015988,000399: 4105 54001 TS L
015989,000400: 4106 00006 EXTEND
015990,000401: 4107 06004 RXOR LOSCALAR
015991,000402: 4110 00006 EXTEND
015992,000403: 4111 14115 BZF +4
015993,000404: 4112 00006 EXTEND
015994,000405: 4113 00004 READ LOSCALAR
015995,000406: 4114 54001 TS L
015996,000407: 4115 44733 CS POSMAX
015997,000408: 4116 60001 AD L
015998,000409: 4117 00006 EXTEND
015999,000410: 4120 14103 BZF FINETIME +1
016000,000411: 4121 00006 EXTEND
016001,000412: 4122 00003 READ HISCALAR
016002,000413: 4123 00002 TC Q
016003,000414:
End of include-file IMU_PERFORMANCE_TESTS_2.agc. Parent file is MAIN.agc