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