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