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