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