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