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