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