Source Code

000114,000001: # Copyright: Public domain. 000115,000002: # Filename: ASSEMBLY_AND_OPERATION_INFORMATION.agc 000116,000003: # Purpose: Part of the source code for Luminary 1A build 099. 000117,000004: # It is part of the source code for the Lunar Module's (LM) 000118,000005: # Apollo Guidance Computer (AGC), for Apollo 11. 000119,000006: 000120,000007: # Assembler: yaYUL 000121,000008: # Contact: Jim Lawton <jim.lawton@gmail.com> 000122,000009: # Website: www.ibiblio.org/apollo. 000123,000010: # Pages: 001-027 000124,000011: # Mod history: 2009-05-16 JVL Transcribed from page images. 000125,000012: 000126,000013: # This source code has been transcribed or otherwise adapted from digitized 000127,000014: # images of a hardcopy from the MIT Museum. The digitization was performed 000128,000015: # by Paul Fjeld, and arranged for by Deborah Douglas of the Museum. Many 000129,000016: # thanks to both. The images (with suitable reduction in storage size and 000130,000017: # consequent reduction in image quality as well) are available online at 000131,000018: # www.ibiblio.org/apollo. If for some reason you find that the images are 000132,000019: # illegible, contact me at info@sandroid.org about getting access to the 000133,000020: # (much) higher-quality images which Paul actually created. 000134,000021: 000135,000022: # Notations on the hardcopy document read, in part: 000136,000023: 000137,000024: # Assemble revision 001 of AGC program LMY99 by NASA 2021112-061 000138,000025: # 16:27 JULY 14, 1969 000139,000026: 000140,000027: # Page 1 000141,000028: 000142,000029: # THIS LGC PROGRAM IS INTENDED FOR USE IN THE LM DURING THE MANNED LUNAR LANDING MISSION OR ANY SUBSET THEREOF. 000143,000030: # THE DETAILS OF IMPLEMENTATION ARE SPECIFIED IN REPORT R-567, AS AMENDED. 000144,000031: 000145,000032: # GUIDANCE SYSTEM OPERATIONS PLAN 000146,000033: # FOR MANNED LM EARTH ORBITAL AND LUNAR MISSIONS 000147,000034: # USING PROGRAM LUMINARY 000148,000035: 000149,000036: # THIS PROGRAM AND R-567 HAVE BEEN PREPARED BY THE INSTRUMENTATION LABORATORY, MASSACHUSETTS INSTITUTE OF 000150,000037: # TECHNOLOGY, 75 CAMBRIDGE PARKWAY, CAMBRIDGE, MASSACHUSETTS, UNDER PROJECT 55-238-70, SPONSORED BY THE MANNED 000151,000038: # SPACECRAFT CENTER OF THE NATIONAL AERONAUTICS AND SPACE ADMINISTRATION, CONTRACT NAS 9-4065. 000152,000039: 000153,000040: # THIS PROGRAM IS REFERRED TO AS LUMINARY 1A 000154,000041: 000155,000042: # Page 2 000156,000043: 000157,000044: # TABLE OF LOG CARDS 000158,000045: # ASSEMBLY AND OPERATION INFORMATION 000159,000046: # TAGS FOR RELATIVE SETLOC AND BLANK BANK CARDS 000160,000047: # CONTROLLED CONSTANTS 000161,000048: # INPUT/OUTPUT CHANNEL BIT DESCRIPTIONS 000162,000049: # FLAGWORD ASSIGNMENTS 000163,000050: # SUBROUTINE CALLS 000164,000051: 000165,000052: # TABLE OF SUBROUTINE LOG SECTIONS 000166,000053: # LUMERASE 000167,000054: # ERASABLE ASSIGNMENTS 000168,000055: # LNYAIDE 000169,000056: # INTERRUPT LEAD INS 000170,000057: # T4RUPT PROGRAM 000171,000058: # RCS FAILURE MONITOR 000172,000059: # DOWNLINK LISTS 000173,000060: # AGS INITIALIZATION 000174,000061: # FRESH START AND RESTART 000175,000062: # RESTART TABLES 000176,000063: # AOTMARK 000177,000064: # EXTENDED VERBS 000178,000065: # PINBALL NOUN TABLES 000179,000066: # LEM GEOMETRY 000180,000067: # IMU COMPENSATION PACKAGE 000181,000068: # R63 000182,000069: # ATTITUDE MANEUVER ROUTINE 000183,000070: # GIMBAL LOCK AVOIDANCE 000184,000071: # KALCMANU STEERING 000185,000072: # SYSTEM TEST STANDARD LEAD INS 000186,000073: # IMU PERFORMANCE TESTS 2 000187,000074: # IMU PERFORMANCE TESTS 4 000188,000075: # PINBALL GAMES BUTTONS AND LIGHTS 000189,000076: # R60,R62 000190,000077: # S-BAND ANTENNA FOR LM 000191,000078: # LEMP20S 000192,000079: # RADAR LEADIN ROUTINES 000193,000080: # P20-P25 000194,000081: # LEMP30S 000195,000082: # P30,P37 000196,000083: # P32-P35, P72-P75 000197,000084: # GENERAL LAMBERT AIMPOINT GUIDANCE 000198,000085: # KISSING 000199,000086: # GROUND TRACKING DETERMINATION PROGRAM - P21 000200,000087: # P34-P35, P74-P75 000201,000088: # R31 000202,000089: # P76 000203,000090: # R30 000204,000091: # STABLE ORBIT - P38-P39 000205,000092: # Page 3 000206,000093: # FLY 000207,000094: # BURN, BABY, BURN -- MASTER IGNITION ROUTINE 000208,000095: # P40-P47 000209,000096: # THE LUNAR LANDING 000210,000097: # THROTTLE CONTROL ROUTINES 000211,000098: # LUNAR LANDING GUIDANCE EQUATIONS 000212,000099: # P70-P71 000213,000100: # P12 000214,000101: # ASCENT GUIDANCE 000215,000102: # SERVICER 000216,000103: # LANDING ANALOG DISPLAYS 000217,000104: # FINDCDUW -- GUIDAP INTERFACE 000218,000105: # LEMP50S 000219,000106: # P51-P53 000220,000107: # LUNAR AND SOLAR EPHEMERIDES SUBROUTINES 000221,000108: # SKIPPER 000222,000109: # DOWN-TELEMETRY PROGRAM 000223,000110: # INTER-BANK COMMUNICATION 000224,000111: # INTEPRETER 000225,000112: # FIXED-FIXED CONSTANT POOL 000226,000113: # INTERPRETIVE CONSTANTS 000227,000114: # SINGLE PRECISION SUBROUTINES 000228,000115: # EXECUTIVE 000229,000116: # WAITLIST 000230,000117: # LATITUDE LONGITUDE SUBROUTINES 000231,000118: # PLANETARY INERTIAL ORIENTATION 000232,000119: # MEASUREMENT INCORPORATION 000233,000120: # CONIC SUBROUTINES 000234,000121: # INTEGRATION INITIALIZATION 000235,000122: # ORBITAL INTEGRATION 000236,000123: # INFLIGHT ALIGNMENT ROUTINES 000237,000124: # POWERED FLIGHT SUBROUTINES 000238,000125: # TIME OF FREE FALL 000239,000126: # AGC BLOCK TWO SELF-CHECK 000240,000127: # PHASE TABLE MAINTENANCE 000241,000128: # RESTARTS ROUTINE 000242,000129: # IMU MODE SWITCHING ROUTINES 000243,000130: # KEYRUPT, UPRUPT 000244,000131: # DISPLAY INTERFACE ROUTINES 000245,000132: # SERVICE ROUTINES 000246,000133: # ALARM AND ABORT 000247,000134: # UPDATE PROGRAM 000248,000135: # RTB OP CODES 000249,000136: # LMDAP 000250,000137: # T6-RUPT PROGRAMS 000251,000138: # DAP INTERFACE SUBROUTINES 000252,000139: # DAPIDLER PROGRAM 000253,000140: # P-AXIS RCS AUTOPILOT 000254,000141: # Q,R-AXIS RCS AUTOPILOT 000255,000142: # TJET LAW 000256,000143: # Page 4 000257,000144: # KALMAN FILTER 000258,000145: # TRIM GIMBAL CONTROL SYSTEM 000259,000146: # AOSTASK AND AOSJOB 000260,000147: # SPS BACK-UP RCS CONTROL 000261,000148: 000262,000149: # SYMBOL TABLE LISTING 000263,000150: # UNREFERENCED SYMBOL LISTING 000264,000151: # ERASABLE & EQUALS CROSS-REFERENCE TABLE 000265,000152: # SUMMARY OF SYMBOL TABLE LISTINGS 000266,000153: # MEMORY TYPE & AVAILABILITY DISPLAY 000267,000154: # COUNT TABLE 000268,000155: # PARAGRAPHS GENERATED FOR THIS ASSEMBLY 000269,000156: # OCTAL LISTING 000270,000157: # OCCUPIED LOCATIONS TABLE 000271,000158: # SUBROS CALLED & PROGRAM STATUS 000272,000159: 000273,000160: # Page 5 000274,000161: # VERB LIST FOR LUMINARY 000275,000162: 000276,000163: # REGULAR VERBS 000277,000164: 000278,000165: # 00 NOT IN USE 000279,000166: # 01 DISPLAY OCTAL COMP 1 IN R1 000280,000167: # 02 DISPLAY OCTAL COMP 2 IN R1 000281,000168: # 03 DISPLAY OCTAL COMP 3 IN R1 000282,000169: # 04 DISPLAY OCTAL COMP 1,2 IN R1,R2 000283,000170: # 05 DISPLAY OCTAL COMP 1,2,3 IN R1,R2,R3 000284,000171: # 06 DISPLAY DECIMAL IN R1 OR R1,R2 OR R1,R2,R3 000285,000172: # 07 DISPLAY DP DECIMAL IN R1,R2 (TEST ONLY) 000286,000173: # 08 000287,000174: # 09 000288,000175: # 10 000289,000176: # 11 MONITOR OCTAL COMP 1 IN R1 000290,000177: # 12 MONITOR OCTAL COMP 2 IN R1 000291,000178: # 13 MONITOR OCTAL COMP 3 IN R1 000292,000179: # 14 MONITOR OCTAL COMP 1,2 IN R1,R2 000293,000180: # 15 MONITOR OCTAL COMP 1,2,3 IN R1,R2,R3 000294,000181: # 16 MONITOR DECIMAL IN R1 OR R1,R2 OR R1,R2,R3 000295,000182: # 17 MONITOR DP DECIMAL IN R1,R2 (TEST ONLY) 000296,000183: # 18 000297,000184: # 19 000298,000185: # 20 000299,000186: # 21 LOAD COMPONENT 1 INTO R1 000300,000187: # 22 LOAD COMPONENT 2 INTO R2 000301,000188: # 23 LOAD COMPONENT 3 INTO R3 000302,000189: # 24 LOAD COMPONENT 1,2, INTO R1,R2 000303,000190: # 25 LOAD COMPONENT 1,2,3 INTO R1,R2,R3 000304,000191: # 26 000305,000192: # 27 DISPLAY FIXED MEMORY 000306,000193: # 28 000307,000194: # 29 000308,000195: # 30 REQUEST EXECUTIVE 000309,000196: # 31 REQUEST WAITLIST 000310,000197: # 32 RECYCLE PROGRAM 000311,000198: # 33 PROCEED WITHOUT DSKY INPUTS 000312,000199: # 34 TERMINATE FUNCTION 000313,000200: # 35 TEST LIGHTS 000314,000201: # 36 REQUEST FRESH START 000315,000202: # 37 CHANGE PROGRAM (MAJOR MODE) 000316,000203: # 38 000317,000204: # 39 000318,000205: 000319,000206: # Page 6 000320,000207: # EXTENDED VERBS 000321,000208: 000322,000209: # 40 XERO CDU-S 000323,000210: # 41 COARSE ALIGN CDU-S 000324,000211: # 42 FINE ALIGN IMU 000325,000212: # 43 LOAD IMU ATT ERROR METERS 000326,000213: # 44 TERMINATE RR CONTINUOUS DESIGNATE (V41N72 OPTION 2) 000327,000214: # 45 000328,000215: # 46 000329,000216: # 47 INITIALIZE AGS (R47) 000330,000217: # 48 REQUEST DAP DATA LOAD ROUTINE (R03) 000331,000218: # 49 REQUEST CREW DEFINED MANEUVER ROUTINE (R62) 000332,000219: # 50 PLEASE PERFORM 000333,000220: # 51 000334,000221: # 52 MARK X-RETICLE 000335,000222: # 53 MARK Y-RETICLE 000336,000223: # 54 MARK X OR Y-RETICLE 000337,000224: # 55 INCREMENT AGC TIME (DECIMAL) 000338,000225: # 56 TERMINATE TRACKING (P20 + P25) 000339,000226: # 57 PERMIT LANDING RADAR UPDATES 000340,000227: # 58 INHIBIT LANDING RADAR UPDATES 000341,000228: # 59 000342,000229: # 60 COMMAND LR TO POSITON 2. 000343,000230: # 61 DISPLAY DAP FOLLOWING ATTITUDE ERRORS. 000344,000231: # 62 DISPLAY TOTAL ATTITUDE ERRORS WITH RESPECT TO NOUN 22. 000345,000232: # 63 SAMPLE RADAR ONCE PER SECOND (R04). 000346,000233: # 64 REQUEST S-BAND ANTENNA ROUTINE (R05). 000347,000234: # 65 DISABLE U AND V JET FIRINGS DURING DPS BURNS. 000348,000235: # 66 VEHICLES ARE ATTACHED. MOVE THIS VEHICLE STATE TO OTHER VEHICLE. 000349,000236: # 67 DISPLAY W MATRIX 000350,000237: # 68 000351,000238: # 69 CAUSE RESTART 000352,000239: # 70 UPDATE LIFTOFF TIME 000353,000240: # 71 UNIVERSAL UPDATE-BLOCK ADR 000354,000241: # 72 UNIVERSAL UPDATE-SINGLE ADR 000355,000242: # 73 UPDATE AGC TIME (OCTAL) 000356,000243: # 74 INITIALIZE ERASABLE DUMP VIA DOWNLINK 000357,000244: # 75 ENABLE U AND V JET FIRINGS DURING DPS BURNS. 000358,000245: # 76 MINIMUM IMPUSE COMMAND MODE. 000359,000246: # 77 RATE COMMAND AND ATTITUDE HOLD MODE 000360,000247: # 78 LR SPURIOUS RETURN TEST START (R77) 000361,000248: # 79 LR SPURIOUS RETURN TEST STOP 000362,000249: # 80 UPDATE LEM STATE VECTOR 000363,000250: # 81 UPDATE CSM STATE FECTOR 000364,000251: # 82 REQUEST ORBIT PARAM DISPLAY (R30) 000365,000252: # 83 REQUEST REND PARAM DISPLAY (R31) 000366,000253: # 84 000367,000254: # 85 DISPLAY RR LOS AZ AND ELEV 000368,000255: # 86 000369,000256: # 87 000370,000257: # Page 7 000371,000258: # 88 000372,000259: # 89 REQUEST RENDEZVOUS FINAL ATTITUDE ROUTINE (R63) 000373,000260: # 90 REQUEST RENDEZVOUS OUT OF PLANE DISPLAY ROUTINE (R36) 000374,000261: # 91 DISPLAY BANK SUM 000375,000262: # 92 OPERATE IMU PERFORMANCE TEST (P07) 000376,000263: # 93 ENABLE W MATRIX INITALIZATION 000377,000264: # 94 000378,000265: # 95 NO UPDATE OF EITHER STATE VECTOR (P20 OR P22) 000379,000266: # 96 INTERRUPT INTEGRATION AND GO TO P00 000380,000267: # 97 PERFORM ENGINE FAIL PROCEDURE 000381,000268: # 98 000382,000269: # 99 PLEASE ENABLE ENGINE 000383,000270: 000384,000271: # Page 8 000385,000272: # IN THE FOLLOWING NOUN LIST THE 'NO LOAD' RESTRICTION MEANS THE NOUN 000386,000273: # CONTAINS AT LEAST ONE COMPONENT WHICH CANNOT BE LOADED, I.E. OF 000387,000274: # SCALE TYPE L (MIN/SEC), PP (2 INTEGERS) OR TT (LANDING RADAR POSITION). 000388,000275: # IN THIS CASE VERBS 24 AND 25 ARE NOT ALLOWED, BUT VERBS 21, 22, OR 23 000389,000276: # MAY BE USED TO LOAD ANY OF THE NOUN'S COMPONENTS WHICH ARE NOT OF THE 000390,000277: # ABOVE SCALE TYPES. 000391,000278: 000392,000279: # THE 'DEC ONLY' RESTRICTION MEANS ONLY DECIMAL OPERATION IS ALLOWED ON 000393,000280: # EVERY COMPONENT IN THE NOUN. (NOTE THAT 'NO LOAD' IMPLIES 'DEC ONLY'.) 000394,000281: 000395,000282: # NORMAL NOUNS COMPONENTS SCALE AND DECIMAL POINT RESTRICTIONS 000396,000283: # 00 NOT IN USE 000397,000284: # 01 SPECIFY MACHINE ADDRESS (FRACTIONAL) 3COMP .xxxxx FOR EACH 000398,000285: # 02 SPECIFY MACHINE ADDRESS (WHOLE) 3COMP xxxxx. FOR EACH 000399,000286: # 03 SPECIFY MACHINE ADDRESS (DEGREES) 3COMP xxx.xx DEG FOR EACH 000400,000287: # 04 ANGULAR ERROR/DIFFERENCE 1COMP xxx.xx DEG 000401,000288: # 05 ANGULAR ERROR/DIFFERENCE 1COMP xxx.xx DEG 000402,000289: # 06 OPTION CODE 3COMP OCTAL ONLY FOR EACH 000403,000290: # LOADING NOUN 07 WILL SET OR RESET SELECTED BITS IN ANY ERASABLE REGISTER 000404,000291: # 07 ECADR OF WORD TO BE MODIFIED 3COMP OCTAL ONLY FOR EACH 000405,000292: # ONES FOR BITS TO BE MODIFIED 000406,000293: # 1 TO SET OR 0 TO RESET SELECTED BITS 000407,000294: # 08 ALARM DATA 3COMP OCTAL ONLY FOR EACH 000408,000295: # 09 ALARM CODES 3COMP OCTAL ONLY FOR EACH 000409,000296: # 10 CHANNEL TO BE SPECIFIED 1COMP OCTAL ONLY 000410,000297: # 11 TIG OF CSI 3COMP 00xxx. HRS DEC ONLY 000411,000298: # 000xx. MIN MUST LOAD 3 COMPS 000412,000299: # 0xx.xx SEC 000413,000300: # 12 OPTION CODE 2COMP OCTAL ONLY FOR EACH 000414,000301: # (USED BY EXTENDED VERBS ONLY) 000415,000302: # 13 TIG OF CDH 3COMP 00xxx. HRS DEC ONLY 000416,000303: # 000xx. MIN MUST LOAD 3 COMPS 000417,000304: # 0xx.xx SEC 000418,000305: # 14 CHECKLIST 3COMP xxxxx. FOR EACH 000419,000306: # (USED BY EXTENDED VERBS ONLY) 000420,000307: # (NOUN 25 IS PASTED AFTER DISPLAY) 000421,000308: # 15 INCREMENT MACHINE ADDRESS 1COMP OCTAL ONLY 000422,000309: # 16 TIME OF EVENT 3COMP 00xxx. HRS DEC ONLY 000423,000310: # (USED BY EXTENDED VERBS ONLY) 000xx. MIN MUST LOAD 3 COMPS 000424,000311: # 0xx.xx SEC 000425,000312: # 17 SPARE 000426,000313: # 18 AUTO MANEUVER BALL ANGLES 3COMP xxx.xx DEG FOR EACH 000427,000314: # 19 SPARE 000428,000315: # 20 ICDU ANGLES 3COMP xxx.xx DEG FOR EACH 000429,000316: # 21 PIPAS 3COMP xxxxx. PULSES FOR EACH 000430,000317: # 22 NEW ICDU ANGLES 3COMP xxx.xx DEG FOR EACH 000431,000318: # 23 SPARE 000432,000319: # 24 DELTA TIME FOR AGC CLOCK 3COMP 00xxx. HRS DEC ONLY 000433,000320: # 000xx. MIN MUST LOAD 3 COMPS 000434,000321: # 0xx.xx SEC 000435,000322: # Page 9 000436,000323: # 25 CHECKLIST 3COMP xxxxx. FOR EACH 000437,000324: # (USED WITH PLEASE PERFORM ONLY) 000438,000325: # 26 PRIORITY/DELAY, ADRES, BBCON 3COMP OCTAL ONLY FOR EACH 000439,000326: # 27 SELF TEST ON/OFF SWITCH 1COMP xxxxx. 000440,000327: # 28 SPARE 000441,000328: # 29 SPARE 000442,000329: # 30 SPARE 000443,000330: # 31 SPARE 000444,000331: # 32 TIME FROM PERIGEE 3COMP 00xxx. HRS DEC ONLY 000445,000332: # 000xx. MIN MUST LOAD 3 COMPS 000446,000333: # 0xx.xx SEC 000447,000334: # 33 TIME OF IGNITION 3COMP 00xxx. HRS DEC ONLY 000448,000335: # 000xx. MIN MUST LOAD 3 COMPS 000449,000336: # 0xx.xx SEC 000450,000337: # 34 TIME OF EVENT 3COMP 00xxx. HRS DEC ONLY 000451,000338: # 000xx. MIN MUST LOAD 3 COMPS 000452,000339: # 0xx.xx SEC 000453,000340: # 35 TIME FROM EVENT 3COMP 00xxx. HRS DEC ONLY 000454,000341: # 000xx. MIN MUST LOAD 3 COMPS 000455,000342: # 0xx.xx SEC 000456,000343: # 36 TIME OF AGC CLOCK 3COMP 00xxx. HRS DEC ONLY 000457,000344: # 000xx. MIN MUST LOAD 3 COMPS 000458,000345: # 0xx.xx SEC 000459,000346: # 37 TIG OF TPI 3COMP 00xxx. HRS DEC ONLY 000460,000347: # 000xx. MIN MUST LOAD 3 COMPS 000461,000348: # 0xx.xx SEC 000462,000349: # 38 TIME OF STATE BEING INTEGRATED 3COMP 00xxx. HRS DEC ONLY 000463,000350: # 000xx. MIN MUST LOAD 3 COMPS 000464,000351: # 0xx.xx SEC 000465,000352: # 39 SPARE 000466,000353: 000467,000354: # Page 10 000468,000355: # MIXED NOUNS COMPONENTS SCALE AND DECIMAL POINT RESTRICTIONS 000469,000356: # 40 TIME FROM IGNITION/CUTOFF 3COMP xxBxx MIN/SEC NO LOAD, DEC ONLY 000470,000357: # VG, xxxx.x FT/SEC 000471,000358: # DELTA V (ACCUMULATED) xxxx.x FT.SEC 000472,000359: # 41 TARGET AZIMUTH 2COMP xxx.xx DEG (FOR SYSTEM TEST) 000473,000360: # ELEVATION xx.xxx DEG 000474,000361: # 42 APOGEE, 3COMP xxxx.x NAUT MI DEC ONLY 000475,000362: # PERIGEE, xxxx.x NAUT MI 000476,000363: # DELTA V (REQUIRED) xxxx.x FT/SEC 000477,000364: # 43 LATITUDE, 3COMP xxx.xx DEG DEC ONLY 000478,000365: # LONGITUDE, xxx.xx DEG 000479,000366: # ALTITUDE xxxx.x NAUT MI 000480,000367: # 44 APOGEE, 3COMP xxxx.x NAUT MI NO LOAD, DEC ONLY 000481,000368: # PERIGEE, xxxx.x NAUT MI 000482,000369: # TFF xxBxx MIN/SEC 000483,000370: # 45 MARKS, 3COMP xxxxx. NO LOAD, DEC ONLY 000484,000371: # TFI OF NEXT BURN, xxBxx MIN/SEC 000485,000372: # MGA xxx.xx DEG 000486,000373: # 46 AUTOPILOT CONFIGURATION 1COMP OCTAL ONLY 000487,000374: # 47 LEM WEIGHT, 2COMP xxxxx. LBS DEC ONLY 000488,000375: # CSM WEIGHT xxxxx. LBS 000489,000376: # 48 GIMBAL PITCH TRIM, 2COMP xxx.xx DEG DEC ONLY 000490,000377: # GIMBAL ROLL TRIM xxx.xx DEG 000491,000378: # 49 DELTA R, 3COMP xxxx.x NAUT MI DEC ONLY 000492,000379: # DELTA V, xxxx.x FT/SEC 000493,000380: # RADAR DATA SOURCE CODE xxxxx. 000494,000381: # 50 SPARE 000495,000382: # 51 S-BAND ANTENNA ANGLES PITCH 2COMP xxx.xx DEG DEC ONLY 000496,000383: # YAW xxx.xx DEG 000497,000384: # 52 CENTRAL ANGLE OF ACTIVE VEHICLE 1COMP xxx.xx DEG 000498,000385: # 53 SPARE 000499,000386: # 54 RANGE, 3COMP xxx.xx NAUT MI DEC ONLY 000500,000387: # RANGE RATE, xxxx.x FT/SEC 000501,000388: # THETA xxx.xx DEG 000502,000389: # 55 NO. OF APSIDAL CROSSINGS 3COMP xxxxx. DEC ONLY 000503,000390: # ELEVATION ANGLE xxx.xx DEG 000504,000391: # CENTRAL ANGLE OF PASSIVE VEHICLE xxx.xx DEG 000505,000392: # 56 RR LOS AZIMUTH 2COMP xxx.xx DEG 000506,000393: # ELEVATION xxx.xx DEG 000507,000394: # 57 DELTA R 1COMP xxxx.x NAUT MI DEC ONLY 000508,000395: # 58 PERIGEE ALT (POST TPI) 3COMP xxxx.x NAUT MI DEC ONLY 000509,000396: # DELTA V TPI xxxx.x FT/SEC 000510,000397: # DELTA V TPF xxxx.x FT/SEC 000511,000398: # 59 DELTA VELOCITY LOS 3COMP xxxx.x FT/SEC FOR EA. DEC ONLY 000512,000399: # 60 HORIZONTAL VELOCITY 3COMP xxxx.x FT/SEC DEC ONLY 000513,000400: # ALTITUDE RATE xxxx.x FT/SEC 000514,000401: # COMPUTED ALTITUDE xxxxx. FEET 000515,000402: # 61 TIME TO GO IN BRAKING PHASE 3COMP xxBxx MIN/SEC NO LOAD, DEC ONLY 000516,000403: # TIME FROM IGNITION xxBxx MIN/SEC 000517,000404: # Page 11 000518,000405: # CROSS RANGE DISTANCE xxxx.x NAUT MI 000519,000406: # 62 ABSOLUTE VALUE OF VELOCITY 3COMP xxxx.x FT/SEC NO LOAD, DEC ONLY 000520,000407: # TIME FROM IGNITION xxBxx MIN/SEC 000521,000408: # DELTA V (ACCUMULATED) xxxx.x FT/SEC 000522,000409: # 63 ABSOLUTE VALUE OF VELOCITY 3COMP xxxx.x FT/SEC DEC ONLY 000523,000410: # ALTITUDE RATE xxxx.x FT/SEC 000524,000411: # COMPUTED ALTITUDE xxxxx. FEET 000525,000412: # 64 TIME LEFT FOR REDESIGNATION- LPD ANGLE 3COMP xxBxx NO LOAD, DEC ONLY 000526,000413: # ALTITUDE RATE xxxx.x FT/SEC 000527,000414: # COMPUTED ALTITUDE xxxxx. FEET 000528,000415: # 65 SAMPLED AGC TIME 3COMP 00xxx. HRS. DEC ONLY 000529,000416: # (FETCHED IN INTERRUPT) 000xx. MIN MUST LOAD 3 COMPS 000530,000417: # 0xx.xx SEC 000531,000418: # 66 LR RANGE 2COMP xxxxx. FEET NO LOAD, DEC ONLY 000532,000419: # POSITION +0000x 000533,000420: # 67 LRVX 3COMP xxxxx. FT/SEC 000534,000421: # LRVY xxxxx. FT/SEC 000535,000422: # LRVZ xxxxx. FT/SEC 000536,000423: # 68 SLANT RANGE TO LANDING SITE 3COMP xxxx.x NAUT MI NO LOAD, DEC ONLY 000537,000424: # TIME TO GO IN BRAKING PHASE xxBxx MIN/SEC 000538,000425: # LR ALTITUDE - COMPUTED ALTITUDE xxxxx. FEET 000539,000426: # 69 SPARE 000540,000427: # 70 AOT DETENT CODE/STAR CODE 3COMP OCTAL ONLY FOR EACH 000541,000428: # 71 AOT DETENT CODE/STAR CODE 3COMP OCTAL ONLY FOR EACH 000542,000429: # 72 RR 360 - TRUNNION ANGLE 2COMP xxx.xx DEG 000543,000430: # SHAFT ANGLE xxx.xx DEG 000544,000431: # 73 NEW RR 360 - TRUNNION ANGLE 2COMP xxx.xx DEG 000545,000432: # SHAFT ANGLE xxx.xx DEG 000546,000433: # 74 TIME FROM IGNITION 3COMP xxBxx MIN/SEC NO LOAD, DEC ONLY 000547,000434: # YAW AFTER VEHICLE RISE xxx.xx DEG 000548,000435: # PITCH AFTER VEHICLE RISE xxx.xx DEG 000549,000436: # 75 DELTA ALTITUDE CDH 3COMP xxxx.x NAUT MI NO LOAD, DEC ONLY 000550,000437: # DELTA TIME (CDH-CSI OR TPI-CDH) xxBxx MIN/SEC 000551,000438: # DELTA TIME (TPI-CDH OR TPI-NOMTPI) xxBxx MIN/SEC 000552,000439: # 76 DESIRED HORIZONTAL VELOCITY 3COMP xxxx.x FT/SEC DEC ONLY 000553,000440: # DESIRED RADIAL VELOCITY xxxx.x FT/SEC 000554,000441: # CROSS-RANGE DISTANCE xxxx.x NAUT MI 000555,000442: # 77 TIME TO ENGINE CUTOFF 2COMP xxBxx MIN/SEC NO LOAD, DEC ONLY 000556,000443: # VELOCITY NORMAL TO CSM PLANE xxxx.x FT/SEC 000557,000444: # 78 RR RANGE 2COMP xxx.xx NAUT MI NO LOAD, DEC ONLY 000558,000445: # RANGE RATE xxxxx. FT/SEC 000559,000446: # 79 CURSOR ANGLE 3COMP xxx.xx DEG DEC ONLY 000560,000447: # SPIRAL ANGLE xxx.xx DEG 000561,000448: # POSITION CODE xxxxx. 000562,000449: # 80 DATA INDICATOR, 2COMP xxxxx. 000563,000450: # OMEGA xxx.xx DEG 000564,000451: # 81 DELTA V (LV) 3COMP xxxx.x FT/SEC FOR EACH DEC ONLY 000565,000452: # Page 12 000566,000453: # 82 DELTA V (LV) 3COMP xxxx.x FT/SEC FOR EACH DEC ONLY 000567,000454: # 83 DELTA V (BODY) 3COMP xxxx.x FT/SEC FOR EACH DEC ONLY 000568,000455: # 84 DELTA V (OTHER VEHICLE) 3COMP xxxx.x FT/SEC FOR EACH DEC ONLY 000569,000456: # 85 VG (BODY) 3COMP xxxx.x FT/SEC FOR EACH DEC ONLY 000570,000457: # 86 VG (LV) 3COMP xxxx.x FT/SEC FOR EACH DEC ONLY 000571,000458: # 87 BACKUP OPTICS LOS AZIMUTH 2COMP xxx.xx DEG 000572,000459: # ELEVATION xxx.xx DEG 000573,000460: # 88 HALF UNIT SUN OR PLANET VECTOR 3COMP .xxxxx FOR EACH DEC ONLY 000574,000461: # 89 LANDMARK LATITUDE 3COMP xx.xxx DEG DEC ONLY 000575,000462: # LONGITUDE/2 xx.xxx DEC 000576,000463: # ALTITUDE xxx.xx NAUT MI 000577,000464: # 90 Y 3COMP xxx.xx NM DEC ONLY 000578,000465: # Y DOT xxxx.x FPS 000579,000466: # PSI xxx.xx DEG 000580,000467: # 91 ALTITUDE 3COMP xxxxxB. NAUT MI 000581,000468: # VELOCITY xxxxx. FT/SEC 000582,000469: # FLIGHT PATH ANGLE xxx.xx DEG 000583,000470: # 92 SPARE 000584,000471: # 93 DELTA GYRO ANGLES 3COMP xx.xxx DEG FOR EACH 000585,000472: # 94 SPARE 000586,000473: # 95 SPARE 000587,000474: # 96 SPARE 000588,000475: # 97 SYSTEM TEST INPUTS 3COMP xxxxx. FOR EACH 000589,000476: # 98 SYSTEM TEST RESULTS AND INPUTS 3COMP xxxxx. 000590,000477: # .xxxxx 000591,000478: # xxxxx. 000592,000479: # 99 RMS IN POSITION 3COMP xxxxx. FT DEC ONLY 000593,000480: # RMS IN VELOCITY xxxx.x FT/SEC 000594,000481: # RMS IN BIAS xx.xxx RADIANS 000595,000482: 000596,000483: # Page 13 000597,000484: # REGISTERS AND SCALING FOR NORMAL NOUNS 000598,000485: 000599,000486: # NOUN REGISTER SCALE TYPE 000600,000487: # 00 NOT IN USE 000601,000488: # 01 SPECIFY ADDRESS B 000602,000489: # 02 SPECIFY ADDRESS C 000603,000490: # 03 SPECIFY ADDRESS D 000604,000491: # 04 DSPTEM1 H 000605,000492: # 05 DSPTEM1 H 000606,000493: # 06 OPTION1 A 000607,000494: # 07 XREG A 000608,000495: # 08 ALMCADR A 000609,000496: # 09 FAILREG A 000610,000497: # 10 SPECIFY CHANNEL A 000611,000498: # 11 TCSI K 000612,000499: # 12 OPTIONX A 000613,000500: # 13 TCDH K 000614,000501: # 14 DSPTEMX C 000615,000502: # 15 INCREMENT ADDRESS A 000616,000503: # 16 DSPTEMX K 000617,000504: # 17 SPARE 000618,000505: # 18 FDAIX D 000619,000506: # 19 SPARE 000620,000507: # 20 CDUX D 000621,000508: # 21 PIPAX C 000622,000509: # 22 THETAD D 000623,000510: # 23 SPARE 000624,000511: # 24 DSPTEM2 +1 K 000625,000512: # 25 DSPTEM1 C 000626,000513: # 26 DSPTEM1 A 000627,000514: # 27 SMODE C 000628,000515: # 28 SPARE 000629,000516: # 29 SPARE 000630,000517: # 30 SPARE 000631,000518: # 31 SPARE 000632,000519: # 32 -TPER K 000633,000520: # 33 TIG K 000634,000521: # 34 DSPTEM1 K 000635,000522: # 35 TTOGO K 000636,000523: # 36 TIME2 K 000637,000524: # 37 TTPI K 000638,000525: # 38 TET K 000639,000526: # 39 SPARE 000640,000527: 000641,000528: # Page 14 000642,000529: # REGISTERS AND SCALING FOR MIXED NOUNS 000643,000530: 000644,000531: # NOUN COMP REGISTER SCALE TYPE 000645,000532: # 40 1 TTOGO L 000646,000533: # 2 VGDISP S 000647,000534: # 3 DVTOTAL S 000648,000535: # 41 1 DSPTEM1 D 000649,000536: # 2 DSPTEM1 +1 E 000650,000537: # 42 1 HAPO Q 000651,000538: # 2 HPER Q 000652,000539: # 3 VGDISP S 000653,000540: # 43 1 LAT H 000654,000541: # 2 LONG H 000655,000542: # 3 ALT Q 000656,000543: # 44 1 HAPOX Q 000657,000544: # 2 HPERX Q 000658,000545: # 3 TFF L 000659,000546: # 45 1 TRKMKCNT C 000660,000547: # 2 TTOGO L 000661,000548: # 3 +MGA H 000662,000549: # 46 1 DAPDATR1 A 000663,000550: # 47 1 LEMMASS KK 000664,000551: # 2 CSMMASS KK 000665,000552: # 48 1 PITTIME NN 000666,000553: # 2 ROLLTIME NN 000667,000554: # 49 1 R22DISP Q 000668,000555: # 2 R22DISP +2 S 000669,000556: # 3 WHCHREAD C 000670,000557: # 50 SPARE 000671,000558: # 51 1 ALPHASB H 000672,000559: # 2 BETASB H 000673,000560: # 52 1 ACTCENT H 000674,000561: # 53 SPARE 000675,000562: # 54 1 RANGE JJ 000676,000563: # 2 RRATE S 000677,000564: # 3 RTHETA H 000678,000565: # 55 1 NN C 000679,000566: # 2 ELEV H 000680,000567: # 3 CENTANG H 000681,000568: # 56 1 RR-AZ H 000682,000569: # 2 RR-ELEV H 000683,000570: # 57 1 DELTAR Q 000684,000571: # 58 1 POSTTPI Q 000685,000572: # 2 DELVTPI S 000686,000573: # 3 DELVTPF S 000687,000574: # 59 1 DVLOS S 000688,000575: # 2 DVLOS +2 S 000689,000576: # 3 DVLOS +4 S 000690,000577: # 60 1 VHORIZ S 000691,000578: # Page 15 000692,000579: # 2 HDOTDISP S 000693,000580: # 3 HCALC RR 000694,000581: # 61 1 TTFDISP L 000695,000582: # 2 TTOGO L 000696,000583: # 3 OUTOFPLN QQ 000697,000584: # 62 1 ABVEL S 000698,000585: # 2 TTOGO L 000699,000586: # 3 DVTOTAL S 000700,000587: # 63 1 ABVEL S 000701,000588: # 2 HDOTDISP S 000702,000589: # 3 HCALC1 RR 000703,000590: # 64 1 FUNNYDSP PP 000704,000591: # 2 HDOTDISP S 000705,000592: # 3 HCALC RR 000706,000593: # 65 1 SAMPTIME K 000707,000594: # 2 SAMPTIME K 000708,000595: # 3 SAMPTIME K 000709,000596: # 66 1 RSTACK +6 W 000710,000597: # 2 CHANNEL 33 TT 000711,000598: # 67 1 RSTACK X 000712,000599: # 2 RSTACK +2 Y 000713,000600: # 3 RSTACK +4 Z 000714,000601: # 68 1 RANGEDSP QQ 000715,000602: # 2 TTFDISP L 000716,000603: # 3 DELTAH RR 000717,000604: # 69 SPARE 000718,000605: # 70 1 AOTCODE A 000719,000606: # 2 AOTCODE +1 A 000720,000607: # 3 AOTCODE +2 A 000721,000608: # 71 1 AOTCODE A 000722,000609: # 2 AOTCODE +1 A 000723,000610: # 3 AOTCODE +2 A 000724,000611: # 72 1 CDUT WW 000725,000612: # 2 CDUS D 000726,000613: # 73 1 TANG WW 000727,000614: # 2 TANG +1 D 000728,000615: # 74 1 TTOGO L 000729,000616: # 2 YAW H 000730,000617: # 3 PITCH H 000731,000618: # 75 1 DIFFALT Q 000732,000619: # 2 T1TOT2 L 000733,000620: # 3 T2TOT3 L 000734,000621: # 76 1 ZDOTD S 000735,000622: # 2 RDOTD S 000736,000623: # 3 XRANGE Q 000737,000624: # 77 1 TTOGO L 000738,000625: # 2 YDOT S 000739,000626: # 78 1 RSTACK U 000740,000627: # 2 RSTACK +2 V 000741,000628: # 79 1 CURSOR D 000742,000629: # Page 16 000743,000630: # 2 SPIRAL D 000744,000631: # 3 POSCODE C 000745,000632: # 80 1 DATAGOOD C 000746,000633: # 2 OMEGAD H 000747,000634: # 81 1 DELVLVC S 000748,000635: # 2 DELVLVC +2 S 000749,000636: # 3 DELVLVC +4 S 000750,000637: # 82 1 DELVLVC S 000751,000638: # 2 DELVLVC +2 S 000752,000639: # 3 DELVLVC +4 S 000753,000640: # 83 1 DELVIMU S 000754,000641: # 2 DELVIMU +2 S 000755,000642: # 3 DELVIMU +4 S 000756,000643: # 84 1 DELVOV S 000757,000644: # 2 DELVOV +2 S 000758,000645: # 3 DELVOV +4 S 000759,000646: # 85 1 VGBODY S 000760,000647: # 2 VGBODY +2 S 000761,000648: # 3 VGBODY +4 S 000762,000649: # 86 1 DELVLVC S 000763,000650: # 2 DELVLVC +2 S 000764,000651: # 3 DELVLVC +4 S 000765,000652: # 87 1 AZ D 000766,000653: # 2 EL D 000767,000654: # 88 1 STARAD B 000768,000655: # 2 STARAD +2 B 000769,000656: # 3 STARAD +4 B 000770,000657: # 89 1 LANDLAT G 000771,000658: # 2 LANDLONG G 000772,000659: # 3 LANDALT JJ 000773,000660: # 90 1 RANGE JJ 000774,000661: # 2 RRATE S 000775,000662: # 3 RTHETA H 000776,000663: # 91 1 P21ALT Q (MEMORY/100 TO DISPLAY TENS N.M.) 000777,000664: # 2 P21VEL P 000778,000665: # 3 P21GAM H 000779,000666: # 92 SPARE 000780,000667: # 93 1 OGC G 000781,000668: # 2 OGC +2 G 000782,000669: # 3 OGC +4 G 000783,000670: # 94 SPARE 000784,000671: # 95 SPARE 000785,000672: # 96 SPARE 000786,000673: # 97 1 DSPTEM1 C 000787,000674: # 2 DSPTEM1 +1 C 000788,000675: # 3 DSPTEM1 +2 C 000789,000676: # 98 1 DSPTEM2 C 000790,000677: # 2 DSPTEM2 +1 B 000791,000678: # 3 DSPTEM2 +2 C 000792,000679: # 99 1 WWPOS XX 000793,000680: # Page 17 000794,000681: # 2 WWVEL YY 000795,000682: # 3 WWBIAS AAA 000796,000683: # Page 18 000797,000684: # NOUN SCALES AND FORMATS 000798,000685: 000799,000686: # -SCALE TYPE- PRECISION 000800,000687: # UNITS DECIMAL FORMAT -- AGC FORMAT 000801,000688: # ------------ -------------- -- ---------- 000802,000689: 000803,000690: # -A- 000804,000691: # OCTAL xxxxx SP OCTAL 000805,000692: 000806,000693: # -B- -14 000807,000694: # FRACTIONAL .xxxxx SP BIT 1 = 2 UNITS 000808,000695: # (MAX .99996) 000809,000696: 000810,000697: # -C- 000811,000698: # WHOLE xxxxx. SP BIT 1 = 1 UNIT 000812,000699: # (MAX 16383.) 000813,000700: 000814,000701: # -D- 15 000815,000702: # CDU DEGREES xxx.xx DEGREES SP BIT 1 = 360/2 DEGREES 000816,000703: # (MAX 359.99) (USES 15 BITS FOR MAGNI- 000817,000704: # TUDE AND 2-S COMP.) 000818,000705: 000819,000706: # -E- 14 000820,000707: # ELEVATION DEGREES xx.xxx DEGREES SP BIT 1 = 90/2 DEGREES 000821,000708: # (MAX 89.999) 000822,000709: 000823,000710: # -F- 14 000824,000711: # DEGREES (180) xxx.xx DEGREES SP BIT 1 = 180/2 DEGREES 000825,000712: # (MAX 179.99) 000826,000713: 000827,000714: # -G- 000828,000715: # DP DEGREES (90) xx.xxx DEGREES DP BIT 1 OF LOW REGISTER = 000829,000716: # 28 000830,000717: # 360/2 DEGREES 000831,000718: 000832,000719: # -H- 000833,000720: # DP DEGREES (360) xxx.xx DEGREES DP BIT 1 OF LOW REGISTER = 000834,000721: # 28 000835,000722: # (MAX 359.99) 360/2 DEGREES 000836,000723: 000837,000724: # Page 19 000838,000725: # -K- 000839,000726: # TIME (HR, MIN, SEC) 00xxx. HR DP BIT 1 OF LOW REGISTER = 000840,000727: # 000xx. MIN -2 000841,000728: # 0xx.xx SEC 10 SEC 000842,000729: # (DECIMAL ONLY. 000843,000730: # MAX MIN COMP=59 000844,000731: # MAX SEC COMP=59.99 000845,000732: # MAX CAPACITY=745 HRS 000846,000733: # 39 MINS 000847,000734: # 14.55 SECS. 000848,000735: # WHEN LOADING, ALL 3 000849,000736: # COMPONENTS MUST BE 000850,000737: # SUPPLIED.) 000851,000738: 000852,000739: # -L- 000853,000740: # TIME (MIN/SEC) xxBxx MIN/SEC DP BIT 1 OF LOW REGISTER = 000854,000741: # (B IS A BLANK -2 000855,000742: # POSITION, DECIMAL 10 SEC 000856,000743: # ONLY, DISPLAY OR 000857,000744: # MONITOR ONLY. CANNOT 000858,000745: # BE LOADED. 000859,000746: # MAX MIN COMP=59 000860,000747: # MAX SEC COMP=59 000861,000748: # VALUES GREATER THAN 000862,000749: # 59 MIN 59 SEC 000863,000750: # ARE DISPLAYED AS 000864,000751: # 59 MIN 59 SEC.) 000865,000752: 000866,000753: # -M- -2 000867,000754: # TIME (SEC) xxx.xx SEC SP BIT 1 = 10 SEC 000868,000755: # (MAX 163.83) 000869,000756: 000870,000757: # -N- 000871,000758: # TIME(SEC) DP xxx.xx SEC DP BIT 1 OF LOW REGISTER = 000872,000759: # -2 000873,000760: # 10 SEC. 000874,000761: 000875,000762: # -P- 000876,000763: # VELOCITY 2 xxxxx. FEET/SEC DP BIT 1 OF HIGH REGISTER = 000877,000764: # (MAX 41994.) -7 000878,000765: # 2 METERS/CENTI-SEC 000879,000766: 000880,000767: # -Q- 000881,000768: # POSITION 4 xxxx.x NAUTICAL MILES DP BIT 1 OF LOW REGISTER = 000882,000769: # 2 METERS 000883,000770: 000884,000771: # -S- 000885,000772: # VELOCITY 3 xxxx.x FT/SEC DP BIT 1 OF HIGH REGISTER = 000886,000773: # -7 000887,000774: # 2 METERS/CENTI-SEC 000888,000775: 000889,000776: # Page 20 000890,000777: # -T- -2 000891,000778: # G xxx.xx G SP BIT 1 = 10 G 000892,000779: # (MAX 163.83) 000893,000780: 000894,000781: # -U- 000895,000782: # RENDEZVOUS xxx.xx NAUT MI DP LOW ORDER BIT OF LOW ORDER 000896,000783: # RADAR RANGE WORD = 9.38 FEET 000897,000784: 000898,000785: # -V- 000899,000786: # RENDEZVOUS xxxxx. FEET/SEC DP LOW ORDER BIT OF LOW ORDER 000900,000787: # RADAR RANGE RATE WORD = -.6278 FEET/SEC 000901,000788: 000902,000789: # -W- 000903,000790: # LANDING RADAR xxxxx. FEET DP LOW ORDER BIT OF LOW ORDER 000904,000791: # ALTITUDE WORD = 1.079 FEET 000905,000792: 000906,000793: # -X- 000907,000794: # LANDING RADAR xxxxx. FEET/SEC DP LOW ORDER BIT OF LOW ORDER 000908,000795: # VELX WORD = -.6440 FEET/SEC 000909,000796: 000910,000797: # -Y- 000911,000798: # LANDING RADAR xxxxx. FEET/SEC DP LOW ORDER BIT OF LOW ORDER 000912,000799: # VELY WORD = 1.212 FEET/SEC 000913,000800: 000914,000801: # -Z- 000915,000802: # LANDING RADAR xxxxx. FEET/SEC DP LOW ORDER BIT OF LOW ORDER 000916,000803: # VELZ WORD = .8668 FEET/SEC 000917,000804: 000918,000805: # -AA- 000919,000806: # INITIAL/FINAL xxxxx. FEET DP LOW ORDER BIT OF LOW ORDER 000920,000807: # ALTITUDE WORD = 2.345 FEET 000921,000808: 000922,000809: # -BB- 000923,000810: # ALTITUDE RATE xxxxx. FEET/SEC SP LOW ORDER BIT = .5 000924,000811: # (MAX 08191.) FEET/SEC 000925,000812: 000926,000813: # -CC- 000927,000814: # FORWARD/LATERAL xxxxx. FEET/SEC SP LOW ORDER BIT = .5571 000928,000815: # VELOCITY (MAX 09126.) FEET/SEC 000929,000816: 000930,000817: # -DD- 000931,000818: # ROTATIONAL HAND xxxxx. DEG/SEC SP FRACTIONAL PART OF PI RAD 000932,000819: # CONTROLLER ANGULAR (MAX 00044.) 4 SEC 000933,000820: # RATES 000934,000821: 000935,000822: # -EE- 000936,000823: # OPTICAL TRACKER xxx.xx DEG. DP LOW ORDER BIT OF LOW ORDER 000937,000824: # AZIMUTH ANGLE 15 000938,000825: # WORD = 360/2 DEGREES 000939,000826: 000940,000827: # Page 21 000941,000828: 000942,000829: # -JJ- 000943,000830: # POSITION5 xxx.xx NAUT MI DP BIT 1 OF LOW REGISTER = 000944,000831: # 2 METERS 000945,000832: 000946,000833: # -KK- 16 000947,000834: # WEIGHT2 xxxxx. LBS SP FRACTIONAL PART OF 2 KG 000948,000835: 000949,000836: # -NN- 000950,000837: # TRIM DEGREES 2 xxx.xx DEG SP BIT 1=.01 SEC(TIME) 000951,000838: # (MAX 032.76) 000952,000839: 000953,000840: # -PP- 000954,000841: # 2 INTEGERS +xxByy DP BIT 1 OF HIGH REGISTER = 000955,000842: # (B IS A BLANK 1 UNIT OF XX 000956,000843: # POSITION. DECIMAL BIT 1 OF LOW REGISTER = 000957,000844: # ONLY, DISPLAY OR 1 UNIT OF YY 000958,000845: # MONITOR ONLY. CANNOT (EACH REGISTER MUST 000959,000846: # BE LOADED.) CONTAIN A POSITIVE INTEGER 000960,000847: # (MAX 99B99) LESS THAN 100) 000961,000848: 000962,000849: # -QQ- 000963,000850: # POSITION7 xxxx.x NAUT MI DP BIT 1 OF LOW REGISTER = 000964,000851: # (MAX 9058.9) -4 000965,000852: # 2 METERS 000966,000853: 000967,000854: # -RR- 000968,000855: # COMPUTED ALTITUDE xxxxx. FEET DP BIT 1 OF LOW REGISTER = 000969,000856: # -4 000970,000857: # 2 METERS 000971,000858: 000972,000859: # -SS- 000973,000860: # DP DEGREES xxxx.x DEGREES DP BIT 1 OF HIGH REGISTER = 000974,000861: # 1 DEGREE 000975,000862: 000976,000863: # -TT- 000977,000864: # LANDING RADAR +0000x CHANNEL 33, BIT 6 = NOT POSIT. 1 000978,000865: # POSITION (DECIMAL ONLY. CHANNEL 33, BIT 7 = NOT POSIT. 2 000979,000866: # DISPLAY OR MONITOR X = 1 FOR LR POSITION 1 000980,000867: # ONLY. CANNOT BE X = 2 FOR LR POSITION 2 000981,000868: # LOADED.) 000982,000869: 000983,000870: # -WW- 15 000984,000871: # 360-CDU DEGREES xxx.xx DEGREES SP BIT 1 = 360 - (360/2 ) 000985,000872: # (MAX 359.99) DEGREES 000986,000873: # (USES 15 BITS FOR MAGNI- 000987,000874: # TUDE AND 2-S COMP.) 000988,000875: 000989,000876: # -XX- 000990,000877: # POSITION 9 xxxxx. FEET DP BIT 1 OF LOW REGISTER = 000991,000878: # -9 000992,000879: # 2 METERS 000993,000880: 000994,000881: # Page 22 000995,000882: 000996,000883: # -YY- 000997,000884: # VELOCITY 4 xxxx.x FEET/SEC DP FRACTIONAL PART 000998,000885: # (MAX 328.0) METERS/CENTI-SEC 000999,000886: 001000,000887: # -AAA- 001001,000888: # RADIANS xx.xxx RADIANS DP BIT 1 OF HIGH REGISTER = 001002,000889: # (MAX 31.999) -9 001003,000890: # 2 RADIANS. 001004,000891: 001005,000892: 001006,000893: # THAT'S ALL ON THE NOUNS. 001007,000894: 001008,000895: # Page 23 001009,000896: # ALARM CODES FOR LUMINARY 001010,000897: 001011,000898: # *9 *18 *60 COLUMN 001012,000899: 001013,000900: # CODE * TYPE SET BY 001014,000901: 001015,000902: # 00105 ** AOTMARK SYSTEM IN USE 001016,000903: # 00107 MORE THAN 5 MARK PAIRS AOTMARK 001017,000904: # 00111 MARK MISSING AOTMARK 001018,000905: # 00112 MARK OR MARK REJECT NOT BEING ACCEPTED AOTMARK 001019,000906: # 00113 NO INBITS AOTMARK 001020,000907: # 00114 MARK MADE BUT NOT DESIRED AOTMARK 001021,000908: # 00115 NO MARKS IN LAST PAIR TO REJECT AOTMARK 001022,000909: # 00206 ZERO ENCODE NOT ALLOWED WITH COARSE ALIGN IMU MODE SWITCHING 001023,000910: # 00206 + GIMBAL LOC 001024,000911: # 00207 ISS TURNON REQUEST NOT PRESENT FOR 90 SEC T4RUPT 001025,000912: # 00210 IMU NOT OPERATING IMU MODE SWITCH, IMU-2, RD2, P51, P57 001026,000913: # 00211 COARSE ALIGN ERROR IMU MODE SWITCH 001027,000914: # 00212 PIPA FAIL BUT PIPA IS NOT BEING USED IMU MODE SWITCH, T4RPT 001028,000915: # 00213 IMU NOT OPERATING WITH TURN-ON REQUEST T4RUPT 001029,000916: # 00214 PROGRAM USING IMU WHEN TURNED OFF T4RUPT 001030,000917: # 00217 BAD RETURN FROM IMUSTALL P51, P52, P57 001031,000918: # 00220 IMU NOT ALIGNED - NO REFSMMAT R02, R47 001032,000919: # 00401 DESIRED GIMBAL ANGLE YIELDS GIMBAL LOCK INF ALIGN, IMU-2, 001033,000920: # FINDCDUW 001034,000921: # 00402 FINDCDUW NOT CONTROLLING ATTITUDE FINDCDUW 001035,000922: # 00404 TWO STARS NOT AVAILABLE IN ANY DETENT R59, LUNAR SURFACE 001036,000923: # 00405 TWO STARS NOT AVAILABLE P52 001037,000924: # 00421 W-MATRIX OVERFLOW INTEGRV 001038,000925: # 00430 ** ACCELERATION OVERFLOW IN INTEGRATION ORBITAL INTEGRATION 001039,000926: # 00501 P RADAR ANTENNA OUT OF LIMITS R23 001040,000927: # 00502 BAD RADAR GIMBAL ANGLE INPUT V41N72 001041,000928: # 00503 P RADAR ANTENNA DESIGNATE FAIL R21, NON-P IN V41N72 001042,000929: # 00510 RADAR AUTO DESCRETE NOT PRESENT R25 001043,000930: # 00511 LR NOT IN POSITION 2 OR REPOSITIONING SERVICER 001044,000931: # 00514 P RR GOES OUT OF AUTO MODE WHILE IN USE P20 001045,000932: # 00515 RR CDU FAIL DISCRETE PRESENT R25 001046,000933: # 00520 RADAR RUPT NOT EXPECTED AT THIS TIME RADAR READ 001047,000934: # 00521 COULD NOT READ RADAR P20 001048,000935: # 00522 LANDING RADAR POSITION CHANGE RADAR READ 001049,000936: # 00523 P LR ANTENNA DIDN'T ACHIEVE POSITION 2 SERVICER, V60 (NON-P IN V60) 001050,000937: # 00525 P DELTA THETA GREATER THAN 3 DEGREES R22 001051,000938: # 00526 P RANGE GREATER THAN 400 NAUT. MILES P20, P22 001052,000939: # 00527 P LOS NOT IN MODE II COVERAGE WHILE ON R21, R24 001053,000940: # LUNAR SURFACE 001054,000941: # OR VEHICLE MANEUVER REQUIRED R24 (20) 001055,000942: # 00530 P LOS NOT IN MODE2 COVERAGE R21 001056,000943: # ON LUNAR SURFACE AFTER 600 SECS. 001057,000944: # 00600 IMAGINARY ROOTS ON FIRST ITERATION P32, P72 001058,000945: # 00601 PERIGEE ALTITUDE CSI LT PMIN1 P32, P72. 001059,000946: 001060,000947: # Page 24 001061,000948: 001062,000949: # 00602 PERIGEE ALTITUDE CDH LT PMIN2 P32, P72. 001063,000950: # 00603 CSI TO CDH TIME LT TMIN12 P32, P72, P33, P73 001064,000951: # 00604 CDH TO TPI TIME LT TMIN23 P32, P72, 001065,000952: # OR COMPUTED CDH TIME GREATER THAN INPUT TP1 TIME 001066,000953: # 00605 NUMBER OF ITERATIONS EXCEEDS LOOP MAXIMUM P32, P72 001067,000954: # 00606 DV EXCEEDS MAXIMUM P32, P72 001068,000955: # 00607 ** NO SOLN FROM TIME-THETA OR TIME-RADIUS TIMETHET, TIMERAD 001069,000956: # 00611 NO TIG FOR GIVEN ELEV ANGLE P34, P74 001070,000957: # 00701 ILLEGAL OPTION CODE SELECTED P57 001071,000958: # 00777 PIPA FAIL CAUSED THE ISS WARNING T4RUPT 001072,000959: # 01102 AGC SELF TEST ERROR SELF CHECK 001073,000960: # 01103 ** UNUSED CCS BRANCH EXECUTED ABORT 001074,000961: # 01104 * DELAY ROUTINE BUSY EXEC 001075,000962: # 01105 DOWNLINK TOO FAST T4RUPT 001076,000963: # 01106 UPLINK TOO FAST T4RUPT 001077,000964: # 01107 PHASE TABLE FAILURE. ASSUME RESTART 001078,000965: # ERASABLE MEMORY IS SUSPECT. RESTART 001079,000966: # 01201 * EXECUTIVE OVERFLOW - NO VAC AREAS EXEC 001080,000967: # 01202 * EXECUTIVE OVERFLOW - NO CORE SETS EXEC 001081,000968: # 01203 * WAITLIST OVERFLOW - TOO MANY TASKS WAITLIST 001082,000969: # 01204 ** WAITLIST, VARDELAY, FIXDELAY, OR LONGCALL WAITLIST ROUTINES 001083,000970: # CALLED WITH ZERO OR NEGATIVE DELTA-TIME 001084,000971: # 01206 ** SECOND JOB ATTEMPTS TO GO TO SLEEP PINBALL 001085,000972: # 01206 VIA KYBD AND DISPLAY PROGRAM 001086,000973: # 01207 * NO VAC AREAS FOR MARKS AOTMARK 001087,000974: # 01210 * TWO PROGRAMS USING DEVICE AT SAME TIME MODE SWITCHING 001088,000975: # 01211 * ILLEGAL INTERRUPT OF EXTENDED VERB AOTMARK 001089,000976: # 01301 ARCSIN-ARCCOS ARGUMENT TOO LARGE INTERPRETER 001090,000977: # 01302 ** SQRT CALLED WITH NEGATIVE ARGUMENT INTERPRETER 001091,000978: # 01406 BAD RETURN FROM ROOTPSRS DESCENT GUIDANCE EQS. 001092,000979: # 01406 ** BAD RETURN FROM ROOTPSRS IGNITION ALGORITHM 001093,000980: 001094,000981: # NOTE: 1406 IS A POODOO DURING THE IGNITION ALGORITHM 001095,000982: # AND AN ALARM DURING THE ACTUAL GUIDANCE PHASE. 001096,000983: 001097,000984: # 01407 VG INCREASING (DELTA-V ACCUMULATED S40.8 001098,000985: # .GT. 90 DEGREES AWAY FROM DESIRED THRUST S40.8 001099,000986: # VECTOR.) S40.8 001100,000987: # 01410 UNINTENTIONAL OVERFLOW IN GUIDANCE DESCENT GUIDANCE EQS. 001101,000988: # 01412 DESCENT IGNALG NOT CONVERGING P63 001102,000989: # 01501 ** KEYBOARD AND DISPLAY ALARM DURING PINBALL 001103,000990: # 01501 INTERNAL USE (NVSUB). ABORT 001104,000991: # 01502 ** ILLEGAL FLASHING DISPLAY GOPLAY 001105,000992: # 01520 V37 REQUEST NOT PERMITTED AT THIS TIME V37 001106,000993: # 01600 OVERFLOW IN DRIFT TEST IMU 4 001107,000994: # 01601 BAD IMU TORQUE OPT PRE ALIGN CALIB 001108,000995: # 01601 IMU 4 (LEM) 001109,000996: # 01703 IGNITION TIME SLIPPED MIDTOAVE 001110,000997: # 01706 INCORRECT PROGRAM REQUESTED FOR VEHICLE 001111,000998: # CONFIGURATION P40, P42 001112,000999: 001113,001000: # Page 25 001114,001001: 001115,001002: # 02000 * DAP STILL IN PROGRESS AT NEXT TIMES RUPT DAP 001116,001003: # 02001 JET FAILURES HAVE DISABLED Y-Z TRANS. DAP 001117,001004: # 02002 JET FAILURES HAVE DISABLED X TRANSLATION DAP 001118,001005: # 02003 JET FAILURES HAVE DISABLED P-ROTATION DAP 001119,001006: # 02004 JET FAILURES HAVE DISABLED U-V ROTATION DAP 001120,001007: # 03777 ICDU FAIL CAUSED THE ISS WARNING T4RUPT 001121,001008: # 04777 ICDU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT 001122,001009: # 07777 IMU FAIL CAUSED THE ISS WARNING T4RUPT 001123,001010: # 10777 IMU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT 001124,001011: # 13777 IMU, ICDU FAILS CAUSED THE ISS WARNING T4RUPT 001125,001012: # 14777 IMU, ICDU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT 001126,001013: 001127,001014: # * INDICATES AN ABORT CODE THAT RESULTS IN A SOFTWARE RESTART. 001128,001015: 001129,001016: # ** INDICATES A MORE SERIOUS ABORT CODE THAT RESULTS IN THE 001130,001017: # PROGRAM GOING TO R00. 001131,001018: 001132,001019: # P INDICATES A PRIORITY ALARM. 001133,001020: 001134,001021: # ALL OTHERS ARE NON-ABORTIVE 001135,001022: 001136,001023: # Page 26 001137,001024: 001138,001025: # CHECKLIST CODES FOR LUMINARY 001139,001026: 001140,001027: # *9 *17 *26 *9 COLUMN 001141,001028: 001142,001029: # R1CODE ACTION TO BE EFFECTED PROGRAM 001143,001030: 001144,001031: # 00013 KEY IN NORMAL OR GYRO TORQUE COARSE ALIGN P52 001145,001032: # 00014 PROCEED DO IMU FINE ALIGN ROUTINE P51, P63, P57 001146,001033: # 00014 ENTER DO LANDING SITE DETERMINATION (N89DISP) P57OPTION2 001147,001034: # 00015 PERFORM CELESTIAL BODY ACQUISITION R51, P51 001148,001035: # 00062 SWITCH AGC POWER DOWN P06 001149,001036: # 00201 SWITCH RR MODE TO AUTOMATIC P20, P22, R04 001150,001037: # 00203 SWITCH GUID CONTROL TO GNC, MODE TO AUTO... P12, P42, P71 001151,001038: # ALSO THR CONT TO AUTO P40, P63, P70 001152,001039: # 00205 PERFORM MANUAL ACQUISITION OF RR R23 001153,001040: # 00500 SWITCH LR ANTENNA TO POSITION 1 P63 001154,001041: 001155,001042: # SWITCH DENOTES CHANGE POSITION OF A CONSOLE SWITCH 001156,001043: # PERFORM DENOTES START OR END OF A TASK 001157,001044: # KEY IN DENOTES KEY IN OF DATA THRU THE DSKY 001158,001045: 001159,001046: # Page 27 001160,001047: # OPTION CODES FOR LUMINARY 001161,001048: 001162,001049: # THE SPECIFIED OPTION CODES WIL BE FLASHED IN COMPONENT R1 IN 001163,001050: # CONJUNCTION WITH V04N06 OR V04N12 (FOR EXTENDED VERBS) TO REQUEST THE 001164,001051: # ASTRONAUT TO LOAD INTO COMPONENT R2 THE OPTION HE DESIRES. 001165,001052: 001166,001053: # *9 *17 *52 *11 *25 COLUMN 001167,001054: 001168,001055: # OPTION 001169,001056: # CODE PURPOSE INPUT FOR COMPONENT 2 PROGRAM(S) APPLICABILITY 001170,001057: 001171,001058: # 00001 SPECIFY IMU ORIENTATION 1=PREF 2=NOM 3=REFSMMAT P52 ALL 001172,001059: # 4=LAND SITE 001173,001060: # 00002 SPECIFY VEHICLE 1=THIS 2=OTHER P21,R30 ALL 001174,001061: # 00003 SPECIFY TRACKING ATTITUDE 1=PREFERRED 2=OTHER R63 ALL 001175,001062: # 00004 SPECIFY RADAR 1=RR 2=LR R04 SUNDANCE + LUMINARY 001176,001063: # 00005 SPECIFY SOR PHASE 1=FIRST 2=SECOND P38 COLOSSUS + LUMINARY 001177,001064: # 00006 SPECIFY RR COARSE ALIGN OPTION 1=LOCKON 2=CONTINUOUS DESIG. V41N72 SUNDANCE + LUMINARY 001178,001065: # 00010 SPECIFY ALIGNMENT MODE 0=ANY TIME 1=REFSMMAT +G P57 LUMINARY 001179,001066: # 2=TWO BODIES 3=ONE BODY + G 001180,001067: # 00012 SPECIFY CSM ORBIT OPTION 1=NO ORBIT CHANGE 2=CHANGE P22 LUMINARY 001181,001068: # ORBIT TO PASS OVER LM. 001182,001069: End of include-file ASSEMBLY_AND_OPERATION_INFORMATION.agc. Parent file is MAIN.agc