Source Code

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