Source Code

000140,000001: # Copyright: Public domain. 000141,000002: # Filename: ASSEMBLY_AND_OPERATION_INFORMATION.agc 000142,000003: # Purpose: Part of the source code for Colossus 2A, AKA Comanche 055. 000143,000004: # It is part of the source code for the Command Module's (CM) 000144,000005: # Apollo Guidance Computer (AGC), for Apollo 11. 000145,000006: # Assembler: yaYUL 000146,000007: # Contact: Ron Burkey <info@sandroid.org>. 000147,000008: # Website: www.ibiblio.org/apollo. 000148,000009: # Mod history: 2009-05-05 RSB Adapted from the Colossus249/ file of the 000149,000010: # same name, using Comanche055 page images. 000150,000011: 000151,000012: # This source code has been transcribed or otherwise adapted from digitized 000152,000013: # images of a hardcopy from the MIT Museum. The digitization was performed 000153,000014: # by Paul Fjeld, and arranged for by Deborah Douglas of the Museum. Many 000154,000015: # thanks to both. The images (with suitable reduction in storage size and 000155,000016: # consequent reduction in image quality as well) are available online at 000156,000017: # www.ibiblio.org/apollo. If for some reason you find that the images are 000157,000018: # illegible, contact me at info@sandroid.org about getting access to the 000158,000019: # (much) higher-quality images which Paul actually created. 000159,000020: 000160,000021: # Notations on the hardcopy document read, in part: 000161,000022: 000162,000023: # Assemble revision 055 of AGC program Comanche by NASA 000163,000024: # 2021113-051. 10:28 APR. 1, 1969 000164,000025: 000165,000026: # This AGC program shall also be referred to as 000166,000027: # Colossus 2A 000167,000028: 000168,000029: # Page 2 000169,000030: 000170,000031: # ASSEMBLY AND OPERATIONS INFORMATION 000171,000032: # TAGS FOR RELATIVE SETLOC AND BLANK BANK CARDS 000172,000033: # SUBROUTINE CALLS 000173,000034: # COMERASE 000174,000035: # ERASABLE ASSIGNMENTS 000175,000036: # COMAID 000176,000037: # INTERRUPT LEAD INS 000177,000038: # T4RUPT PROGRAM 000178,000039: # DOWNLINK LISTS 000179,000040: # FRESH START AND RESTART 000180,000041: # RESTART TABLES 000181,000042: # SXTMARK 000182,000043: # EXTENDED VERBS 000183,000044: # PINBALL NOUN TABLES 000184,000045: # CSM GEOMETRY 000185,000046: # IMU COMPENSATION PACKAGE 000186,000047: # PINBALL GAME BUTTONS AND LIGHTS 000187,000048: # R60,R62 000188,000049: # ANGLFIND 000189,000050: # GIMBAL LOCK AVOIDANCE 000190,000051: # KALCMANU STEERING 000191,000052: # SYSTEM TEST STANDARD LEAD INS 000192,000053: # IMU CALIBRATION AND ALIGNMENT 000193,000054: # COMEKISS 000194,000055: # GROUND TRACKING DETERMINATION PROGRAM -- P21 000195,000056: # P34-P35, P74-P75 000196,000057: # R31 000197,000058: # P76 000198,000059: # R30 000199,000060: # STABLE ORBIT -- P38-P39 000200,000061: # TROUBLE 000201,000062: # P11 000202,000063: # TP1 SEARCH 000203,000064: # P20-P25 000204,000065: # P30,P37 000205,000066: # P40-P47 000206,000067: # P51-P53 000207,000068: # LUNAR AND SOLAR EPHEMERIDES SUBROUTINES 000208,000069: # P61-P67 000209,000070: # SERVICER207 000210,000071: # ENTRY LEXICON 000211,000072: # REENTRY CONTROL 000212,000073: # CM BODY ATTITUDE 000213,000074: # P37,P70 000214,000075: # S-BAND ANTENNA FOR CM 000215,000076: # LUNAR LANDMARK SELECTION FOR CM 000216,000077: # TVCDAPS 000217,000078: # TVC INITIALIZE 000218,000079: 000219,000080: # Page 3 000220,000081: 000221,000082: # TVC EXECUTIVE 000222,000083: # TVC MASSPROP 000223,000084: # TVC RESTARTS 000224,000085: # TVC DAPS 000225,000086: # TVC STROKE TEST 000226,000087: # TVC ROLLDAP 000227,000088: # MYSUBS 000228,000089: # RCS-CSM DIGITAL AUTOPILOT 000229,000090: # AUTOMATIC MANEUVERS 000230,000091: # RCS-CSM DAP EXECUTIVE PROGRAMS 000231,000092: # JET SELECTION LOGIC 000232,000093: # CM ENTRY DIGITAL AUTOPILOT 000233,000094: # CHIEFTAN 000234,000095: # DOWN-TELEMETRY PROGRAM 000235,000096: # INTER-BANK COMMUNICATION 000236,000097: # INTERPRETER 000237,000098: # FIXED-FIXED CONSTANT POOL 000238,000099: # INTERPRETIVE CONSTANTS 000239,000100: # SINGLE PRECISION SUBROUTINES 000240,000101: # EXECUTIVE 000241,000102: # WAITLIST 000242,000103: # LATITUDE LONGITUDE SUBROUTINES 000243,000104: # PLANETARY INERTIAL ORIENTATION 000244,000105: # MEASUREMENT INCORPORATION 000245,000106: # CONIC SUBROUTINES 000246,000107: # INTEGRATION INITIALIZATION 000247,000108: # ORBITAL INTEGRATION 000248,000109: # INFLIGHT ALIGNMENT ROUTINES 000249,000110: # POWERED FLIGHT SUBROUTINES 000250,000111: # TIME OF FREE FALL 000251,000112: # STAR TABLES 000252,000113: # AGC BLOCK TWO SELF-CHECK 000253,000114: # PHASE TABLE MAINTENANCE 000254,000115: # RESTARTS ROUTINE 000255,000116: # IMU MODE SWITCHING ROUTINES 000256,000117: # KEYRUPT, UPRUPT 000257,000118: # DISPLAY INTERFACE ROUTINES 000258,000119: # SERVICE ROUTINES 000259,000120: # ALARM AND ABORT 000260,000121: # UPDATE PROGRAM 000261,000122: # RTB OP CODES 000262,000123: # SYMBOL TABLE LISTING 000263,000124: # UNREFERANCES SYMBOL LISTING 000264,000125: # ERASABLE & EQUALS CROSS-REFERENCE TABLE 000265,000126: # SUMMARY OF SYMBOL TABLE LISTINGS 000266,000127: # MEMORY TYPE & AVAILABILITY DISPLAY 000267,000128: # COUNT TABLE 000268,000129: # PARAGRAPHS GENERATED FOR THIS DISPLAY 000269,000130: 000270,000131: # Page 4 000271,000132: 000272,000133: # OCTAL LISTING 000273,000134: # OCCUPIED LOCATIONS TABLE 000274,000135: # SUBROS CALLED & PROGRAM STATUS 000275,000136: 000276,000137: # Page 5 000277,000138: # VERB LIST FOR CSM 000278,000139: 000279,000140: # REGULAR VERBS 000280,000141: 000281,000142: # 00 NOT IN USE 000282,000143: # 01 DISPLAY OCTAL COMP 1 IN R1 000283,000144: # 02 DISPLAY OCTAL COMP 2 IN R1 000284,000145: # 03 DISPLAY OCTAL COMP 3 IN R1 000285,000146: # 04 DISPLAY OCTAL COMP 1,2 IN R1,R2 000286,000147: # 05 DISPLAY OCTAL COMP 1,2,3 IN R1,R2,R3 000287,000148: # 06 DISPLAY DECIMAL IN R1 OR R1,R2 OR R1,R2,R3 000288,000149: # 07 DISPLAY DP DECIMAL IN R1,R2 (TEST ONLY) 000289,000150: # 08 000290,000151: # 09 000291,000152: # 10 000292,000153: # 11 MONITOR OCTAL COMP 1 IN R1 000293,000154: # 12 MONITOR OCTAL COMP 2 IN R1 000294,000155: # 13 MONITOR OCTAL COMP 3 IN R1 000295,000156: # 14 MONITOR OCTAL COMP 1,2, IN R1,R2 000296,000157: # 15 MONITOR OCTAL COMP 1,2,3 IN R1,R2,R3 000297,000158: # 16 MONITOR DECIMAL IN R1 OR R1,R2 OR R1,R2,R3 000298,000159: # 17 MONITOR DP DECIMAL IN R1,R2 (TEST ONLY) 000299,000160: # 18 000300,000161: # 19 000301,000162: # 20 000302,000163: # 21 LOAD COMPONENT 1 INTO R1 000303,000164: # 22 LOAD COMPONENT 2 INTO R2 000304,000165: # 23 LOAD COMPONENT 3 INTO R3 000305,000166: # 24 LOAD COMPONENT 1,2 INTO R1,R2 000306,000167: # 25 LOAD COMPONENT 1,2,3 INTO R1,R2,R3 000307,000168: # 26 000308,000169: # 27 DISPLAY FIXED MEMORY 000309,000170: # 28 000310,000171: # 29 000311,000172: # 30 REQUEST EXECUTIVE 000312,000173: # 31 REQUEST WAITLIST 000313,000174: # 32 RECYCLE PROGRAM 000314,000175: # 33 PROCEED WITHOUT DSKY INPUTS 000315,000176: # 34 TERMINATE FUNCTION 000316,000177: # 35 TEST LIGHTS 000317,000178: # 36 REQUEST FRESH START 000318,000179: # 37 CHANGE PROGRAM (MAJOR MODE) 000319,000180: # 38 000320,000181: # 39 000321,000182: 000322,000183: # Page 6 000323,000184: 000324,000185: # EXTENDED VERBS 000325,000186: 000326,000187: # 40 ZERO CDU'S 000327,000188: # 41 COARSE ALIGN CDU'S 000328,000189: # 42 FINE ALIGN IMU'S 000329,000190: # 43 LOAD IMU ATT ERROR METERS 000330,000191: # 44 SET SURFACE FLAG 000331,000192: # 45 RESET SURFACE FLAG 000332,000193: # 46 ESTABLISH G&C CONTROL 000333,000194: # 47 MOVE LM STATE VECTOR INTO CM STATE VECTOR 000334,000195: # 48 REQUEST DAP DATA LOAD ROUTINE (R03) 000335,000196: # 49 REQUES CREW DEFINED MANEUVER ROUTINE (R62) 000336,000197: # 50 PLEASE PERFORM 000337,000198: # 51 PLEASE MARK 000338,000199: # 52 MARK ON OFFSET LANDING SITE 000339,000200: # 53 PLEASE PERFORM ALTERNATE LOS MARK 000340,000201: # 54 REQUEST RENDEZVOUS BACKUP SIGHTING MARK ROUTIEN (R23) 000341,000202: # 55 INCREMENT AGC TIME (DECIMAL) 000342,000203: # 56 TERMINATE TRACKING (P20 & P25) 000343,000204: # 57 REQUEST RENDEZVOUS SIGHTING MARK ROUTINE (R21) 000344,000205: # 58 RESET STICK FLAG 000345,000206: # 59 PLEASE CALIBRATE 000346,000207: # 60 SET ASTRONAUT TOTAL ATTITUDE (N17) TO PRESENT ATTITUDE 000347,000208: # 61 DISPLAY DAP ATTITUDE ERROR 000348,000209: # 62 DISPLAY TOTAL ATTITUDE ERROR (W.R.T. N22 (THETAD)) 000349,000210: # 63 DISPLAY TOTAL ASTRONAUT ATTITUDE ERROR (W.R.T. N17 (CPHIX)) 000350,000211: # 64 REQUEST S-BAND ANTENNA ROUTINE 000351,000212: # 65 OPTICAL VERIFICATION OF PRELAUNCH ALIGNMENT 000352,000213: # 66 VEHICLES ARE ATTACHED. MOVE THIS VEHICLE STATE TO OTHER VEHICLE. 000353,000214: # 67 000354,000215: # 68 CSM STROKE TEST ON 000355,000216: # 69 CAUSE RESTART 000356,000217: # 70 UPDATE LIFTOFF TIME 000357,000218: # 71 UNIVERSAL UPDATE - BLOCK ADR 000358,000219: # 72 UNIVERSAL UPDATE - SINGLE ADR 000359,000220: # 73 UPDATE AGC TIME (OCTAL) 000360,000221: # 74 INITIALIZE ERASABLE DUMP VIA DOWNLINK 000361,000222: # 75 BACKUP LIFTOFF 000362,000223: # 76 SET PREFERRED ATTITUDE FLAG 000363,000224: # 77 RESET PREFERRED ATTITUDE FLAG 000364,000225: # 78 UPDATE PRELAUNCH AZIMUTH 000365,000226: # 79 REQUEST LUNAR LANDMARK SELECTION ROUTINE (R35) 000366,000227: # 80 UPDATE LEM STATE VECTOR 000367,000228: # 81 UPDATE CSM STATE VECTOR 000368,000229: # 82 REQUEST ORBIT PARAM DISPLAY (R30) 000369,000230: # 83 REQUEST REND PARAM DISPLAY (R31) 000370,000231: # 84 START TARGET DELTA V (R32) 000371,000232: # 85 REQUEST RENDEZVOUS PARAMETER DISPLAY NO. 2 (R34) 000372,000233: # 86 REJECT RENDEZVOUS BACKUP SIGHTING MARK 000373,000234: # 87 SET VHF RANGE FLAG 000374,000235: 000375,000236: # Page 7 000376,000237: 000377,000238: # 88 RESET VHF RANGE FLAG 000378,000239: # 89 REQUEST RENDEZVOUS FINAL ATTITUDE ROUTINE (R63) 000379,000240: # 90 REQUEST RENDEZVOUS OUT OF PLANE DISPLAY ROUTINE (R36) 000380,000241: # 91 DISPLAY BANK SUM 000381,000242: # 92 OPERATE IMU PERFORMANCE TEST (P07) 000382,000243: # 93 ENABLE W MATRIX INITIALIZATION 000383,000244: # 94 PERFORM SYSLUNAR ATTITUDE MANEUVER (P23) 000384,000245: # 95 NO UPDATE OF EITHER STATE VECTOR (P20 OR P22) 000385,000246: # 96 TERMINATE INTEGRATION AND GO TO P00 000386,000247: # 97 PERFORM ENGINE FAIL PROCEDURE 000387,000248: # 98 ENABLE TRANSLUNAR INJECT 000388,000249: # 99 PLEASE ENABLE ENGINE 000389,000250: 000390,000251: # Page 8 000391,000252: # IN THE FOLLOWING NOUN LIST THE 'NO LOAD' RESTRICTION MEANS THE NOUN 000392,000253: # CONTAINS AT LEAST ONE COMONENT WHICH CANNOT BE LOADED, I.E. OF 000393,000254: # SCALE TYPE L (MIN/SEC) OR PP (2 INTEGERS). 000394,000255: 000395,000256: # IN THIS CASE VERBS 24 AND 25 ARE NOT ALLOWED, BUT VERBS 21, 22, OR 23 000396,000257: # MAY BE USED TO LOAD ANY O FTHE NOUN'S COMPONENTS WHICH ARE NOT OF THE 000397,000258: # ABOVE SCALE TYPES. 000398,000259: 000399,000260: # THE 'DEC ONLY' RESTRICTION MEANS ONLY DECIMAL OPERATION IS ALLOWED ON 000400,000261: # EVERY COMPONENT IN THENOUN. (NOT THAT 'NO LOAD' IMLIES 'DEC ONLY'.) 000401,000262: 000402,000263: # NORMAL NOUNS COMPONENTS SCALE & DECIMAL POINT RESTRICTION 000403,000264: 000404,000265: # 00 NOT IN USE 000405,000266: # 01 SPECIFY MACHINE ADDRESS (FRACTIONAL) 3COMP .XXXXX FOR EACH 000406,000267: # 02 SPECIFY MACHINE ADDRESS (WHOLE) 3COMP XXXXX. FOR EACH 000407,000268: # 03 SPECIFY MACHINE ADDRESS (DEGREES) 3COMP XXX.XX DEG FOR EACH 000408,000269: # 04 SPARE 000409,000270: # 05 ANGULAR ERROR/DIFFERENCE 1COMP XXX.XX DEG 000410,000271: # 06 OPTION CODE 2COMP OCTAL ONLY FOR EACH 000411,000272: # LOADING NOUN 07 WILL SET OR RESET SELECTED BITS IN ANY ERASABLE REGISTER. 000412,000273: # 07 ECADR OF WORD TO BE MODIFIED 3COMP OCTAL ONLY FOR EACH 000413,000274: # ONES FOR BITS TO BE MODIFIED 000414,000275: # 1 TO SET OR 0 TO RESET SELECTED BITS 000415,000276: # 08 ALARM DATA 3COMP OCTAL ONLY FOR EACH 000416,000277: # 09 ALARM CODES 3COMP OCTAL ONLY FOR EACH 000417,000278: # 10 CHANNEL TO BE SPECIFIED 1COMP OCTAL ONLY 000418,000279: # 11 TIG OF CSI 3COMP 00XXX. HRS DEC ONLY 000419,000280: # 000XX. MIN MUST LOAD 3 COMPS 000420,000281: # 0XX.XX SEC 000421,000282: # 12 OPTION CODE 2COMP OCTAL ONLY FOR EACH 000422,000283: # (USED BY EXTENDED VERBS ONLY) 000423,000284: # 13 TIG OF CDH 3COMP 00XXX. HRS DEC ONLY 000424,000285: # 000XX. MIN MUST LOAD 3 COMPS 000425,000286: # 0XX.XX SEC 000426,000287: # 14 SPARE 000427,000288: # 15 INCREMENT MACHINE ADDRESS 1COMP OCTAL ONLY 000428,000289: # 16 TIME OF EVENT 3COMP 00XXX. HRS DEC ONLY 000429,000290: # (USED BY EXTENDED VERBS ONLY) 000XX. MIN MUST LOAD 3 COMPS 000430,000291: # 0XX.XX SEC 000431,000292: # 17 ASTRONAUT TOTAL ATTITUDE 3COMP XXX.XX DEG FOR EACH 000432,000293: # 18 AUTO MANEUVER BALL ANGLES 3COMP XXX.XX DEG FOR EACH 000433,000294: # 19 BYPASS ATTITUDE TRIM MANEUVER 3COMP XXX.XX DEG FOR EACH 000434,000295: # 20 ICDU ANGLES 3COMP XXX.XX DEG FOR EACH 000435,000296: # 21 PIPAS 3COMP XXXXX. PULSES FOR EACH 000436,000297: # 22 NEW ICDU ANGLES 3COMP XXX.XX DEG FOR EACH 000437,000298: # 23 SPARE 000438,000299: # 24 DELTA TIME FOR AGC CLOCK 3COMP 00XXX. HRS. DEC ONLY 000439,000300: # 000XX. MIN MUST LOAD 3 COMPS 000440,000301: # 0XX.XX SEC 000441,000302: # 25 CHECKLIST 3COMP XXXXX. FOR EACH 000442,000303: # (USED WITH PLEASE PERFORM ONLY) 000443,000304: 000444,000305: # Page 9 000445,000306: 000446,000307: # 26 PRIORITY/DELAY, ADRES, BBCON 3COMP OCTAL ONLY FOR EACH 000447,000308: # 27 SELF TEST ON/OFF SWITCH 1COMP XXXXX. 000448,000309: # 28 SPARE 000449,000310: # 29 XSM LAUNCH AZIMUTH 1COMP XXX.XX DEG DEC ONLY 000450,000311: 000451,000312: # Page 10 000452,000313: 000453,000314: # 30 TARGET CODES 3COMP XXXXX. FOR EACH 000454,000315: # 31 TIME OF LANDING SITE 3COMP 00XXX. HRS DEC ONLY 000455,000316: # 000XX. MIN MUST LOAD 3 COMPS 000456,000317: # 0XX.XX SEC 000457,000318: # 32 TIME FROM PERIGEE 3COMP 00XXX. HRS DEC ONLY 000458,000319: # 000XX. MIN MUST LOAD 3 COMPS 000459,000320: # 0XX.XX SEC 000460,000321: # 33 TIME OF IGNITION 3COMP 00XXX. HRS DEC ONLY 000461,000322: # 000XX. MIN MUST LOAD 3 COMPS 000462,000323: # 0XX.XX SEC 000463,000324: # 34 TIME OF EVENT 3COMP 00XXX. HRS DEC ONLY 000464,000325: # 000XX. MIN MUST LOAD 3 COMPS 000465,000326: # 0XX.XX SEC 000466,000327: # 35 TIME FROM EVENT 3COMP 00XXX. HRS DEC ONLY 000467,000328: # 000XX. MIN MUST LOAD 3 COMPS 000468,000329: # 0XX.XX SEC 000469,000330: # 36 TIME OF AGC CLOCK 3COMP 00XXX. HRS DEC ONLY 000470,000331: # 000XX. MIN MUST LOAD 3 COMPS 000471,000332: # 0XX.XX SEC 000472,000333: # 37 TIG OF TPI 3COMP 00XXX. HRS DEC ONLY 000473,000334: # 000XX. MIN MUST LOAD 3 COMPS 000474,000335: # 0XX.XX SEC 000475,000336: # 38 TIME OF STATE VECTOR 3COMP 00XXX. HRS DEC ONLY 000476,000337: # 000XX. MIN MUST LOAD 3 COMPS 000477,000338: # 0XX.XX SEC 000478,000339: # 39 DELTA TIME FOR TRANSFER 3COMP 00XXX. HRS DEC ONLY 000479,000340: # 000XX. MIN MUST LOAD 3 COMPS 000480,000341: # 0XX.XX SEC 000481,000342: 000482,000343: # Page 11 000483,000344: 000484,000345: # MIXED NOUNS COMPONENTS SCALE & DECIMAL POINT RESTRICTION 000485,000346: 000486,000347: # 40 TIME FROM IGNITION/CUTOFF 3COMP XXBXX MIN/SEC NO LOAD, DEC ONLY 000487,000348: # VG XXXX.X FT/SEC 000488,000349: # DELTA V (ACCUMULATED) XXXX.X FT/SEC 000489,000350: # 41 TARGET AZIMUTH 2COMP XXX.XX DEG 000490,000351: # ELEVATION XX.XXX DEG 000491,000352: # 42 APOGEE 3COMP XXXX.X NAUT MI DEC ONLY 000492,000353: # PERIGEE XXXX.X NAUT MI 000493,000354: # DELTA V (REQUIRED) XXXX.X FT/SEC 000494,000355: # 43 LATITUDE 3COMP XXX.XX DEG DEC ONLY 000495,000356: # LONGITUDE XXX.XX DEG 000496,000357: # ALTITUDE XXXX.X NAUT MI 000497,000358: # 44 APOGEE 3COMP XXXX.X NAUT MI NO LOAD, DEC ONLY 000498,000359: # PERIGEE XXXX.X NAUT MI 000499,000360: # TFF XXBXX MIN/SEC 000500,000361: # 45 MARKS (VHF - OPTICS) 3COMP +XXBXX NO LOAD, DEC ONLY 000501,000362: # TFI OF NEXT BURN XXBXX MIN/SEC 000502,000363: # MGA XXX.XX DEG 000503,000364: # 46 AUTOPILOT CONFIGURATION 2COMP OCTAL ONLY FOR EACH 000504,000365: # 47 THIS VEHICLE WEIGHT 2COMP XXXXX. LBS DEC ONLY 000505,000366: # OTHER VEHICLE WEIGHT XXXXX. LBS 000506,000367: # 48 PITCH TRIM 2COMP XXX.XX DEG DEC ONLY 000507,000368: # YAW TRIM XXX.XX DEG 000508,000369: # 49 DELTA R 3COMP XXXX.X NAUT MI DEC ONLY 000509,000370: # DELTA V XXXX.X FT/SEC 000510,000371: # VHF OR OPTICS CODE XXXXX. 000511,000372: # 50 SPLASH ERROR 3COMP XXXX.X NAUT MI NO LOAD, DEC ONLY 000512,000373: # PERIGEE XXXX.X NAUT MI 000513,000374: # TFF XXBXX MIN/SEC 000514,000375: # 51 S-BAND ANTENNA ANGLES PITCH 2COMP XXX.XX DEG DEC ONLY 000515,000376: # YAW XXX.XX DEG 000516,000377: # 52 CENTRAL ANGLE OF ACTIVE VEHICLE 1COMP XXX.XX DEG 000517,000378: # 53 RANGE 3COMP XXX.XX NAUT MI DEC ONLY 000518,000379: # RANGE RATE XXXX.X FT/SEC 000519,000380: # PHI XXX.X DEG 000520,000381: # 54 RANGE 3COMP XXX.XX NAUT MI DEC ONLY 000521,000382: # RANGE RATE XXXX.X FT/SEC 000522,000383: # THETA XXX.XX DEG 000523,000384: # 55 PERIGEE CODE 3COMP XXXXX. DEC ONLY 000524,000385: # ELEVATION ANGLE XXX.XX DEG 000525,000386: # CENTRAL ANGLE OF PASSIVE VEHICLE XXX.XX DEG 000526,000387: # 56 REENTRY ANGLE 2COMP XXX.XX DEG DEC ONLY 000527,000388: # DELTA V XXXXX. FT/SEC 000528,000389: # 57 DELTA R 1COMP XXXX.X NAUT MI DEC ONLY 000529,000390: # 58 PERIGEE ALT (POST TPI) 3COMP XXXX.X NAUT MI DEC ONLY 000530,000391: # DELTA V TPI XXXX.X FT/SEC 000531,000392: # DELTA V TPF XXXX.X FT/SEC 000532,000393: # 59 DELTA VELOCITY LOS 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY 000533,000394: # 60 GMAX 3COMP XXX.XX G DEC ONLY 000534,000395: 000535,000396: # Page 12 000536,000397: 000537,000398: # VPRED XXXXX. FT/SEC 000538,000399: # GAMMA EI XXX.XX DEG 000539,000400: # 61 IMPACT LATITUDE 3COMP XXX.XX DEG DEC ONLY 000540,000401: # IMPACT LONGITUDE XXX.XX DEG 000541,000402: # HEADS UP/DOWN +/- 00001 000542,000403: # 62 INERTIAL VEL MAG (VI) 3COMP XXXXX. FT/SEC DEC ONLY 000543,000404: # ALT RATE CHANGE (HDOT) XXXXX. FT/SEC 000544,000405: # ALT ABOVE PAD RADIUS (H) XXXX.X NAUT MI 000545,000406: # 63 RANGE 297,431 TO SPLASH (RTGO) 3COMP XXXX.X NAUT MI NO LOAD, DEC ONLY 000546,000407: # PREDICTED INERT VEL (VIO) XXXXX. FT/SEC 000547,000408: # TIME FROM 297,431 (TFE) XXBXX MIN/SEC 000548,000409: # 64 DRAG ACCELERATION 3COMP XXX.XX G DEC ONLY 000549,000410: # INERTIAL VELOCITY (VI) XXXXX. FT/SEC 000550,000411: # RANGE TO SPLASH XXXX.X NAUT MI 000551,000412: # 65 SAMPLED AGC TIME 3COMP 00XXX. HRS DEC ONLY 000552,000413: # (FETCHED IN INTERRUPT) 000XX. MIN 000553,000414: # 0XX.XX SEC 000554,000415: # 66 COMMAND BANK ANGLE (BETA) 3COMP XXX.XX DEG DEC ONLY 000555,000416: # CROSS RANGE ERROR XXXX.X NAUT MI 000556,000417: # DOWN RANGE ERROR XXXX.X NAUT MI 000557,000418: # 67 RANGE TO TARGET 3COMP XXXX.X NAUT MI DEC ONLY 000558,000419: # PRESENT LATITUDE XXX.XX DEG 000559,000420: # PRESENT LONGITUDE XXX.XX DEG 000560,000421: # 68 COMMAND BANK ANGLE (BETA) 3COMP XXX.XX DEG DEC ONLY 000561,000422: # INERTIAL VELOCITY (VI) XXXXX. FT/SEC 000562,000423: # ALT RATE CHANGE (RDOT) XXXXX. FT/SEC 000563,000424: # 69 BETA 3COMP XXX.XX DEG 000564,000425: # DL XXX.XX G 000565,000426: # VL XXXXX. FT/SEC 000566,000427: # 70 STAR CODE 3COMP OCTAL ONLY 000567,000428: # LANDMARK DATA OCTAL ONLY 000568,000429: # HORIZON DATA OCTAL ONLY 000569,000430: # 71 STAR CODE 3COMP OCTAL ONLY 000570,000431: # LANDMARK DATA OCTAL ONLY 000571,000432: # HORIZON DATA OCTAL ONLY 000572,000433: # 72 DELT ANG 3COMP XXX.XX DEG DEC ONLY 000573,000434: # 73 ALTITUDE 3COMP XXXXXB. NAUT MI 000574,000435: # VELOCITY XXXXX. FT/SEC 000575,000436: # FLIGHT PATH ANGLE XXX.XX DEG 000576,000437: # 74 COMMAND BANK ANGLE (BETA) 3COMP XXX.XX DEG 000577,000438: # INERTIAL VELOCITY (VI) XXXXX. FT/SEC 000578,000439: # DRAG ACCELERATION XXX.XX G 000579,000440: # 75 DELTA ALTITUDE CDH 3COMP XXXX.X NAUT MI NO LOAD, DEC ONLY 000580,000441: # DELTA TIME (CDH-CSI OR TPI-CDH) XXBXX MIN/SEC 000581,000442: # DELTA TIME (TPI-CDH OR TPI-NOMTPI) XXBXX MIN/SEC 000582,000443: # 76 SPARE 000583,000444: # 77 SPARE 000584,000445: # 78 SPARE 000585,000446: # 79 SPARE 000586,000447: # 80 TIME FROM IGNITION/CUTOFF 3COMP XXBXX MIN/SEC NO LOAD, DEC ONLY 000587,000448: 000588,000449: # Page 13 000589,000450: 000590,000451: # VG XXXXX. FT/SEC 000591,000452: # DELTA V (ACCUMULATED) XXXXX. FT/SEC 000592,000453: # 81 DELTA V (LV) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY 000593,000454: # 82 DELTA V (LV) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY 000594,000455: # 83 DELTA V (BODY) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY 000595,000456: # 84 DELTA V (OTHER VEHICLE) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY 000596,000457: # 85 VG (BODY) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY 000597,000458: # 86 DELTA V (LV) 3COMP XXXXX. FT/SEC FOR EACH DEC ONLY 000598,000459: # 87 MARK DATA SHAFT 2COMP XXX.XX DEG 000599,000460: # TRUNION XX.XXX DEG 000600,000461: # 88 HALF UNIT SUN OR PLANET VECTOR 3COMP .XXXXX FOR EACH DEC ONLY 000601,000462: # 89 LANDMARK LATITUDE 3COMP XX.XXX DEG DEC ONLY 000602,000463: # LONGITUDE/2 XX.XXX DEG 000603,000464: # ALTITUDE XXX.XX NAUT MI 000604,000465: # 90 Y 3COMP XXX.XX NM DEC ONLY 000605,000466: # Y DOT XXXX.X FPS 000606,000467: # PSI XXX.XX DEG 000607,000468: # 91 OCDU ANGLES SHAFT 2COMP XXX.XX DEG 000608,000469: # TRUNION XX.XXX DEG 000609,000470: # 92 NEW OPTICS ANGLES SHAFT 2COMP XXX.XX DEG 000610,000471: # TRUNON XX.XXX DEG 000611,000472: # 93 DELTA GYRO ANGLES 3COMP XX.XXX DEG FOR EACH 000612,000473: # 94 NEW OPTICS ANGLES SHAFT 2COMP XXX.XX DEG 000613,000474: # TRUNION XX.XXX DEG 000614,000475: # 95 PREFERRED ATTITUDE ICDU ANGLES 3COMP XXX.XX FOR EACH 000615,000476: # 96 +X-AXIS ATTITUDE ICDU ANGLES 3COMP XXX.XX DEG FOR EACH 000616,000477: # 97 SYSTEM TEST INPUTS 3COMP XXXXX. FOR EACH 000617,000478: # 98 SYSTEM TEST RESULTS AND INPUTS 3COMP XXXXX. 000618,000479: # .XXXXX 000619,000480: # XXXXX. 000620,000481: # 99 RMS IN POSITION 3COMP XXX.XX NAUT MI DEC ONLY 000621,000482: # RMS IN VELOCITY XXXX.X FT/SEC 000622,000483: # RMS OPTION XXXXX. 000623,000484: 000624,000485: # Page 14 000625,000486: 000626,000487: # REGISTERS AND SCALING FOR NORMAL NOUNS 000627,000488: 000628,000489: # NOUN REGISTER SCALE TYPE 000629,000490: 000630,000491: # 00 NOT IN USE 000631,000492: # 01 SPECIFY ADDRESS H 000632,000493: # 02 SPECIFY ADDRESS C 000633,000494: # 03 SPECIFY ADDRESS D 000634,000495: # 04 SPARE 000635,000496: # 05 DSPTEM1 H 000636,000497: # 06 OPTION1 A 000637,000498: # 07 XREG A 000638,000499: # 08 ALMCADR A 000639,000500: # 09 FAILREG A 000640,000501: # 10 SPECIFY CHANNEL A 000641,000502: # 11 TCSI K 000642,000503: # 12 OPTIONX A 000643,000504: # 13 TCDH K 000644,000505: # 14 SPARE 000645,000506: # 15 INCREMENT ADDRESS A 000646,000507: # 16 DSPTEMX C 000647,000508: # 17 CPHIX D 000648,000509: # 18 THETAD D 000649,000510: # 19 THETAD D 000650,000511: # 20 CDUX D 000651,000512: # 21 PIPAX C 000652,000513: # 22 THETAD D 000653,000514: # 23 SPARE 000654,000515: # 24 DSPTEM2 +1 K 000655,000516: # 25 DSPTEM1 C 000656,000517: # 26 DSPTEM1 A 000657,000518: # 27 SMODE C 000658,000519: # 28 SPARE 000659,000520: # 29 DSPTEM1 D 000660,000521: # 30 DSPTEM1 C 000661,000522: # 31 DSPTEM1 K 000662,000523: # 32 -TPER K 000663,000524: # 33 TIG K 000664,000525: # 34 DSPTEM1 K 000665,000526: # 35 TTOGO K 000666,000527: # 36 TIME2 K 000667,000528: # 37 TTP1 K 000668,000529: # 38 TET K 000669,000530: # 39 T3TOT4 K 000670,000531: 000671,000532: # Page 15 000672,000533: 000673,000534: # REGISTERS AND SCALING FOR MIXED NOUNS 000674,000535: 000675,000536: # NOUN COMP REGISTER SCALE TYPE 000676,000537: 000677,000538: # 40 1 TTOGO L 000678,000539: # 2 VGDISP S 000679,000540: # 3 DVTOTAL S 000680,000541: # 41 1 DSPTEM1 D 000681,000542: # 2 DSPTEM1 +1 E 000682,000543: # 42 1 HAPO Q 000683,000544: # 2 HPER Q 000684,000545: # 3 VGDISP S 000685,000546: # 43 1 LAT H 000686,000547: # 2 LONG H 000687,000548: # 3 ALT Q 000688,000549: # 44 1 HAPOX Q 000689,000550: # 2 HPERX Q 000690,000551: # 3 TFF L 000691,000552: # 45 1 VHFCNT PP 000692,000553: # 2 TTOGO L 000693,000554: # 3 +MGA H 000694,000555: # 46 1 DAPDATR1 A 000695,000556: # 2 DAPDATR2 A 000696,000557: # 47 1 CSMMASS KK 000697,000558: # 2 LEMMASS KK 000698,000559: # 48 1 PACTOFF FF 000699,000560: # 2 YACTOFF FF 000700,000561: # 49 1 N49DISP Q 000701,000562: # 2 N49DISP +2 S 000702,000563: # 3 N49DISP +4 C 000703,000564: # 50 1 RSP-RREC LL 000704,000565: # 2 HPERX Q 000705,000566: # 3 TFF L 000706,000567: # 51 1 RHOSB H 000707,000568: # 2 GAMMASB H 000708,000569: # 52 1 ACTCENT H 000709,000570: # 53 1 RANGE JJ 000710,000571: # 2 RRATE S 000711,000572: # 3 RTHETA H 000712,000573: # 54 1 RANGE JJ 000713,000574: # 2 RRATE S 000714,000575: # 3 RTHETA H 000715,000576: # 55 1 NN1 C 000716,000577: # 2 ELEV H 000717,000578: # 3 CENTANG H 000718,000579: # 56 1 RTEGAM2D H 000719,000580: # 2 RTEDVD P 000720,000581: # 57 1 DELTAR Q 000721,000582: # 58 1 POSTTPI Q 000722,000583: # 2 DELVTPI S 000723,000584: 000724,000585: # Page 16 000725,000586: 000726,000587: # 3 DELVTPF S 000727,000588: # 59 1 DVLOS S 000728,000589: # 2 DVLOS +2 S 000729,000590: # 3 DVLOS +4 S 000730,000591: # 60 1 GMAX T 000731,000592: # 2 VPRED P 000732,000593: # 3 GAMMAEI H 000733,000594: # 61 1 LAT (SPL) H 000734,000595: # 2 LNG (SPL) H 000735,000596: # 3 HEADSUP C 000736,000597: # 62 1 VMAGI P 000737,000598: # 2 HDOT P 000738,000599: # 3 ALTI Q 000739,000600: # 63 1 RTGO LL 000740,000601: # 2 VIO P 000741,000602: # 3 TTE L 000742,000603: # 64 1 D MM 000743,000604: # 2 VMAGI P 000744,000605: # 3 RTGON64 LL 000745,000606: # 65 1 SAMPTIME K 000746,000607: # 2 SAMPTIME K 000747,000608: # 3 SAMPTIME K 000748,000609: # 66 1 ROLLC H 000749,000610: # 2 XRNGERR VV 000750,000611: # 3 DNRNGERR LL 000751,000612: # 67 1 RTGON67 LL 000752,000613: # 2 LAT H 000753,000614: # 3 LONG H 000754,000615: # 68 1 ROLLC H 000755,000616: # 2 VMAGI P 000756,000617: # 3 RDOT UU 000757,000618: # 69 1 ROLLC H 000758,000619: # 2 Q7 MM 000759,000620: # 3 VL UU 000760,000621: # 70 1 STARCODE A 000761,000622: # 2 LANDMARK A 000762,000623: # 3 HORIZON A 000763,000624: # 71 1 STARCODE A 000764,000625: # 2 LANDMARK A 000765,000626: # 3 HORIZON A 000766,000627: # 72 1 THETZERO H 000767,000628: # 73 1 P21ALT Q (MEMORY/100 TO DISPLAY TENS N.M.) 000768,000629: # 2 P21VEL P 000769,000630: # 3 P21GAM H 000770,000631: # 74 1 ROLLC H 000771,000632: # 2 VMAGI P 000772,000633: # 3 D MM 000773,000634: # 75 1 DIFFALT Q 000774,000635: # 2 T1TOT2 L 000775,000636: # 3 T2TOT3 L 000776,000637: 000777,000638: # Page 17 000778,000639: 000779,000640: # 76 SPARE 000780,000641: # 77 SPARE 000781,000642: # 78 SPARE 000782,000643: # 79 SPARE 000783,000644: # 80 1 TTOGO L 000784,000645: # 2 VGDISP P 000785,000646: # 3 DVTOTAL P 000786,000647: # 81 1 DELVLVC S 000787,000648: # 2 DELVLVC +2 S 000788,000649: # 3 DELVLVC +4 S 000789,000650: # 82 1 DELVLVC S 000790,000651: # 2 DELVLVC +2 S 000791,000652: # 3 DELVLVC +4 S 000792,000653: # 83 1 DELVIMU S 000793,000654: # 2 DELVIMU +2 S 000794,000655: # 3 DELVIMU +4 S 000795,000656: # 84 1 DELVOV S 000796,000657: # 2 DELVOV +2 S 000797,000658: # 3 DELVOV +4 S 000798,000659: # 85 1 VGBODY S 000799,000660: # 2 VGBODY +2 S 000800,000661: # 3 VGBODY +4 S 000801,000662: # 86 1 DELVLVC P 000802,000663: # 2 DELVLVC +2 P 000803,000664: # 3 DELVLVC +4 P 000804,000665: # 87 1 MRKBUF1 +3 D 000805,000666: # 2 MRKBUF1 +5 J 000806,000667: # 88 1 STARSAV ZZ 000807,000668: # 2 STARSAV +2 ZZ 000808,000669: # 3 STARSAV +4 ZZ 000809,000670: # 89 1 LANDLAT G 000810,000671: # 2 LANDLONG G 000811,000672: # 3 LANDALT JJ 000812,000673: # 90 1 RANGE JJ 000813,000674: # 2 RRATE S 000814,000675: # 3 RTHETA H 000815,000676: # 91 1 CDUS D 000816,000677: # 2 CDUT J 000817,000678: # 92 1 SAC D 000818,000679: # 2 PAC J 000819,000680: # 93 1 OGC G 000820,000681: # 2 OGC +2 G 000821,000682: # 3 OGC +4 G 000822,000683: # 94 1 MRKBUF1 +3 D 000823,000684: # 2 MRKBUF1 +5 J 000824,000685: # 95 1 PRAXIS D 000825,000686: # 2 PRAXIS +1 D 000826,000687: # 3 PRAXIS +2 D 000827,000688: # 96 1 CPHIX D 000828,000689: # 2 CPHIX +1 D 000829,000690: 000830,000691: # Page 18 000831,000692: 000832,000693: # 3 CPHIX +2 D 000833,000694: # 97 1 DSPTEM1 C 000834,000695: # 2 DSPTEM1 +1 C 000835,000696: # 3 DSPTEM1 +2 C 000836,000697: # 98 1 DSPTEM2 C 000837,000698: # 2 DSPTEM2 +1 B 000838,000699: # 3 DSPTEM2 +2 C 000839,000700: # 99 1 WWPOS XX 000840,000701: # 2 WWVEL YY 000841,000702: # 3 WWOPT C 000842,000703: 000843,000704: # Page 19 000844,000705: 000845,000706: # NOUN SCALES AND FORMATS 000846,000707: 000847,000708: # -SCALE TYPE- PRECISION 000848,000709: # UNITS DECIMAL FORMAT -- AGC FORMAT 000849,000710: # ------------ -------------- -- ---------- 000850,000711: 000851,000712: # -A- 000852,000713: # OCTAL XXXXX SP OCTAL 000853,000714: 000854,000715: # -B- -14 000855,000716: # FRACTIONAL .XXXXX SP BIT 1 = 2 UNITS 000856,000717: # (MAX .99996) 000857,000718: 000858,000719: # -C- 000859,000720: # WHOLE XXXXX. SP BIT 1 = 1 UNIT 000860,000721: # (MAX 16383.) 000861,000722: 000862,000723: # -D- 15 000863,000724: # CDU DEGREES XXX.XX DEGREES SP BIT 1 = 360/2 DEGREES 000864,000725: # (MAX 359.99) (USES 15 BITS FOR MAGNI- 000865,000726: # TUDE AND 2'S COMP.) 000866,000727: 000867,000728: # -E- 14 000868,000729: # ELEVATION DEGREES XX.XXX DEGREES SP BIT 1 = 90/2 DEGREES 000869,000730: # (MAX 89.999) 000870,000731: 000871,000732: # -F- 14 000872,000733: # DEGREES (180) XXX.XX DEGREES SP BIT 1 = 180/2 DEGREES 000873,000734: # (MAX 179.99) 000874,000735: 000875,000736: # -G- 000876,000737: # DP DEGREES (90) XX.XXX DEGREES DP BIT 1 OF LOW REGISTER = 000877,000738: # 28 000878,000739: # 360/2 DEGREES 000879,000740: 000880,000741: # -H- 000881,000742: # DP DEGREES (360) XXX.XX DEGREES DP BIT 1 OF LOW REGISTER = 000882,000743: # (MAX 359.99) 28 000883,000744: # 360/2 DEGREES 000884,000745: 000885,000746: # -J- 15 000886,000747: # Y OPTICS DEGREES XX.XXX DEGREES SP BIT 1 = 90/2 DEGREES 000887,000748: # (BIAS OF 19.775 (USES 15 BITS FOR MAGNI- 000888,000749: # DEGREES ADDED FOR TUDE AND S'S COMP.) 000889,000750: # DISPLAY, SUBTRACTED 000890,000751: # FOR LOAD.) 000891,000752: # NOTE: NEGATIVE NUM- 000892,000753: # BERS CANNOT BE 000893,000754: # LOADED. 000894,000755: 000895,000756: # -K- 000896,000757: 000897,000758: # Page 20 000898,000759: 000899,000760: # TIME (HR, MIN, SEC) 00XXX. HR DP BIT 1 OF LOW REGISTER = 000900,000761: # 000XX. MIN -2 000901,000762: # 0XX.XX SEC 10 SEC 000902,000763: # (DECIMAL ONLY. 000903,000764: # MAX MIN COMP = 59 000904,000765: # MAX SEC COMP = 59.99 000905,000766: # MAX CAPACITY = 745 HRS 000906,000767: # 39 MINS 000907,000768: # 14.55 SECS. 000908,000769: # WHEN LOADING, ALL 3 000909,000770: # COMPONENTS MUST BE 000910,000771: # SUPPLIED.) 000911,000772: 000912,000773: # -L- 000913,000774: # TIME (MIN/SEC) XXBXX MIN/SEC DP BIT 1 OF LOW REGISTER = 000914,000775: # (B IS A BLANK -2 000915,000776: # POSITION, DECIMAL 10 SEC 000916,000777: # ONLY, DISPLAY OR 000917,000778: # MONITOR ONLY. CANNOT 000918,000779: # BE LOADED. 000919,000780: # MAX MIN COMP = 59 000920,000781: # MAX SEC COMP = 59 000921,000782: # VALUES GREATER THAN 000922,000783: # 59 MIN 59 SEC 000923,000784: # ARE DISPLAYED AS 000924,000785: # 59 MIN 59 SEC.) 000925,000786: 000926,000787: # -M- -2 000927,000788: # TIME (SEC) XXX.XX SEC SP BIT 1 = 10 SEC 000928,000789: # (MAX 163.83) 000929,000790: 000930,000791: # -N- 000931,000792: # TIME (SEC) DP XXX.XX SEC DP BIT 1 OF LOW REGISTER = 000932,000793: # -2 000933,000794: # 10 SEC 000934,000795: 000935,000796: # -P- 000936,000797: # VELOCITY 2 XXXXX. FEET/SEC DP BIT 1 OF HIGH REGISTER = 000937,000798: # (MAX 41994.) -7 000938,000799: # 2 METERS/CENTI-SEC 000939,000800: 000940,000801: # -Q- 000941,000802: # POSITION 4 XXXX.XX NAUTICAL MILES DP BIT 1 OF LOW REGISTER = 000942,000803: # 2 METERS. 000943,000804: 000944,000805: # -S- 000945,000806: # VELOCITY 3 XXXX.X FT/SEC DP BIT 1 OF HIGH REGISTER = 000946,000807: # -7 000947,000808: # 2 METERS/CENTI-SEC 000948,000809: 000949,000810: # Page 21 000950,000811: 000951,000812: # -T- -2 000952,000813: # G XXX.XX G SP BIT 1 = 10 G 000953,000814: # (MAX 163.83) 000954,000815: 000955,000816: # -FF- 000956,000817: # TRIM DEGREES XXX.XX DEG. SP LOW ORDER BIT = 85.41 SEC 000957,000818: # (MAX 388.69) OF ARC 000958,000819: 000959,000820: # -GG- 000960,000821: # INERTIA XXXXXBB. SLUG FT SQ SP FRACTIONAL PART OF 000961,000822: # (MAX 07733BB.) 20 2 000962,000823: # 2 KG M 000963,000824: 000964,000825: # -II- 20 000965,000826: # THRUST MOMENT XXXXXBB. FT LBS SP FRACTIONAL PART OF 2 000966,000827: # (MAX 07733BB.) NEWTON METER 000967,000828: 000968,000829: # -JJ- 000969,000830: # POSITION5 XXX.XX NAUT MI DP BIT 1 OF LOW REGISTER = 000970,000831: # 2 METERS 000971,000832: 000972,000833: # -KK- 16 000973,000834: # WEIGHT2 XXXXX. LBS SP FRACTIONAL PART OF 2 KG 000974,000835: 000975,000836: # -LL- 000976,000837: # POSITION6 XXXX.X NAUT MI DP BIT 1 OF LOW REG = 000977,000838: # -28 000978,000839: # (6,373,338)(2(PI))x2 000979,000840: # ----------------------- 000980,000841: # 1852 000981,000842: # NAUT MI. 000982,000843: 000983,000844: # -MM- 000984,000845: # DRAG ACCELERATION XXX.XX G DP BIT 1 OF LOW REGISTER = 000985,000846: # MAX (024.99) -28 000986,000847: # 25x2 G 000987,000848: 000988,000849: # -PP- 000989,000850: # 2 INTEGERS +XXBYY DP BIT 1 OF HIGH REGISTER = 000990,000851: # (B IS A BLANK 1 UNIT OF XX 000991,000852: # POSITION. DECIMAL BIT 1 OF LOW REGISTER = 000992,000853: # ONLY, DISPLAY, OR 1 UNIT OF YY 000993,000854: # MONITOR ONLY. CANNOT (EACH REGISTER MUST 000994,000855: # BE LOADED.) LESS THAN 100.) 000995,000856: # (MAX 99B99) 000996,000857: 000997,000858: # -UU- 000998,000859: # VELOCITY/2VS XXXXX. FEET/SEC DP FRACTIONAL PART OF 000999,000860: # (MAX 51532.) 2VS FEET/SEC 001000,000861: # (VS = 25766.1973) 001001,000862: 001002,000863: # Page 22 001003,000864: 001004,000865: # -VV- 001005,000866: # POSITION8 XXXX.X NAUT MI DP BIT 1 OF LOW REGISTER = 001006,000867: # -28 001007,000868: # 4 x 6,373,338 x 2 001008,000869: # -------------------- 001009,000870: # 1852 001010,000871: # NAUT MI. 001011,000872: 001012,000873: # -XX- 001013,000874: # POSITION 9 XXX.XX NAUT MI DP BIT 1 OF LOW REGISTER = 001014,000875: # (MAX 283.09) -9 001015,000876: # 2 METERS. 001016,000877: 001017,000878: # -YY- 001018,000879: # VELOCITY 4 XXXX.X FEET/SEC DP FRACTIONAL PART OF 001019,000880: # (MAX 328.0) METERS/CENTI-SEC 001020,000881: 001021,000882: # -ZZ- 001022,000883: # DP FRACTIONAL .XXXXX DP BIT 1 OF HIGH REGISTER = 001023,000884: # -14 001024,000885: # 2 UNITS 001025,000886: 001026,000887: 001027,000888: # THAT'S ALL ON THE NOUNS. 001028,000889: 001029,000890: # Page 23 001030,000891: 001031,000892: # ALARM CODES FOR 504 001032,000893: 001033,000894: # REPORT DEFICIENCIES TO JOHN SUTHERLAND: MIT 617-864-6900 X1458 001034,000895: 001035,000896: # *9 *18 *60 *25 COLUMN 001036,000897: 001037,000898: # CODE * TYPE SET BY ALARM ROUTINE 001038,000899: 001039,000900: # 00110 NO MARK SINCE LAST MARK REJECT SXTMARK ALARM 001040,000901: # 00112 MARK NOT BEING ACCEPTED SXTMARK ALARM 001041,000902: # 00113 NO NBITS SXTMARK ALARM 001042,000903: # 00114 MARK MADE BUT NOT DESIRED SXTMARK ALARM 001043,000904: # 00115 OPTICS TORQUE REQUEST WITH SWITCH NOT AT EXT VERB OPTICS CDU ALARM 001044,000905: # CGC 001045,000906: # 00116 OPTICS SWITCH ALTERED BEFORE 15 SEC ZERO T4RUPT ALARM 001046,000907: # TIME ELAPSED. 001047,000908: # 00117 OPTICS TORQUE REQUEST WITH OPTICS NOT EXT VERB OPTICS CDU ALARM 001048,000909: # AVAILABLE (OPTIND=-0) 001049,000910: # 00120 OPTICS TORQUE REQUEST WITH OPTICS T4RUPT ALARM 001050,000911: # NOT ZEROED. 001051,000912: # 00121 CDUS NO GOOD AT TIME OF MARK SXTMARK ALARM 001052,000913: # 00122 MARKING NOT CALLED FOR SXTMARK ALARM 001053,000914: # 00124 P17 TPI SEARCH - NO SAFE PERICTR HERE. TPI SEARCH ALARM 001054,000915: # 00205 BAD PIPA READING SERVICER ALARM 001055,000916: # 00206 ZERO ENCODE NOT ALLOWED WITH COARSE ALIGN IMU MODE SWITCHING ALARM 001056,000917: # + GIMBAL LOCK. 001057,000918: # 00207 ISS TURNON REQUEST NOT PRESENT FOR 90 SEC T4RUPT ALARM 001058,000919: # 00210 IMU NOT OPERATING IMU MODE SWITCH, ALARM, VARALARM 001059,000920: # IMU-2, R02, P51 001060,000921: # 00211 COARSE ALIGN ERROR - DRIVE > 2 DEGREES IMU MODE SWITCH ALARM 001061,000922: # 00212 PIPA FAIL BUT PIPA IS NOT BEING USED IMU MODE SWITCH, T4RUPT ALARM 001062,000923: # 00213 IMU NOT OPERATING WITH TURN-ON REQUEST T4RUPT ALARM 001063,000924: # 00214 PROGRAM USING IMU WHEN TURNED OFF T4RUPT ALARM 001064,000925: # 00215 PREFERRED ORIENTATION NOT SPECIFIED P52,P54 ALARM 001065,000926: # 00217 BAD RETURN FROM STALL ROUTINES CURTAINS ALARM2 001066,000927: # 00220 IMU NOT ALIGNED - NO REFSMMAT R02,P51 VARALARM 001067,000928: # 00401 DESIRED GIMBAL ANGLES YIELD GIMBAL LOCK IMF ALIGN, IMU-2 ALARM 001068,000929: # 00404 TARGET OUT OF VIEW - TRUN ANGLE > 90 DEG R52 PRIOLARM 001069,000930: # 00405 TWO STARS NOT AVAILABLE P52,P54 ALARM 001070,000931: # 00406 REND NAVIGATION NOT OPERATING P21,R23 ALARM 001071,000932: # 00407 AUTO OPTICS REQUEST TRUN ANGLE > 50 DEG. R52 ALARM 001072,000933: # 00421 W-MATRIX OVERFLOW INTEGRV ALARM 001073,000934: # 00430 * INTEG. ABORT DUE TO SUBSURFACE S. V. ALL CALLS TO INTEG POODOO 001074,000935: # 00600 IMAGINARY ROOTS ON FIRST ITERATION P32, P72 VARALARM 001075,000936: # 00601 PERIGEE ALTITUDE LT PMIN1 P32,P72 VARALARM 001076,000937: # 00602 PERIGEE ALTITUDE LT PMIN2 P32,P72 VARALARM 001077,000938: # 00603 CSI TO CDH TIME LT PMIN22 P32,P72,P33,P73 VARALARM 001078,000939: # 00604 CDH TO TPI TIME LT PMIN23 P32,P72 VARALARM 001079,000940: # 00605 NUMBER OF ITERATIONS EXCEEDS LOOP MAXIMUM P32,P72,P37 VARALARM 001080,000941: # 00606 DV EXCEEDS MAXIMUM P32,P72 VARALARM 001081,000942: # 00607 * NO SOLN FROM TIME-THETA OR TIME-RADIUS TIMETHET,TIMERAD POODOO 001082,000943: 001083,000944: # Page 24 001084,000945: 001085,000946: # 00610 * LAMBDA LESS THAN UNITY P37 POODOO 001086,000947: # 00611 NO TIG FOR GIVEN ELEV ANGLE P34,P74 VARALARM 001087,000948: # 00612 STATE VECTOR IN WRONG SPHERE OF INFLUENCE P37 VARALARM 001088,000949: # 00613 REENTRY ANGLE OUT OF LIMITS P37 VARALARM 001089,000950: # 00777 PIPA FAIL CAUSED ISS WARNING. T4RUPT VARALARM 001090,000951: # 01102 CMC SELF TEST ERROR ALARM2 001091,000952: # 01103 * UNUSED CCS BRANCH EXECUTED ABORT ALARM2 001092,000953: # 01104 * DELAY ROUTINE BUSY EXEC BAILOUT 001093,000954: # 01105 DOWNLINK TOO FAST T4RUPT ALARM 001094,000955: # 01106 UPLINK TOO FAST T4RUPT ALARM 001095,000956: # 01107 PHASE TABLE FAILURE. ASSUME RESATRT ALARM 001096,000957: # ERASABLE MEMORY IS DESTROYED 001097,000958: # 01201 * EXECUTIVE OVERFLOW - NO VAC AREAS EXEC BAILOUT 001098,000959: # 01202 * EXECUTIVE OVERFLOW - NO CORE SETS EXEC BAILOUT 001099,000960: # 01203 * WAITLIST OVERFLOW - TOO MANY TASKS WAITLIST BAILOUT 001100,000961: # 01204 * NEGATIVE OR ZERO WAITLIST CALL WAITLIST POODOO 001101,000962: # 01206 * SECOND JOB ATTEMPTS TO GO TO SLEEP PINBALL P00DOO 001102,000963: # VIA KEYBOARD AND DISPLAY PROGRAM 001103,000964: # 01207 * NO VAC AREA FOR MARKS SXTMARK BAILOUT 001104,000965: # 01210 * TWO PROGRAMS USING DEVICE AT SAME TIME IMU MODE SWITCH P00DOO 001105,000966: # 01211 * ILLEGAL INTERRUPT OF EXTENDED VERB SXTMARK BAILOUT 001106,000967: # 01301 ARCSIN-ARCCOS ARGUMENT TOO LARGE INTERPRETER ALARM 001107,000968: # 01302 * SQRT CALLED WITH NEGATIVE ARGUMENT. ABORT. INTERPRETER P00DOO 001108,000969: # 01407 VG INCREASING S40.8 ALARM 001109,000970: # 01426 IMU UNSATISFACTORY P61,P62 ALARM 001110,000971: # 01427 IMU REVERSED P61,P62 ALARM 001111,000972: # 01501 * KEYBOARD AND DISPLAY ALARM DURING PINBALL P00DOO 001112,000973: # INTERNAL USE (NVSUB). ABORT. 001113,000974: # 01502 * ILLEGAL FLASHING DISPLAY GOPLAY P00DOO 001114,000975: # 01520 V37 REQUEST NOT PERMITTED AT THIS TIME V37 ALARM 001115,000976: # 01521 * P01 ILLEGALLY SELECTED P01, P07 POODOO 001116,000977: # 01600 OVERFLOW IN DRIFT TEST OPT PRE ALIGN CALIB ALARM 001117,000978: # 01601 * BAD IMU TORQUE - ABORT. OPT PRE ALIGN CALIB ALARM 001118,000979: # 01602 BAD OPTICS DURING VERIFICATION OPTALGN CALIB (CSM) ALARM 001119,000980: # 01703 INSUF. TIME FOR INTEG., TIG WAS SLIPPED R41 ALARM 001120,000981: # 03777 ICDU FAIL CAUSED THE ISS WARNING T4RUPT VARALARM 001121,000982: # 04777 ICDU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT VARALARM 001122,000983: # 07777 IMU FAIL CAUSED THE ISS WARNING T4RUPT VARALARM 001123,000984: # 10777 IMU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT VARALARM 001124,000985: # 13777 IMU, ICDU FAILS CAUSED THE ISS WARNING T4RUPT VARALARM 001125,000986: # 14777 IMU, ICDU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT VARALARM 001126,000987: 001127,000988: # * INDICATES ABORT TYPE. ALL OTHERS ARE NON-ABORTIVE 001128,000989: 001129,000990: # Page 25 001130,000991: 001131,000992: # CHECKLIST CODES FOR 504 001132,000993: 001133,000994: # PLEASE REPORT ANY DEFICIENCIES IN THIS LIST TO JOHN SUTHERLAND. 001134,000995: 001135,000996: # *9 *17 *26 COLUMN 001136,000997: 001137,000998: # R1 CODE ACTION TO BE EFFECTED 001138,000999: 001139,001000: # 00014 KEY IN FINE ALIGNMENT OPTION 001140,001001: # 00015 PERFORM CELESTIAL BODY ACQUISITION 001141,001002: # 00016 KEY IN TERMINATE MARK SEQUENCE 001142,001003: # 00041 SWITCH CM/SM SEPARATION TO UP 001143,001004: # 00062 SWITCH AGC POWER DOWN 001144,001005: # 00202 PERFORM GNCS AUTOMATIC MANEUVER 001145,001006: # 00203 SWITCH TO CMC-AUTO 001146,001007: # 00204 PERFORM SPS GIMBAL TRIM 001147,001008: # 00403 SWITCH OPTICS TO MANUAL OR ZERO 001148,001009: 001149,001010: # SWITCH DENOTES CHANGE OF POSITION OF A CONSOLE SWITCH 001150,001011: # PERFORM DENOTES START OF END OF A TASK 001151,001012: # KEY IN DENOTES KEY IN OF DATA THRU THE DSKY 001152,001013: 001153,001014: # Page 26 001154,001015: 001155,001016: # OPTION CODES FOR 504 001156,001017: 001157,001018: # PLEASE REPORT ANY DEFICIENCIES IN THIS LIST TO JOHN SUTHERLAND. 001158,001019: 001159,001020: # THE SPECIFIED OPTION CODES WILL BE FLASHED IN COMPONENT R1 IN 001160,001021: # CONJUNCTION WITH VERB04NOUN06 TO REQUEST THE ASTRONAUT TO LOAD INTO 001161,001022: # COMPONENT R2 THE OPTION HE DESIRES. 001162,001023: 001163,001024: # *9 *17 #52 #11 #25 COLUMNN 001164,001025: 001165,001026: # OPTION 001166,001027: # CODE PURPOSE INPUT FOR COMPONENT 2 PROGRAM(S) APPLICABILITY 001167,001028: 001168,001029: # 00001 SPECIFY IMU ORIENTATION 1=PREF 2=NOM 3=REFSMMAT P50'S ALL 001169,001030: # 00002 SPECIFY VEHICLE 1=THIS 2=OTHER P21,R30 ALL 001170,001031: # 00003 SPECIFY TRACKING ATTITUDE 1=PREFERRED 2=OTHER R63 ALL 001171,001032: # 00004 SPECIFY RADAR 1=RR 2=LR R04 SUNDANCE + LUMINARY 001172,001033: # 00005 SPECIFY SOR PHASE 1=FIRST 2=SECOND P38 COLOSSUS + LUMINARY 001173,001034: # 00006 SPECIFY RR COARSE ALIGN OPTION 1=LOCKON 2=CONTINUOUS DESIG. V41N72 SUNDANCE + LUMINARY 001174,001035: # 00007 SPECIFY PROPULSION SYSTEM 1=SPS 2=RCS P37 COLOSSUS 001175,001036: # 00010 SPECIFY ALIGNEMENT MODE 0=ANY TIME 1=REFSMMAT + G P57 LUMINARY 001176,001037: # 2=TWO BODIES 3=ONE BODY + G 001177,001038: # 00011 SPEC. SEPARATION MONITOR PHASE 1=DELTAV 2=STATE VECTOR UPDATE P46 LUMINARY 001178,001039: # 00012 SPECIFY CSM ORBIT OPTION 1=NO ORBIT CHANGE 2=CHANGE P22 LUMINARY 001179,001040: # ORBIT TO PASS OVER LM 001180,001041: End of include-file ASSEMBLY_AND_OPERATION_INFORMATION.agc. Parent file is MAIN.agc