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