Source Code
This is the source-code for the Apollo 9 Command Module's Guidance Computer.
These files were derived originally from the scan from MIT's Dibner Institute's
now-discontinued website titled "History of Recent Science and Technology", which
in turn was originally created by Gary Neff, though his high-quality scans were
unfortunately reduced in legibility when presented online.
The markings on the front of the
printout imply that it was the original AGC developer Norm Brodeur's copy.
A scan by Ron Burkey has superceded it, made from a more-legible copy from the collection of original
AGC developer Fred Martin. The source code was transcribed from
those images by Ron Burkey. Note that the page images
presented online are of reduced quality, and that higher-quality images
are available. Report any conversion errors or legibility
problems in page images to info@sandroid.org.
Notations on the program listing read, in part:ASSEMBLE REVISION 249 OF AGC PROGRAM COLOSSUS BY NASA 2021111-041 20'35 OCT. 28,1968Note that the date is the date of the printout, not the date of the program revision. |
000103,000002: ## Copyright: Public domain.
000104,000003: ## Filename: ASSEMBLY_AND_OPERATION_INFORMATION.agc
000105,000004: ## Purpose: Part of the source code for Colossus, build 249.
000106,000005: ## It is part of the source code for the Command Module's (CM)
000107,000006: ## Apollo Guidance Computer (AGC), for Apollo 9.
000108,000007: ## Assembler: yaYUL
000109,000008: ## Reference: pp. 1-24
000110,000009: ## Contact: Ron Burkey <info@sandroid.org>.
000111,000010: ## Website: www.ibiblio.org/apollo.
000112,000011: ## Mod history: 08/02/04 RSB. Created.
000113,000012: ## 2010-10-24 JL Fixed page number.
000114,000013: ## 2017-01-05 RSB Page numbers now agree with those on the
000115,000014: ## original harcopy, as opposed to the PDF page
000116,000015: ## numbers in 1701.pdf.
000117,000016: ## 2017-01-07 RSB Cross-diff'd comment text (not whitespace)
000118,000017: ## vs the already-proofed corresponding Colossus
000119,000018: ## 237 and Comanche 55 source-code files
000120,000019: ## and corrected errors found.
000121,000020: ## 2017-01-21 RSB Back-ported a comment-text fix identified while
000122,000021: ## proofing Artemis 72.
000123,000022: ##
000124,000023: ## The contents of the "Colossus249" files, in general, are transcribed
000125,000024: ## from a scanned copy of the program listing. Notations on this
000126,000025: ## document read, in part:
000127,000026: ##
000128,000027: ## Assemble revision 249 of AGC program Colossus by NASA
000129,000028: ## 2021111-041. October 28, 1968.
000130,000029: ##
000131,000030: ## This AGC program shall also be referred to as
000132,000031: ## Colossus 1A
000133,000032: ##
000134,000033: ## Prepared by
000135,000034: ## Massachusetts Institute of Technology
000136,000035: ## 75 Cambridge Parkway
000137,000036: ## Cambridge, Massachusetts
000138,000037: ## under NASA contract NAS 9-4065.
000139,000038: ##
000140,000039: ## Refer directly to the online document mentioned above for further information.
000141,000040: ## Please report any errors (relative to the scanned pages) to info@sandroid.org.
000142,000041: ##
000143,000042: ## In some cases, where the source code for Luminary 131 overlaps that of
000144,000043: ## Colossus 249, this code is instead copied from the corresponding Luminary 131
000145,000044: ## source file, and then is proofed to incorporate any changes.
000146,000045:
Page 1 |
000148,000047:
000149,000048: # ASSEMBLY AND OPERATIONS INFORMATION
000150,000049: # TAGS FOR RELATIVE SETLOC AND BLANK BANK CARDS
000151,000050: # SUBROUTINE CALLS
000152,000051: # KILERASE
000153,000052: # ERASABLE ASSIGNMENTS
000154,000053: # KOOLADE
000155,000054: # INTERRUPT LEAD INS
000156,000055: # T4RUPT PROGRAM
000157,000056: # DOWNLINK LISTS
000158,000057: # FRESH START AND RESTART
000159,000058: # RESTART TABLES
000160,000059: # SXTMARK
000161,000060: # EXTENDED VERBS
000162,000061: # PINBALL NOUN TABLES
000163,000062: # CSM GEOMETRY
000164,000063: # IMU COMPENSATION PACKAGE
000165,000064: # PINBALL GAME BUTTONS AND LIGHTS
000166,000065: # R60,R62
000167,000066: # ANGLFIND
000168,000067: # GIMBAL LOCK AVOIDANCE
000169,000068: # KALCMANU STEERING
000170,000069: # SYSTEM TEST STANDARD LEAD INS
000171,000070: # IMU CALIBRATION AND ALIGNMENT
000172,000071: # SMOOCH
000173,000072: # GROUND TRACKING DETERMINATION PROGRAM - P21
000174,000073: # P34-P35, P74-P75
000175,000074: # R31
000176,000075: # P76
000177,000076: # R30
000178,000077: # STABLE ORBIT - P38-P39
Page 2 |
000180,000079: # PANDORA
000181,000080: # P11
000182,000081: # TPI SEARCH
000183,000082: # P20-P25
000184,000083: # P30,P37
000185,000084: # P40-P47
000186,000085: # P51-P53
000187,000086: # LUNAR AND SOLAR EPHEMERIDES SUBROUTINES
000188,000087: # P61-P67
000189,000088: # SERVICER207
000190,000089: # ENTRY LEXICON
000191,000090: # REENTRY CONTROL
000192,000091: # CM BODY ATTITUDE
000193,000092: # P37,P70
000194,000093: # S-BAND ANTENNA FOR CM
000195,000094: # LUNAR LANDMARK SELECTION FOR CM
000196,000095: # DAPCSM
000197,000096: # TVCINITIALIZE
000198,000097: # TVCEXECUTIVE
000199,000098: # TVCMASSPROP
000200,000099: # TVCRESTARTS
000201,000100: # TVCDAPS
000202,000101: # TVCSTROKETEST
000203,000102: # TVCROLLDAP
000204,000103: # TVCGEN3FILTERS
000205,000104: # MYSUBS
000206,000105: # RCS-CSM DIGITAL AUTOPILOT
000207,000106: # AUTOMATIC MANEUVERS
000208,000107: # RCS-CSM DAP EXECUTIVE PROGRAMS
000209,000108: # JET SELECTION LOGIC
000210,000109: # CM ENTRY DIGITAL AUTOPILOT
000211,000110: # SATRAP
000212,000111: # DOWN-TELEMETRY PROGRAM
000213,000112: # INTER-BANK COMMUNICATION
000214,000113: # INTERPRETER
000215,000114: # FIXED-FIXED CONSTANT POOL
000216,000115: # INTERPRETIVE CONSTANTS
000217,000116: # SINGLE PRECISION SUBROUTINES
000218,000117: # EXECUTIVE
000219,000118: # WAITLIST
000220,000119: # LATITUDE LONGITUDE SUBROUTINES
000221,000120: # PLANETARY INERTIAL ORIENTATION
000222,000121: # MEASUREMENT INCORPORATION
000223,000122: # CONIC SUBROUTINES
000224,000123: # INTEGRATION INITIALIZATION
000225,000124: # ORBITAL INTEGRATION
000226,000125: # INFLIGHT ALIGNMENT ROUTINES
000227,000126: # POWERED FLIGHT SUBROUTINES
000228,000127: # TIME OF FREE FALL
000229,000128: # STAR TABLES
Page 3 |
000231,000130: # AGC BLOCK TWO SELF-CHECK
000232,000131: # PHASE TABLE MAINTENANCE
000233,000132: # RESTARTS ROUTINE
000234,000133: # IMU MODE SWITCHING ROUTINES
000235,000134: # KEYRUPT, UPRUPT
000236,000135: # DISPLAY INTERFACE ROUTINES
000237,000136: # SERVICE ROUTINES
000238,000137: # ALARM AND ABORT
000239,000138: # UPDATE PROGRAM
000240,000139: # RTB OP CODES
000241,000140: # SYMBOL TABLE LISTING
000242,000141: # UNREFERENCED SYMBOL LISTING
000243,000142: # ERASABLE & EQUALS CROSS-REFERENCE TABLE
000244,000143: # SUMMARY OF SYMBOL TABLE LISTINGS
000245,000144: # MEMORY TYPE & AVAILABLITY DISPLAY
000246,000145: # COUNT TABLE
000247,000146: # PARAGRAPHS GENERATED FOR THIS ASSEMBLY
000248,000147: # OCTAL LISTING
000249,000148: # OCCUPIED LOCATIONS TABLE
000250,000149: # SUBROS CALLED & PROGRAM STATUS
000251,000150:
Page 4 |
000253,000152: # VERB LIST FOR CSM
000254,000153:
000255,000154: # REGULAR VERBS
000256,000155:
000257,000156: # 00 NOT IN USE
000258,000157: # 01 DISPLAY OCTAL COMP 1 IN R1
000259,000158: # 02 DISPLAY OCTAL COMP 2 IN R1
000260,000159: # 03 DISPLAY OCTAL COMP 3 IN R1
000261,000160: # 04 DISPLAY OCTAL COMP 1,2 IN R1,R2
000262,000161: # 05 DISPLAY OCTAL COMP 1,2,3 IN R1,R2,R3
000263,000162: # 06 DISPLAY DECIMAL IN R1 OR R1,R2 OR R1,R2,R3
000264,000163: # 07 DISPLAY DP DECIMAL IN R1,R2 (TEST ONLY)
000265,000164: # 08
000266,000165: # 09
000267,000166: # 10
000268,000167: # 11 MONITOR OCTAL COMP 1 IN R1
000269,000168: # 12 MONITOR OCTAL COMP 2 IN R1
000270,000169: # 13 MONITOR OCTAL COMP 3 IN R1
000271,000170: # 14 MONITOR OCTAL COMP 1,2 IN R1,R2
000272,000171: # 15 MONITOR OCTAL COMP 1,2,3 IN R1,R2,R3
000273,000172: # 16 MONITOR DECIMAL IN R1 OR R1,R2 OR R1,R2,R3
000274,000173: # 17 MONITOR DP DECIMAL IN R1,R2 (TEST ONLY)
000275,000174: # 18
000276,000175: # 19
000277,000176: # 20
000278,000177: # 21 LOAD COMPONENT 1 INTO R1
000279,000178: # 22 LOAD COMPONENT 2 INTO R2
000280,000179: # 23 LOAD COMPONENT 3 INTO R3
000281,000180: # 24 LOAD COMPONENT 1,2 INTO R1,R2
000282,000181: # 25 LOAD COMPONENT 1,2,3 INTO R1,R2,R3
000283,000182: # 26
000284,000183: # 27 DISPLAY FIXED MEMORY
000285,000184: # 28
000286,000185: # 29
000287,000186: # 30 REQUEST EXECUTIVE
000288,000187: # 31 REQUEST WAITLIST
000289,000188: # 32 RECYCLE PROGRAM
000290,000189: # 33 PROCEED WITHOUT DSKY INPUTS
000291,000190: # 34 TERMINATE FUNCTION
000292,000191: # 35 TEST LIGHTS
000293,000192: # 36 REQUEST FRESH START
000294,000193: # 37 CHANGE PROGRAM (MAJOR MODE)
000295,000194: # 38
000296,000195: # 39
000297,000196:
Page 5 |
000299,000198:
000300,000199: # EXTENDED VERBS
000301,000200:
000302,000201: # 40 ZERO CDU-S
000303,000202: # 41 COARSE ALIGN CDU-S
000304,000203: # 42 FINE ALIGN IMU-S
000305,000204: # 43 LOAD IMU ATT ERROR METERS
000306,000205: # 44 SET SURFACE FLAG
000307,000206: # 45 RESET SURFACE FLAG
000308,000207: # 46 ESTABLISH G+C CONTROL
000309,000208: # 47 MOVE LM STATE VECTOR INTO CM STATE VECTOR.
000310,000209: # 48 REQUEST DAP DATA LOAD ROUTINE (R03)
000311,000210: # 49 REQUEST CREW DEFINED MANEUVER ROUTINE (R62)
000312,000211: # 50 PLEASE PERFORM
000313,000212: # 51 PLEASE MARK
000314,000213: # 52 MARK ON OFFSET LANDING SITE
000315,000214: # 53 PLEASE PERFORM ALTERNATE LOS MARK
000316,000215: # 54 REQUEST RENDEZVOUS BACKUP SIGHTING MARK ROUTINE (R23)
000317,000216: # 55 INCREMENT AGC TIME (DECIMAL)
000318,000217: # 56 TERMINATE TRACKING (P20 + P25)
000319,000218: # 57 REQUEST RENDEZVOUS SIGHTING MARK ROUTINE (R21)
000320,000219: # 58 RESET STICK FLAG
000321,000220: # 59 PLEASE CALIBRATE
000322,000221: # 60 SET ASTRONAUT TOTAL ATTITUDE (N17) TO PRESENT ATTITUDE
000323,000222: # 61 DISPLAY DAP ATTITUDE ERROR
000324,000223: # 62 DISPLAY TOTAL ATTITUDE ERROR (WRT N22 (THETAD))
000325,000224: # 63 DISPLAY TOTAL ASTRONAUT ATTITUDE ERROR (WRT N17 (CPHIX))
000326,000225: # 64 REQUEST S-BAND ANTENNA ROUTINE
000327,000226: # 65 OPTICAL VERIFICATION OF PRELAUNCH ALIGNMENT
000328,000227: # 66 VEHICLES ARE ATTACHED. MOVE THIS VEHICLE STATE TO OTHER VEHICLE.
000329,000228: # 67
000330,000229: # 68 CSM STROKE TEST ON
000331,000230: # 69 CAUSE RESTART
000332,000231: # 70 UPDATE LIFTOFF TIME
000333,000232: # 71 UNIVERSAL UPDATE - BLOCK ADR
000334,000233: # 72 UNIVERSAL UPDATE - SINGLE ADR
000335,000234: # 73 UPDATE AGC TIME (OCTAL)
000336,000235: # 74 INITIALIZE ERASABLE DUMP VIA DOWNLINK
000337,000236: # 75 BACKUP LIFTOFF
000338,000237: # 76 SET PREFERRED ATTITUDE FLAG
000339,000238: # 77 RESET PREFERRED ATTITUDE FLAG
000340,000239: # 78 UPDATE PRELAUNCH AZIMUTH
000341,000240: # 79 REQUEST LUNAR LANDMARK SELECTION ROUTINE (R35)
000342,000241: # 80 UPDATE LEM STATE VECTOR
000343,000242: # 81 UPDATE CSM STATE VECTOR
000344,000243: # 82 REQUEST ORBIT PARAM DISPLAY (R30)
000345,000244: # 83 REQUEST REND PARAM DISPLAY (R31)
000346,000245: # 84 START TARGET DELTA V (R32)
000347,000246: # 85 REQUEST RENDEZVOUS PARAMETER DISPLAY NO. 2 (R34)
000348,000247: # 86 REJECT RENDEZVOUS BACKUP SIGHTING MARK
000349,000248: # 87 SET VHF RANGE FLAG
Page 6 |
000351,000250: # 88 RESET VHF RANGE FLAG
000352,000251: # 89 REQUEST RENDEZVOUS FINAL ATTITUDE ROUTINE (R63)
000353,000252: # 90 REQUEST RENDEZVOUS OUT OF PLANE DISPLAY ROUTINE (R36)
000354,000253: # 91 DISPLAY BANK SUM
000355,000254: # 92 OPERATE IMU PERFORMANCE TEST (P07)
000356,000255: # 93 ENABLE W MATRIX INITIALIZATION
000357,000256: # 94 PERFORM CYSLUNAR ATTITUDE MANEUVER (P23)
000358,000257: # 95 NO UPDATE OF EITHER STATE VECTOR (P20 OR P22)
000359,000258: # 96 TERMINATE INTEGRATION AND GO TO P00
000360,000259: # 97 PERFORM ENGINE FAIL PROCEDURE
000361,000260: # 98 ENABLE TRANSLUNAR INJECT
000362,000261: # 99 PLEASE ENABLE ENGINE
000363,000262:
Page 7 |
000365,000264: # IN THE FOLLOWING NOUN LIST THE :NO LOAD: RESTRICTION MEANS THE NOUN
000366,000265: # CONTAINS AT LEAST ONE COMPONENT WHICH CANNOT BE LOADED, I.E. OF
000367,000266: # SCALE TYPE L (MIN/SEC) OR PP (2 INTEGERS).
000368,000267:
000369,000268: # IN THIS CASE VERBS 24 AND 25 ARE NOT ALLOWED, BUT VERBS 21, 22 OR 23
000370,000269: # MAY BE USED TO LOAD ANY OF THE NOUN:S COMPONENTS WHICH ARE NOT OF THE
000371,000270: # ABOVE SCALE TYPES.
000372,000271:
000373,000272: # THE :DEC ONLY: RESTRICTION MEANS ONLY DECIMAL OPERATION IS ALLOWED ON
000374,000273: # EVERY COMPONENT IN THE NOUN. (NOTE THAT :NO LOAD: IMPLIES :DEC ONLY:.)
000375,000274:
000376,000275: # NORMAL NOUNS COMPONENTS SCALE AND DECIMAL POINT RESTRICTIONS
000377,000276:
000378,000277: # 00 NOT IN USE
000379,000278: # 01 SPECIFY MACHINE ADDRESS (FRACTIONAL) 3COMP .XXXXX FOR EACH
000380,000279: # 02 SPECIFY MACHINE ADDRESS (WHOLE) 3COMP XXXXX. FOR EACH
000381,000280: # 03 SPECIFY MACHINE ADDRESS (DEGREES) 3COMP XXX.XX DEG FOR EACH
000382,000281: # 04 SPARE
000383,000282: # 05 ANGULAR ERROR/DIFFERENCE 1COMP XXX.XX DEG
000384,000283: # 06 OPTION CODE 2COMP OCTAL ONLY FOR EACH
000385,000284: # LOADING NOUN 07 WILL SET OR RESET SELECTED BITS IN ANY ERASABLE REGISTER
000386,000285: # 07 ECADR OF WORD TO BE MODIFIED 3COMP OCTAL ONLY FOR EACH
000387,000286: # ONES FOR BITS TO BE MODIFIED
000388,000287: # 1 TO SET OR 0 TO RESET SELECTED BITS
000389,000288: # 08 ALARM DATA 3COMP OCTAL ONLY FOR EACH
000390,000289: # 09 ALARM CODES 3COMP OCTAL ONLY FOR EACH
000391,000290: # 10 CHANNEL TO BE SPECIFIED 1COMP OCTAL ONLY
000392,000291: # 11 SPARE
000393,000292: # 12 OPTION CODE 2COMP OCTAL ONLY FOR EACH
000394,000293: # (USED BY EXTENDED VERBS ONLY)
000395,000294: # 13 SPARE
000396,000295: # 14 SPARE
000397,000296: # 15 INCREMENT MACHINE ADDRESS 1COMP OCTAL ONLY
000398,000297: # 16 TIME OF EVENT 3COMP 00XXX. HRS DEC ONLY
000399,000298: # (USED BY EXTENDED VERBS ONLY) 000XX. MIN MUST LOAD 3 COMPS
000400,000299: # 0XX.XX SEC
000401,000300: # 17 ASTRONAUT TOTAL ATTITUDE 3COMP XXX.XX DEG FOR EACH
000402,000301: # 18 AUTO MANEUVER BALL ANGLES 3COMP XXX.XX DEG FOR EACH
000403,000302: # 19 BYPASS ATTITUDE TRIM MANEUVER 3COMP XXX.XX DEG FOR EACH
000404,000303: # 20 ICDU ANGLES 3COMP XXX.XX DEG FOR EACH
000405,000304: # 21 PIPAS 3COMP XXXXX. PULSES FOR EACH
000406,000305: # 22 NEW ICDU ANGLES 3COMP XXX.XX DEG FOR EACH
000407,000306: # 23 SPARE
000408,000307: # 24 DELTA TIME FOR AGC CLOCK 3COMP 00XXX. HRS DEC ONLY
000409,000308: # 000XX. MIN MUST LOAD 3 COMPS
000410,000309: # 0XX.XX SEC
000411,000310: # 25 CHECKLIST 3COMP XXXXX. FOR EACH
000412,000311: # (USED WITH PLEASE PERFORM ONLY)
000413,000312: # 26 PRIORITY/DELAY, ADRES, BBCON 3COMP OCTAL ONLY FOR EACH
000414,000313: # 27 SELF TEST ON/OFF SWITCH 1COMP XXXXX.
000415,000314: # 28 SPARE
000416,000315: # 29 XSM LAUNCH AZIMUTH 1COMP XXX.XX DEG DEC ONLY
Page 8 |
000418,000317: # 30 TARGET CODES 3COMP XXXXX. FOR EACH
000419,000318: # 31 TIME OF LANDING SITE 3COMP 00XXX. HRS DEC ONLY
000420,000319: # 000XX. MIN MUST LOAD 3 COMPS
000421,000320: # 0XX.XX SEC
000422,000321: # 32 TIME FROM PERIGEE 3COMP 00XXX. HRS DEC ONLY
000423,000322: # 000XX. MIN MUST LOAD 3 COMPS
000424,000323: # 0XX.XX SEC
000425,000324: # 33 TIME OF IGNITION 3COMP 00XXX. HRS DEC ONLY
000426,000325: # 000XX. MIN MUST LOAD 3 COMPS
000427,000326: # 0XX.XX SEC
000428,000327: # 34 TIME OF EVENT 3COMP 00XXX. HRS DEC ONLY
000429,000328: # 000XX. MIN MUST LOAD 3 COMPS
000430,000329: # 0XX.XX SEC
000431,000330: # 35 TIME FROM EVENT 3COMP 00XXX. HRS DEC ONLY
000432,000331: # 000XX. MIN MUST LOAD 3 COMPS
000433,000332: # 0XX.XX SEC
000434,000333: # 36 TIME OF AGC CLOCK 3COMP 00XXX. HRS DEC ONLY
000435,000334: # 000XX. MIN MUST LOAD 3 COMPS
000436,000335: # 0XX.XX SEC
000437,000336: # 37 TIG OF TPI 3COMP 00XXX. HRS DEC ONLY
000438,000337: # 000XX. MIN MUST LOAD 3 COMPS
000439,000338: # 0XX.XX SEC
000440,000339: # 38 TIME OF STATE VECTOR 3COMP 00XXX. HRS DEC ONLY
000441,000340: # 000XX. MIN MUST LOAD 3 COMPS
000442,000341: # 0XX.XX SEC
000443,000342: # 39 DELTA TIME FOR TRANSFER 3COMP 00XXX. HRS DEC ONLY
000444,000343: # 000XX. MIN MUST LOAD 3 COMPS
000445,000344: # 0XX.XX SEC
000446,000345:
Page 9 |
000448,000347: # MIXED NOUNS COMPONENTS SCALE AND DECIMAL POINT RESTRICTIONS
000449,000348:
000450,000349: # 40 TIME FROM IGNITION/CUTOFF 3COMP XXBXX MIN/SEC NO LOAD, DEC ONLY
000451,000350: # VG, XXXX.X FT/SEC
000452,000351: # DELTA V (ACCUMULATED) XXXX.X FT/SEC
000453,000352: # 41 TARGET AZIMUTH, 2COMP XXX.XX DEG
000454,000353: # ELEVATION XX.XXX DEG
000455,000354: # 42 APOGEE, 3COMP XXXX.X NAUT MI DEC ONLY
000456,000355: # PERIGEE, XXXX.X NAUT MI
000457,000356: # DELTA V (REQUIRED) XXXX.X FT/SEC
000458,000357: # 43 LATITUDE, 3COMP XXX.XX DEG DEC ONLY
000459,000358: # LONGITUDE, XXX.XX DEG
000460,000359: # ALTITUDE XXXX.X NAUT MI
000461,000360: # 44 APOGEE, 3COMP XXXX.X NAUT MI NO LOAD, DEC ONLY
000462,000361: # PERIGEE, XXXX.X NAUT MI
000463,000362: # TFF XXBXX MIN/SEC
000464,000363: # 45 MARKS (VHF - OPTICS) 3COMP +XXBXX NO LOAD, DEC ONLY
000465,000364: # TFI OF NEXT BURN XXBXX MIN/SEC
000466,000365: # MGA XXX.XX DEG
000467,000366: # 46 AUTOPILOT CONFIGURATION 2COMP OCTAL ONLY FOR EACH
000468,000367: # 47 THIS VEHICLE WEIGHT 2COMP XXXXX. LBS DEC ONLY
000469,000368: # OTHER VEHICLE WEIGHT XXXXX. LBS
000470,000369: # 48 PITCH TRIM 2COMP XXX.XX DEG DEC ONLY
000471,000370: # YAW TRIM, XXX.XX DEG
000472,000371: # 49 DELTA R 3COMP XXXX.X NAUT MI DEC ONLY
000473,000372: # DELTA V XXXX.X FT/SEC
000474,000373: # VHF OR OPTICS CODE XXXXX.
000475,000374: # 50 SPLASH ERROR, 3COMP XXXX.X NAUT MI NO LOAD, DEC ONLY
000476,000375: # PERIGEE, XXXX.X NAUT MI
000477,000376: # TFF XXBXX MIN/SEC
000478,000377: # 51 S-BAND ANTENNA ANGLES PITCH 2COMP XXX.XX DEG DEC ONLY
000479,000378: # YAW XXX.XX DEG
000480,000379: # 52 CENTRAL ANGLE OF ACTIVE VEHICLE 1COMP XXX.XX DEG
000481,000380: # 53 RANGE, 3COMP XXX.XX NAUT MI DEC ONLY
000482,000381: # RANGE RATE, XXXX.X FT/SEC
000483,000382: # PHI XXX.XX DEG
000484,000383: # 54 RANGE, 3COMP XXX.XX NAUT MI DEC ONLY
000485,000384: # RANGE RATE, XXXX.X FT/SEC
000486,000385: # THETA XXX.XX DEG
000487,000386: # 55 PERIGEE CODE 3COMP XXXXX. DEC ONLY
000488,000387: # ELEVATION ANGLE XXX.XX DEG
000489,000388: # CENTRAL ANGLE OF PASSIVE VEHICLE XXX.XX DEG
000490,000389: # 56 REENTRY ANGLE, 2COMP XXX.XX DEG DEC ONLY
000491,000390: # DELTA V XXXXX. FT/SEC
000492,000391: # 57 DELTA R 1COMP XXXX.X NAUT MI DEC ONLY
000493,000392: # 58 PERIGEE ALT (POST TPI) 3COMP XXXX.X NAUT MI DEC ONLY
000494,000393: # DELTA V TPI XXXX.X FT/SEC
000495,000394: # DELTA V TPF XXXX.X FT/SEC
000496,000395: # 59 DELTA VELOCITY LOS 3COMP XXXX.X FT/SEC FOR EA. DEC ONLY
000497,000396: # 60 GMAX, 3COMP XXX.XX G DEC ONLY
Page 10 |
000499,000398: # VPRED, XXXXX. FT/SEC
000500,000399: # GAMMA EI XXX.XX DEG
000501,000400: # 61 IMPACT LATITUDE, 3COMP XXX.XX DEG DEC ONLY
000502,000401: # IMPACT LONGITUDE, XXX.XX DEG
000503,000402: # HEADS UP/DOWN +/- 00001
000504,000403: # 62 INERTIAL VEL MAG (VI), 3COMP XXXXX. FT/SEC DEC ONLY
000505,000404: # ALT RATE CHANGE (HDOT), XXXXX. FT/SEC
000506,000405: # ALT ABOVE PAD RADIUS (H) XXXX.X NAUT MI
000507,000406: # 63 RANGE 297,431 TO SPLASH (RTGO), 3COMP XXXX.X NAUT MI NO LOAD, DEC ONLY
000508,000407: # PREDICTED INERT VEL (VIO), XXXXX. FT/SEC
000509,000408: # TIME FROM 297,431 (TFE) XXBXX MIN/SEC
000510,000409: # 64 DRAG ACCELERATION, 3COMP XXX.XX G DEC ONLY
000511,000410: # INERTIAL VELOCITY (VI), XXXXX. FT/SEC
000512,000411: # RANGE TO SPLASH XXXX.X NAUT MI
000513,000412: # 65 SAMPLED AGC TIME 3COMP 00XXX. HRS DEC ONLY
000514,000413: # (FETCHED IN INTERRUPT) 000XX. MIN MUST LOAD 3 COMPS
000515,000414: # 0XX.XX SEC
000516,000415: # 66 COMMAND BANK ANGLE (BETA), 3COMP XXX.XX DEG DEC ONLY
000517,000416: # CROSS RANGE ERROR, XXXX.X NAUT MI
000518,000417: # DOWN RANGE ERROR XXXX.X NAUT MI
000519,000418: # 67 RANGE TO TARGET, 3COMP XXXX.X NAUT MI DEC ONLY
000520,000419: # PRESENT LATITUDE, XXX.XX DEG
000521,000420: # PRESENT LONGITUDE XXX.XX DEG
000522,000421: # 68 COMMAND BANK ANGLE (BETA), 3COMP XXX.XX DEG DEC ONLY
000523,000422: # INERTIAL VELOCITY (VI), XXXXX. FT/SEC
000524,000423: # ALT RATE CHANGE (RDOT) XXXXX. FT/SEC
000525,000424: # 69 BETA 3COMP XXX.XX DEG DEC ONLY
000526,000425: # DL XXX.XX G
000527,000426: # VL XXXXX. FT/SEC
000528,000427: # 70 STAR CODE, 3COMP OCTAL ONLY
000529,000428: # LANDMARK DATA, OCTAL ONLY
000530,000429: # HORIZON DATA OCTAL ONLY
000531,000430: # 71 STAR CODE 3COMP OCTAL ONLY
000532,000431: # LANDMARK DATA OCTAL ONLY
000533,000432: # HORIZON DATA OCTAL ONLY
000534,000433: # 72 DELT ANG 3COMP XXX.XX DEG DEC ONLY
000535,000434: # DELT ALT XXXX.X NAUT MI
000536,000435: # SEARCH OPTION XXXXX.
000537,000436: # 73 SPARE
000538,000437: # 74 SPARE
000539,000438: # 75 SPARE
000540,000439: # 76 SPARE
000541,000440: # 77 SPARE
000542,000441: # 78 SPARE
000543,000442: # 79 SPARE
000544,000443: # 80 TIME FROM IGNITION/CUTOFF 3COMP XXBXX MIN/SEC NO LOAD, DEC ONLY
000545,000444: # VG XXXXX. FT/SEC
000546,000445: # DELTA V (ACCUMULATED) XXXXX. FT/SEC
000547,000446: # 81 DELTA V (LV) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY
Page 11 |
000549,000448: # 82 SPARE
000550,000449: # 83 DELTA V (BODY) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY
000551,000450: # 84 DELTA V (OTHER VEHICLE) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY
000552,000451: # 85 VG (BODY) 3COMP XXXX.X FT/SEC FOR EACH DEC ONLY
000553,000452: # 86 DELTA V (LV) 3COMP XXXXX. FT/SEC FOR EACH DEC ONLY
000554,000453: # 87 MARK DATA SHAFT, 2COMP XXX.XX DEG
000555,000454: # TRUNION XX.XXX DEG
000556,000455: # 88 HALF UNIT SUN OR PLANET VECTOR 3COMP .XXXXX FOR EACH DEC ONLY
000557,000456: # 89 LANDMARK LATITUDE, 3COMP XX.XXX DEG DEC ONLY
000558,000457: # LONGITUDE/2, XX.XXX DEG
000559,000458: # ALTITUDE XXX.XX NAUT MI
000560,000459: # 90 Y 3COMP XXX.XX NM DEC ONLY
000561,000460: # Y DOT XXXX.X FPS
000562,000461: # PSI XXX.XX DEG
000563,000462: # 91 OCDU ANGLES SHAFT, 2COMP XXX.XX DEG
000564,000463: # TRUNION XX.XXX DEG
000565,000464: # 92 NEW OPTICS ANGLES SHAFT, 2COMP XXX.XX DEG
000566,000465: # TRUNION XX.XXX DEG
000567,000466: # 93 DELTA GYRO ANGLES 3COMP XX.XXX DEG FOR EACH
000568,000467: # 94 NEW OPTICS ANGLES SHAFT 2COMP XXX.XX DEG
000569,000468: # TRUNNION XX.XXX DEG
000570,000469: # 95 PREFERRED ATTITUDE ICDU ANGLES 3COMP XXX.XX DEG FOR EACH
000571,000470: # 96 +X-AXIS ATTITUDE ICDU ANGLES 3COMP XXX.XX DEG FOR EACH
000572,000471: # 97 SYSTEM TEST INPUTS 3COMP XXXXX. FOR EACH
000573,000472: # 98 SYSTEM TEST RESULTS AND INPUTS 3COMP XXXXX.
000574,000473: # .XXXXX
000575,000474: # XXXXX.
000576,000475: # 99 RMS IN POSITION 3COMP XXX.XX NAUT MI DEC ONLY
000577,000476: # RMS IN VELOCITY XXXX.X FT/SEC
000578,000477: # RMS OPTION XXXXX.
000579,000478:
Page 12 |
000581,000480: # REGISTERS AND SCALING FOR NORMAL NOUNS
000582,000481:
000583,000482: # NOUN REGISTER SCALE TYPE
000584,000483:
000585,000484: # 00 NOT IN USE
000586,000485: # 01 SPECIFY ADDRESS B
000587,000486: # 02 SPECIFY ADDRESS C
000588,000487: # 03 SPECIFY ADDRESS D
000589,000488: # 04 SPARE
000590,000489: # 05 DSPTEM1 H
000591,000490: # 06 OPTION1 A
000592,000491: # 07 XREG A
000593,000492: # 08 ALMCADR A
000594,000493: # 09 FAILREG A
000595,000494: # 10 SPECIFY CHANNEL A
000596,000495: # 11 SPARE
000597,000496: # 12 OPTIONX A
000598,000497: # 13 SPARE
000599,000498: # 14 SPARE
000600,000499: # 15 INCREMENT ADDRESS A
000601,000500: # 16 DSPTEMX C
000602,000501: # 17 CPHIX D
000603,000502: # 18 THETAD D
000604,000503: # 19 THETAD D
000605,000504: # 20 CDUX D
000606,000505: # 21 PIPAX C
000607,000506: # 22 THETAD D
000608,000507: # 23 SPARE
000609,000508: # 24 DSPTEM2 +1 K
000610,000509: # 25 DSPTEM1 C
000611,000510: # 26 DSPTEM1 A
000612,000511: # 27 SMODE C
000613,000512: # 28 SPARE
000614,000513: # 29 DSPTEM1 D
000615,000514: # 30 DSPTEM1 C
000616,000515: # 31 DSPTEM1 K
000617,000516: # 32 -TPER K
000618,000517: # 33 TIG K
000619,000518: # 34 DSPTEM1 K
000620,000519: # 35 TTOGO K
000621,000520: # 36 TIME2 K
000622,000521: # 37 TTPI K
000623,000522: # 38 TET K
000624,000523: # 39 T3TOT4 K
000625,000524:
Page 13 |
000627,000526: # REGISTERS AND SCALING FOR MIXED NOUNS
000628,000527:
000629,000528: # NOUN COMP REGISTER SCALE TYPE
000630,000529:
000631,000530: # 40 1 TTOGO L
000632,000531: # 2 VGDISP S
000633,000532: # 3 DVTOTAL S
000634,000533: # 41 1 DSPTEM1 D
000635,000534: # 2 DSPTEM1 +1 E
000636,000535: # 42 1 HAPO Q
000637,000536: # 2 HPER Q
000638,000537: # 3 VGDISP S
000639,000538: # 43 1 LAT H
000640,000539: # 2 LONG H
000641,000540: # 3 ALT Q
000642,000541: # 44 1 HAPOX Q
000643,000542: # 2 HPERX Q
000644,000543: # 3 TFF L
000645,000544: # 45 1 VHFCNT PP
000646,000545: # 2 TTOGO L
000647,000546: # 3 +MGA H
000648,000547: # 46 1 DAPDATR1 A
000649,000548: # 2 DAPDATR2 A
000650,000549: # 47 1 CSMMASS KK
000651,000550: # 2 LEMMASS KK
000652,000551: # 48 1 PACTOFF FF
000653,000552: # 2 YACTOFF FF
000654,000553: # 49 1 N49DISP Q
000655,000554: # 2 N49DISP +2 S
000656,000555: # 3 N49DISP +4 C
000657,000556: # 50 1 RSP-RREC LL
000658,000557: # 2 HPERX Q
000659,000558: # 3 TFF L
000660,000559: # 51 1 RHOSB H
000661,000560: # 2 GAMMASB H
000662,000561: # 52 1 ACTCENT H
000663,000562: # 53 1 RANGE JJ
000664,000563: # 2 RRATE S
000665,000564: # 3 RTHETA H
000666,000565: # 54 1 RANGE JJ
000667,000566: # 2 RRATE S
000668,000567: # 3 RTHETA H
000669,000568: # 55 1 NN1 C
000670,000569: # 2 ELEV H
000671,000570: # 3 CENTANG H
000672,000571: # 56 1 RTEGAM2D H
000673,000572: # 2 RTEDVD P
000674,000573: # 57 1 DELTAR Q
000675,000574: # 58 1 POSTTPI Q
000676,000575: # 2 DELVTPI S
Page 14 |
000678,000577: # 3 DELVTPF S
000679,000578: # 59 1 DVLOS S
000680,000579: # 2 DVLOS +2 S
000681,000580: # 3 DVLOS +4 S
000682,000581: # 60 1 GMAX T
000683,000582: # 2 VPRED P
000684,000583: # 3 GAMMAEI H
000685,000584: # 61 1 LAT (SPL) H
000686,000585: # 2 LNG (SPL) H
000687,000586: # 3 HEADSUP C
000688,000587: # 62 1 VMAGI P
000689,000588: # 2 HDOT P
000690,000589: # 3 ALTI Q
000691,000590: # 63 1 RTGO LL
000692,000591: # 2 VIO P
000693,000592: # 3 TTE L
000694,000593: # 64 1 D MM
000695,000594: # 2 VMAGI P
000696,000595: # 3 RTGON64 LL
000697,000596: # 65 1 SAMPTIME K
000698,000597: # 2 SAMPTIME K
000699,000598: # 3 SAMPTIME K
000700,000599: # 66 1 ROLLC H
000701,000600: # 2 XRNGERR VV
000702,000601: # 3 DNRNGERR LL
000703,000602: # 67 1 RTGON67 LL
000704,000603: # 2 LAT H
000705,000604: # 3 LONG H
000706,000605: # 68 1 ROLLC H
000707,000606: # 2 VMAGI P
000708,000607: # 3 RDOT UU
000709,000608: # 69 1 ROLLC H
000710,000609: # 2 Q7 MM
000711,000610: # 3 VL UU
000712,000611: # 70 1 STARCODE A
000713,000612: # 2 LANDMARK A
000714,000613: # 3 HORIZON A
000715,000614: # 71 1 STARCODE A
000716,000615: # 2 LANDMARK A
000717,000616: # 3 HORIZON A
000718,000617: # 72 1 THETZERO H
000719,000618: # 2 DELHITE Q
000720,000619: # 3 OPTION2 C
000721,000620: # 73 SPARE
000722,000621: # 74 SPARE
000723,000622: # 75 SPARE
000724,000623: # 76 SPARE
000725,000624: # 77 SPARE
000726,000625: # 78 SPARE
000727,000626: # 79 SPARE
Page 15 |
000729,000628: # 80 1 TTOGO L
000730,000629: # 2 VGDISP P
000731,000630: # 3 DVTOTAL P
000732,000631: # 81 1 DELVLVC S
000733,000632: # 2 DELVLVC +2 S
000734,000633: # 3 DELVLVC +4 S
000735,000634: # 82 SPARE
000736,000635: # 83 1 DELVIMU S
000737,000636: # 2 DELVIMU +2 S
000738,000637: # 3 DELVIMU +4 S
000739,000638: # 84 1 DELVOV S
000740,000639: # 2 DELVOV +2 S
000741,000640: # 3 DELVOV +4 S
000742,000641: # 85 1 VGBODY S
000743,000642: # 2 VGBODY +2 S
000744,000643: # 3 VGBODY +4 S
000745,000644: # 86 1 DELVLVC P
000746,000645: # 2 DELVLVC +2 P
000747,000646: # 3 DELVLVC +4 P
000748,000647: # 87 1 MRKBUF1 +3 D
000749,000648: # 2 MRKBUF1 +5 J
000750,000649: # 88 1 STAR B
000751,000650: # 2 STAR +2 B
000752,000651: # 3 STAR +4 B
000753,000652: # 89 1 LANDLAT G
000754,000653: # 2 LANDLONG G
000755,000654: # 3 LANDALT JJ
000756,000655: # 90 1 RANGE JJ
000757,000656: # 2 RRATE S
000758,000657: # 3 RTHETA H
000759,000658: # 91 1 CDUS D
000760,000659: # 2 CDUT J
000761,000660: # 92 1 SAC D
000762,000661: # 2 PAC J
000763,000662: # 93 1 OGC G
000764,000663: # 2 OGC +2 G
000765,000664: # 3 OGC +4 G
000766,000665: # 94 1 MRKBUF1 +3 D
000767,000666: # 2 MRKBUF1 +5 J
000768,000667: # 95 1 PRAXIS D
000769,000668: # 2 PRAXIS +1 D
000770,000669: # 3 PRAXIS +2 D
000771,000670: # 96 1 CPHIX D
000772,000671: # 2 CPHIX +1 D
000773,000672: # 3 CPHIX +2 D
000774,000673: # 97 1 DSPTEM1 C
000775,000674: # 2 DSPTEM1 +1 C
000776,000675: # 3 DSPTEM1 +2 C
000777,000676: # 98 1 DSPTEM2 C
000778,000677: # 2 DSPTEM2 +1 B
Page 16 |
000780,000679: # 3 DSPTEM2 +2 C
000781,000680: # 99 1 WWPOS XX
000782,000681: # 2 WWVEL YY
000783,000682: # 3 WWOPT C
000784,000683:
Page 17 |
000786,000685: # NOUN SCALES AND FORMATS
000787,000686:
000788,000687: # -SCALE TYPE- PRECISION
000789,000688: # UNITS DECIMAL FORMAT -- AGC FORMAT
000790,000689: # ------------ -------------- -- ----------
000791,000690:
000792,000691: # -A-
000793,000692: # OCTAL XXXXX SP OCTAL
000794,000693:
000795,000694: # -B- -14
000796,000695: # FRACTIONAL .XXXXX SP BIT 1 = 2 UNITS
000797,000696: # (MAX .99996)
000798,000697:
000799,000698: # -C-
000800,000699: # WHOLE XXXXX. SP BIT 1 = 1 UNIT
000801,000700: # (MAX 16383.)
000802,000701:
000803,000702: # -D- 15
000804,000703: # CDU DEGREES XXX.XX DEGREES SP BIT 1 = 360/2 DEGREES
000805,000704: # (MAX 359.99) (USES 15 BITS FOR MAGNI-
000806,000705: # TUDE AND 2-S COMP.)
000807,000706:
000808,000707: # -E- 14
000809,000708: # ELEVATION DEGREES XX.XXX DEGREES SP BIT 1 = 90/2 DEGREES
000810,000709: # (MAX 89.999)
000811,000710:
000812,000711: # -F- 14
000813,000712: # DEGREES (180) XXX.XX DEGREES SP BIT 1 = 180/2 DEGREES
000814,000713: # (MAX 179.99)
000815,000714:
000816,000715: # -G-
000817,000716: # DP DEGREES (90) XX.XXX DEGREES DP BIT 1 OF LOW REGISTER =
000818,000717: # 28
000819,000718: # 360/2 DEGREES
000820,000719:
000821,000720: # -H-
000822,000721: # DP DEGREES (360) XXX.XX DEGREES DP BIT 1 OF LOW REGISTER =
000823,000722: # 28
000824,000723: # (MAX 359.99) 360/2 DEGREES
000825,000724:
000826,000725: # -J- 15
000827,000726: # Y OPTICS DEGREES XX.XXX DEGREES SP BIT 1 = 90/2 DEGREES
000828,000727: # (BIAS OF 19.775 (USES 15 BITS FOR MAGNI-
000829,000728: # DEGREES ADDED FOR TUDE AND 2-S COMP.)
000830,000729: # DISPLAY, SUBTRACTED
000831,000730: # FOR LOAD.)
000832,000731: # NOTE: NEGATIVE NUM-
000833,000732: # BERS CANNOT BE
000834,000733: # LOADED.
000835,000734:
000836,000735: # -K-
Page 18 |
000838,000737: # TIME (HR, MIN, SEC) 00XXX. HR DP BIT 1 OF LOW REGISTER =
000839,000738: # 000XX. MIN -2
000840,000739: # 0XX.XX SEC 10 SEC
000841,000740: # (DECIMAL ONLY.
000842,000741: # MAX MIN COMP = 59
000843,000742: # MAX SEC COMP = 59.99
000844,000743: # MAX CAPACITY = 745 HRS
000845,000744: # 39 MINS
000846,000745: # 14.55 SECS.
000847,000746: # WHEN LOADING, ALL 3
000848,000747: # COMPONENTS MUST BE
000849,000748: # SUPPLIED.)
000850,000749:
000851,000750: # -L-
000852,000751: # TIME (MIN/SEC) XXBXX MIN/SEC DP BIT 1 OF LOW REGISTER =
000853,000752: # (B IS A BLANK -2
000854,000753: # POSITION, DECIMAL 10 SEC
000855,000754: # ONLY, DISPLAY OR
000856,000755: # MONITOR ONLY. CANNOT
000857,000756: # BE LOADED.
000858,000757: # MAX MIN COMP = 59
000859,000758: # MAX SEC COMP = 59
000860,000759: # VALUES GREATER THAN
000861,000760: # 59 MIN 59 SEC
000862,000761: # ARE DISPLAYED AS
000863,000762: # 59 MIN 59 SEC.)
000864,000763:
000865,000764: # -M- -2
000866,000765: # TIME (SEC) XXX.XX SEC SP BIT 1 = 10 SEC
000867,000766: # (MAX 163.83)
000868,000767:
000869,000768: # -N-
000870,000769: # TIME (SEC) DP XXX.XX SEC DP BIT 1 OF LOW REGISTER =
000871,000770: # -2
000872,000771: # 10 SEC
000873,000772:
000874,000773: # -P-
000875,000774: # VELOCITY 2 XXXXX. FEET/SEC DP BIT 1 OF HIGH REGISTER =
000876,000775: # (MAX 41994.) -7
000877,000776: # 2 METERS/CENTI-SEC
000878,000777:
000879,000778: # -Q-
000880,000779: # POSITION 4 XXXX.X NAUTICAL MILES DP BIT 1 OF LOW REGISTER =
000881,000780: # 2 METERS
000882,000781:
000883,000782: # -S-
000884,000783: # VELOCITY 3 XXXX.X FT/SEC DP BIT 1 OF HIGH REGISTER =
000885,000784: # -7
000886,000785: # 2 METERS/CENTI-SEC
Page 19 |
000888,000787: # -T- -2
000889,000788: # G XXX.XX G SP BIT 1 = 10 G
000890,000789: # (MAX 163.83)
000891,000790:
000892,000791: # -FF-
000893,000792: # TRIM DEGREES XXX.XX DEG. SP LOW ORDER BIT = 85.41 SEC
000894,000793: # (MAX 388.69) OF ARC
000895,000794:
000896,000795: # -GG-
000897,000796: # INERTIA XXXXXBB. SLUG FT SQ SP FRACTIONAL PART OF
000898,000797: # (MAX 07733BB.) 20 2
000899,000798: # 2 KG M
000900,000799:
000901,000800: # -II- 20
000902,000801: # THRUST MOMENT XXXXXBB. FT LBS SP FRACTIONAL PART OF 2
000903,000802: # (MAX 07733BB.) NEWTON METER
000904,000803:
000905,000804: # -JJ-
000906,000805: # POSITION5 XXX.XX NAUT MI DP BIT 1 OF LOW REGISTER =
000907,000806: # 2 METERS
000908,000807:
000909,000808: # -KK- 16
000910,000809: # WEIGHT2 XXXXX. LBS SP FRACTIONAL PART OF 2 KG
000911,000810:
000912,000811: # -LL-
000913,000812: # POSITION6 XXXX.X NAUT MI DP BIT 1 OF LOW REG =
000914,000813: # -28
000915,000814: # (6,373,338)(2(PI))X2
000916,000815: # -----------------------
000917,000816: # 1852
000918,000817: # NAUT. MI.
000919,000818:
000920,000819: # -MM-
000921,000820: # DRAG ACCELERATION XXX.XX G DP BIT 1 OF LOW REGISTER =
000922,000821: # MAX (024.99) -28
000923,000822: # 25X2 G
000924,000823:
000925,000824: # -PP-
000926,000825: # 2 INTEGERS +XXBYY DP BIT 1 OF HIGH REGISTER =
000927,000826: # (B IS A BLANK 1 UNIT OF XX
000928,000827: # POSITION. DECIMAL BIT 1 OF LOW REGISTER =
000929,000828: # ONLY, DISPLAY OR 1 UNIT OF YY
000930,000829: # MONITOR ONLY. CANNOT (EACH REGISTER MUST
000931,000830: # BE LOADED.) CONTAIN A POSITIVE INTEGER
000932,000831: # (MAX 99B99) LESS THAN 100)
000933,000832:
000934,000833: # -UU-
000935,000834: # VELOCITY/2VS XXXXX. FEET/SEC DP FRACTIONAL PART OF
000936,000835: # (MAX 51532.) 2VS FEET/SEC
000937,000836: # (VS = 25766.1973)
Page 20 |
000939,000838: # -VV-
000940,000839: # POSITION8 XXXX.X NAUT MI DP BIT 1 OF LOW REGISTER =
000941,000840: # -28
000942,000841: # 4 X 6,373,338 X 2
000943,000842: # --------------------
000944,000843: # 1852
000945,000844: # NAUT MI
000946,000845:
000947,000846: # -XX-
000948,000847: # POSITION 9 XXX.XX NAUT MI DP BIT 1 OF LOW REGISTER =
000949,000848: # (MAX 283.09) -9
000950,000849: # 2 METERS
000951,000850:
000952,000851: # -YY-
000953,000852: # VELOCITY 4 XXXX.X FEET/SEC DP FRACTIONAL PART OF
000954,000853: # (MAX 328.0) METERS/CENTI-SEC
000955,000854:
000956,000855: # THAT-S ALL ON THE NOUNS.
000957,000856:
Page 21 |
000959,000858: # ALARM CODES FOR 504
000960,000859:
000961,000860: # REPORT DEFICIENCIES TO JOHN SUTHERLAND @ MIT 617-864-6900 X1458
000962,000861:
000963,000862: # *9 *18 *60 *25 COLUMN
000964,000863:
000965,000864: # CODE * TYPE SET BY ALARM ROUTINE
000966,000865:
000967,000866: # 00110 NO MARK SINCE LAST MARK REJECT SXTMARK ALARM
000968,000867: # 00112 MARK NOT BEING ACCEPTED SXTMARK ALARM
000969,000868: # 00113 NO INBITS SXTMARK ALARM
000970,000869: # 00114 MARK MADE BUT NOT DESIRED SXTMARK ALARM
000971,000870: # 00115 OPTICS TORQUE REQUESTWITH SWITCH NOT AT EXT VERB OPTICS CDU ALARM
000972,000871: # CGC
000973,000872: # 00116 OPTICS SWITCH ALTERED BEFORE 15 SEC ZERO T4RUPT ALARM
000974,000873: # TIME ELAPSED.
000975,000874: # 00117 OPTICS TORQUE REQUEST WITH OPTICS NOT EXT VERB OPTICS CDU ALARM
000976,000875: # AVAILABLE (OPTIND=-0)
000977,000876: # 00120 OPTICS TORQUE REQUEST WITH OPTICS T4RUPT ALARM
000978,000877: # NOT ZEROED
000979,000878: # 00121 CDUS NO GOOD AT TIME OF MARK SXTMARK ALARM
000980,000879: # 00122 MARKING NOT CALLED FOR SXTMARK ALARM
000981,000880: # 00124 P17 TPI SEARCH - NO SAFE PERICTR HERE. TPI SEARCH ALARM
000982,000881: # 00205 BAD PIPA READING SERVICER ALARM
000983,000882: # 00206 ZERO ENCODE NOT ALLOWED WITH COARSE ALIGN IMU MODE SWITCHING ALARM
000984,000883: # + GIMBAL LOCK
000985,000884: # 00207 ISS TURNON REQUEST NOT PRESENT FOR 90 SEC T4RUPT ALARM
000986,000885: # 00210 IMU NOT OPERATING IMU MODE SWITCH, IMU-2, R02, P51 ALARM,VARALARM
000987,000886: # 00211 COARSE ALIGN ERROR - DRIVE > 2 DEGREES IMU MODE SWITCH ALARM
000988,000887: # 00212 PIPA FAIL BUT PIPA IS NOT BEING USED IMU MODE SWITCH, T4RPT ALARM
000989,000888: # 00213 IMU NOT OPERATING WITH TURN-ON REQUEST T4RUPT ALARM
000990,000889: # 00214 PROGRAM USING IMU WHEN TURNED OFF T4RUPT ALARM
000991,000890: # 00215 PREFERRED ORIENTATION NOT SPECIFIED P52,P54 ALARM
000992,000891: # 00217 BAD RETURN FROM STALL ROUTINES. CURTAINS ALARM2
000993,000892: # 00220 IMU NOT ALIGNED - NO REFSMMAT R02,P51 VARALARM
000994,000893: # 00401 DESIRED GIMBAL ANGLES YIELD GIMBAL LOCK IMF ALIGN, IMU-2 ALARM
000995,000894: # 00404 TARGET OUT OF VIEW - TRUN ANGLE > 90 DEG R52 PRIOLARM
000996,000895: # 00405 TWO STARS NOT AVAILABLE P52,P54 ALARM
000997,000896: # 00406 REND NAVIGATION NOT OPERATING R21,R23 ALARM
000998,000897: # 00407 AUTO OPTICS REQUEST TRUN ANGLE > 50 DEG. R52 ALARM
000999,000898: # 00420 THIRD CALL TO ORBITAL INTEGRATION ALL CALLS TO INTEG ?
001000,000899: # 00421 W-MATRIX OVERFLOW INTEGRV ALARM
001001,000900: # 00605 NUMBER OF ITERATIONS EXCEEDS LOOP MAXIMUM P32,P72, VARALARM
001002,000901: # 00611 NO TIG FOR GIVEN ELEV ANGLE P34,P74 VARALARM
001003,000902: # 00612 STATE VECTOR IN WRONG SPHERE OF INFLUENCE P37 VARALARM
001004,000903: # 00613 REENTRY ANGLE OUT OF LIMITS P37 VARALARM
001005,000904: # 01103 * UNUSED CCS BRANCH EXECUTED ABORT ALARM2
001006,000905: # 01104 * DELAY ROUTINE BUSY EXEC BAILOUT
001007,000906: # 01105 DOWNLINK TOO FAST T4RUPT ALARM
001008,000907: # 01106 UPLINK TOO FAST T4RUPT ALARM
Page 22 |
001010,000909: # 01107 PHASE TABLE FAILURE. ASSUME RESATRT ALARM
001011,000910: # ERASABLE MEMORY IS DESTROYED
001012,000911: # 01201 * EXECUTIVE OVERFLOW - NO VAC AREAS EXEC BAILOUT
001013,000912: # 01202 * EXECUTIVE OVERFLOW - NO CORE SETS EXEC BAILOUT
001014,000913: # 01203 * WAITLIST OVERFLOW - TOO MANY TASKS WAITLIST BAILOUT
001015,000914: # 01206 * SECOND JOB ATTEMPTS TO GO TO SLEEP PINBALL POODOO
001016,000915: # VIA KEYBOARD AND DISPLAY PROGRAM
001017,000916: # 01207 * NO VAC AREA FOR MARKS SXTMARK BAILOUT
001018,000917: # 01210 * TWO PROGRAMS USING DEVICE AT SAME TIME IMU MODE SWITCH POODOO
001019,000918: # 01211 * ILLEGAL INTERRUPT OF EXTENDED VERB SXTMARK BAILOUT
001020,000919: # 01301 ARCSIN-ARCCOS ARGUMENT TOO LARGE INTERPRETER ALARM
001021,000920: # 01302 * SQRT CALLED WITH NEGATIVE ARGUMENT.ABORT INTERPRETER POODOO
001022,000921: # 01407 VG INCREASING S40.8 ALARM
001023,000922: # 01426 IMU UNSATISFACTORY P61,P62 ALARM
001024,000923: # 01427 IMU REVERSED P61,P62 ALARM
001025,000924: # 01501 * KEYBOARD AND DISPLAY ALARM DURING PINBALL POODOO
001026,000925: # INTERNAL USE (NVSUB). ABORT.
001027,000926: # 01502 * ILLEGAL FLASHING DISPLAY GOPLAY POODOO
001028,000927: # 01520 V37 REQUEST NOT PERMITTED AT THIS TIME V37 ALARM
001029,000928: # 01600 OVERFLOW IN DRIFT TEST OPT PRE ALIGN CALIB ALARM
001030,000929: # 01601 * BAD IMU TORQUE - ABORT OPT PRE ALIGN CALIB ALARM
001031,000930: # 01602 BAD OPTICS DURING VERIFICATION OPTALGN CALIB (CSM) ALARM
001032,000931: # 01703 INSUF. TIME FOR INTEG., TIG WAS SLIPPED R41 ALARM
001033,000932: # 01706 STAGE VERIFY DISCRETE DOES NOT AGREE R03 ?
001034,000933: # 01707 CHECKLIST 203 NOT PERFORMED. R61 ?
001035,000934: # 03777 ICDU FAIL CAUSED THE ISS WARNING T4RUPT VARALARM
001036,000935: # 04777 ICDU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT VARALARM
001037,000936: # 07777 IMU FAIL CAUSED THE ISS WARNING T4RUPT VARALARM
001038,000937: # 10777 IMU, PIPA FAILS CAUSED THE ISS WARNING T4RUPT VARALARM
001039,000938: # 13777 IMU, ICDU FAILS CAUSED THE ISS WARNING T4RUPT VARALARM
001040,000939: # 14777 IMU,ICDU,PIPA FAILS CAUSED THE ISSWNING T4RUPT VARALARM
001041,000940:
001042,000941: # * INDICATES ABORT TYPE. ALL OTHERS ARE NON-ABORTIVE
001043,000942:
Page 23 |
001045,000944: # CHECKLIST CODES FOR 504
001046,000945:
001047,000946: # PLEASE REPORT ANY DEFICIENCIES IN THIS LIST TO JOHN SUTHERLAND
001048,000947:
001049,000948: # *9 *17 *26 COLUMN
001050,000949:
001051,000950: # R1 CODE ACTION TO BE EFFECTED
001052,000951:
001053,000952: # 00014 KEY IN FINE ALIGNMENT OPTION
001054,000953: # 00015 PERFORM CELESTIAL BODY ACQUISITION
001055,000954: # 00016 KEY IN TERMINATE MARK SEQUENCE
001056,000955: # 00041 SWITCH CM/SM SEPARATION TO UP
001057,000956: # 00062 SWITCH AGC POWER DOWN
001058,000957: # 00202 PERFORM GNCS AUTOMATIC MANEUVER
001059,000958: # 00203 SWITCH TO CMC-AUTO
001060,000959: # 00204 PERFORM SPS GIMBAL TRIM
001061,000960: # 00403 SWITCH OPTICS TO MANUAL OR ZERO
001062,000961:
001063,000962: # SWITCH DENOTES CHANGE POSITION OF A CONSOLE SWITCH
001064,000963: # PERFORM DENOTES START OR END OF A TASK
001065,000964: # KEY IN DENOTES KEY IN OF DATA THRU THE DSKY
001066,000965:
Page 24 |
001068,000967: # OPTION CODES FOR 504
001069,000968:
001070,000969: # PLEASE REPORT ANY DEFICIENCIES IN THIS LIST TO JOHN SUTHERLAND
001071,000970:
001072,000971: # THE SPECIFIED OPTION CODES WILL BE FLASHED IN COMPONENT R1 IN
001073,000972: # CONJUNCTION WITH VERB04NOUN06 TO REQUEST THE ASTRONAUT TO LOAD INTO
001074,000973: # COMPONENT R2 THE OPTION HE DESIRES.
001075,000974:
001076,000975: # *9 *17 *52 *11 *25 COLUMN
001077,000976:
001078,000977: # OPTION
001079,000978: # CODE PURPOSE INPUT FOR COMPONENT 2 PROGRAM(S) APPLICABILITY
001080,000979:
001081,000980: # 00001 SPECIFY IMU ORIENTATION 1=PREF 2=NOM 3=REFSMMAT P50'S ALL
001082,000981: # 00002 SPECIFY VEHICLE 1=THIS 2=OTHER P21,R30 ALL
001083,000982: # 00003 SPECIFY TRACKING ATTITUDE 1=PREFERRED 2=OTHER R63 ALL
001084,000983: # 00004 SPECIFY RADAR 1=RR 2=LR R04 SUNDANCE + LUMINARY
001085,000984: # 00005 SPECIFY SOR PHASE 1=FIRST 2=SECOND P38 COLOSSUS + LUMINARY
001086,000985: # 00006 SPECIFY RR COARSE ALIGN OPTION 1=LOCKON 2=CONTINUOUS DESIG. V41N72 SUNDANCE + LUMINARY
001087,000986: # 00007 SPECIFY PROPULSION SYSTEM 1=SPS 2=RCS P37 COLOSSUS
001088,000987: # 00010 SPECIFY ALIGNMENT MODE 0=ANY TIME 1=REFSMMAT +G P57 LUMINARY
001089,000988: # 2=TWO BODIES 3=ONE BODY + G
001090,000989: # 00011 SPECIFY SEPARATION MONITOR PHASE 1=DELTAV 2=STATE VECTOR UPDATE P46 LUMINARY
001091,000990: # 00012 SPECIFY CSM ORBIT OPTION 1=NO ORBIT CHANGE 2=CHANGE P22 LUMINARY
001092,000991: # ORBIT TO PASS OVER LM
001093,000992:
End of include-file ASSEMBLY_AND_OPERATION_INFORMATION.agc. Parent file is MAIN.agc