Source Code
These source code files have been transcribed or otherwise adapted from
digitized images of a hardcopy from the private collection of
Don Eyles. The digitization was performed by archive.org, and
transcription was performed by a team of volunteers.
Note that the page images
presented online are of reduced quality, and that the original
high-quality images are available at archive.org.
Report any conversion errors or legibility problems in page images to info@sandroid.org.
Notations on the program listing read, in part:473423A YUL SYSTEM FOR BLK2: REVISION 12 of PROGRAM AURORA BY DAP GROUP NOV 10, 1966Note that the date is the date of the printout, not the date of the program revision. |
000026,000002: ## Copyright: Public domain.
000027,000003: ## Filename: ASSEMBLY_AND_OPERATION_INFORMATION.agc
000028,000004: ## Purpose: Part of the source code for Aurora (revision 12).
000029,000005: ## Assembler: yaYUL
000030,000006: ## Contact: Ron Burkey <info@sandroid.org>.
000031,000007: ## Website: https://www.ibiblio.org/apollo.
000032,000008: ## Pages: 1-6
000033,000009: ## Mod history: 2016-09-20 JL Created.
000034,000010: ## 2016-09-21 MAS Filled out.
000035,000011: ## 2016-12-07 RSB Proofed comments with octopus/ProoferComments
000036,000012: ## and made a few changes.
000037,000013:
000038,000014: ## This source code has been transcribed or otherwise adapted from
000039,000015: ## digitized images of a hardcopy from the private collection of
000040,000016: ## Don Eyles. The digitization was performed by archive.org.
000041,000017:
000042,000018: ## Notations on the hardcopy document read, in part:
000043,000019:
000044,000020: ## 473423A YUL SYSTEM FOR BLK2: REVISION 12 of PROGRAM AURORA BY DAP GROUP
000045,000021: ## NOV 10, 1966
000046,000022:
000047,000023: ## [Note that this is the date the hardcopy was made, not the
000048,000024: ## date of the program revision or the assembly.]
000049,000025:
000050,000026: ## The scan images (with suitable reduction in storage size and consequent
000051,000027: ## reduction in image quality) are available online at
000052,000028: ## https://www.ibiblio.org/apollo.
000053,000029: ## The original high-quality digital images are available at archive.org:
000054,000030: ## https://archive.org/details/aurora00dapg
000055,000031:
Page 1 |
000057,000033: # VERB INFORMATION.
000058,000034:
000059,000035: # REGULAR VERBS
000060,000036: # 01 DISPLAY OCTAL COMP 1 (R1)
000061,000037: # 02 DISPLAY OCTAL COMP 2 (R1)
000062,000038: # 03 DISPLAY OCTAL COMP 3 (R1)
000063,000039: # 04 DISPLAY OCTAL COMP 1,2 (R1,R2)
000064,000040: # 05 DISPLAY OCTAL COMP 1,2,3 (R1,R2,R3)
000065,000041: # 06 DECIMAL DISPLAY
000066,000042: # 07 DP DECIMAL DISPLAY (R1,R2)
000067,000043: # 10 SPARE
000068,000044: # 11 MONITOR OCT COMP 1 (R1)
000069,000045: # 12 MONITOR OCT COMP 2 (R1)
000070,000046: # 13 MONITOR OCT COMP 3 (R1)
000071,000047: # 14 MONITOR OCT COMP 1,2 (R1)
000072,000048: # 15 MONITOR OCT COMP 1,2,3 (R1,R2,R3)
000073,000049: # 16 MONITOR DECIMAL
000074,000050: # 17 MONITOR DP DECIMAL (R1,R2)
000075,000051: # 20 SPARE
000076,000052: # 21 LOAD COMP 1 (R1)
000077,000053: # 22 LOAD COMP 2 (R2)
000078,000054: # 23 LOAD COMP 3 (R3)
000079,000055: # 24 LOAD COMP 1,2 (R1,R2)
000080,000056: # 25 LOAD COMP 1,2,3 (R1,R2,R3)
000081,000057: # 26 SPARE
000082,000058: # 27 FIXED MEMORY DISPLAY
000083,000059: # 30 REQUEST EXECUTIVE
000084,000060: # 31 REQUEST WAITLIST
000085,000061: # 32 C(R2) INTO R3, C(R1) INTO R2
000086,000062: # 33 PROCEED WITHOUT DATA
000087,000063: # 34 TERMINATE CURRENT TEST OR LOAD REQUEST
000088,000064: # 35 TEST LIGHTS
000089,000065: # 36 FRESH START
000090,000066: # 37 CHANGE MAJOR MODE
000091,000067: # END OF REGULAR VERBS
000092,000068:
000093,000069: # EXTENDED VERBS
000094,000070: # 40 ZERO (USED WITH NOUNS 20, 40, AND 70)
000095,000071: # 41 COARSE ALIGN (USED WITH NOUNS 20, 40, AND 70)
000096,000072: # 42 FINE ALIGN IMU
000097,000073: # 43 LOAD IMU ATTITUDE ERROR METERS
000098,000074: # 44 ILLEGAL VERB
000099,000075: # 45 COMMAND LR TO POSITION 2
000100,000076: # 46 SAMPLE RADAR ONCE PER SECOND
000101,000077: # 47 PERFORM LEM FCS TEST
000102,000078: # 50 PLEASE PERFORM
Page 2 |
000104,000080: # 51 PLEASE MARK
000105,000081: # 52 PLEASE MARK Y
000106,000082: # 53 PLEASE MARK X OR Y
000107,000083: # 54 PULSE TORQUE GYROS
000108,000084: # 55 ALIGN TIME
000109,000085: # 56 PERFORM BANKSUM
000110,000086: # 57 PERFORM SYSTEM TEST
000111,000087: # 60 ILLEGAL VERB
000112,000088: # 61 ILLEGAL VERB
000113,000089: # 62 SCAN LEM INBITS
000114,000090: # 63 INITIALIZE AGS
000115,000091: # 64 ILLEGAL VERB
000116,000092: # 65 ILLEGAL VERB
000117,000093: # 66 ILLEGAL VERB
000118,000094: # 67 ILLEGAL VERB
000119,000095: # 70 ILLEGAL VERB
000120,000096: # 71 ILLEGAL VERB
000121,000097: # 72 ILLEGAL VERB
000122,000098: # 73 RHC USED FOR MINIMUM IMPULSE
000123,000099: # 74 RHC USED FOR RATE COMMAND
000124,000100: # 75 DIGITAL AUTOPILOT WIDE DEADBAND
000125,000101: # 76 DIGITAL AUTOPILOT NARROW DEADBAND
000126,000102: # 77 ILLEGAL VERB
000127,000103:
Page 3 |
000129,000105: # NORMAL NOUNS SCALE AND DECIMAL POINT
000130,000106: # 00 NOT IN USE
000131,000107: # 01 SPECIFY MACHINE ADDRESS (FRACTIONAL) (.XXXXX)
000132,000108: # 02 SPECIFY MACHINE ADDRESS (WHOLE) (XXXXX.)
000133,000109: # 03 SPECIFY MACHINE ADDRESS (DEGREES) (XXX.XXDEGREES)
000134,000110: # 04 SPECIFY MACHINE ADDRESS (HOURS) (XXX.XXHOURS)
000135,000111: # 05 SPECIFY MACHINE ADDRESS (SECONDS) (XXX.XXSECONDS)
000136,000112: # 06 SPECIFY MACHINE ADDRESS (GYRO DEGREES) (XX.XXXDEGREES)
000137,000113: # 07 SPARE
000138,000114: # 10 CHANNEL TO BE SPECIFIED
000139,000115: # 11 SPARE
000140,000116: # 12 SPARE
000141,000117: # 13 SPARE
000142,000118: # 14 SPARE
000143,000119: # 15 INCREMENT MACHINE ADDRESS (OCTAL ONLY)
000144,000120: # 16 TIME SECONDS (XXX.XXSECONDS)
000145,000121: # 17 TIME HOURS (XXX.XXHOURS)
000146,000122: # 20 ICDU (XXX.XXDEGREES)
000147,000123: # 21 PIPAS (XXXXX.PULSES)
000148,000124: # 22 NEW ANGLES I (XXX.XXDEGREES)
000149,000125: # 23 DELTA ANGLES I (XXX.XXDEGREES)
000150,000126: # 24 DELTA TIME (SECONDS) (XXX.XXSECONDS)
000151,000127: # 25 CHECKLIST (XXXXX.)
000152,000128: # 26 PRIO/DELAY, ADRES, BBCON (OCTAL ONLY)
000153,000129: # 27 SELF TEST ON/OFF SWITCH (XXXXX.)
000154,000130: # 30 STAR NUMBERS (XXXXX.)
000155,000131: # 31 FAILREG, SFAIL, ERCOUNT (OCTAL ONLY)
000156,000132: # 32 DECISION TIME (MIDCOURSE) (XXX.XXHOURS (INTERNAL UNITS = WEEKS))
000157,000133: # 33 EPHEMERIS TIME (MIDCOURSE) (XXX.XXHOURS (INTERNAL UNITS = WEEKS))
000158,000134: # 34 MEASURED QUANTITY (MIDCOURSE) (XXXX.XKILOMETERS)
000159,000135: # 35 INBIT MESSAGE (OCTAL ONLY)
000160,000136: # 36 LANDMARK DATA 1 (OCTAL ONLY)
000161,000137: # 37 LANDMARK DATA 2 (OCTAL ONLY)
000162,000138: # 40 RENDEZVOUS RADAR ANGLES (TRUNION,SHAFT) (XXX.XXDEGREES)
000163,000139: # 41 NEW RENDEZVOUS RADAR ANGLES (TRUNION,SHAFT) (XXX.XXDEGREES)
000164,000140: # 42 AOT ROTATION ANGLES (XXX.XXDEGREES)
000165,000141: # 43 AOT DETENT CODE (XXXXX.)
000166,000142: # 44 FORWARD VELOCITY, LATERAL VELOCITY (XXXXX.FEET/SEC)
000167,000143: # 45 ROTATIONAL HAND CONTROLLER ANGLE RATES (XXXXX.DEG/SEC)
000168,000144: # 46 SPARE
000169,000145: # 47 SPARE
000170,000146: # 50 SPARE
000171,000147: # 51 SPARE
000172,000148: # 52 GYRO BIAS DRIFT (.BBXXXXXMILLIRAD/SEC)
000173,000149: # 53 GYRO INPUT AXIS ACCELERATION DRIFT (.BBXXXXX(MILLIRAD/SEC)/(CM/SEC SEC))
000174,000150: # 54 GYRO SPIN AXIS ACCELERATION DRIFT (.BBXXXXX(MILLIRAD/SEC)/(CM/SEC SEC))
000175,000151: # END OF NORMAL NOUNS
000176,000152:
Page 4 |
000178,000154: # MIXED NOUNS SCALE AND DECIMAL POINT
000179,000155: # 55 LANDING RADAR ALTITUDE, TIME (SECONDS) (XXXXX.FEET, XXX.XXSEC)
000180,000156: # 56 LANDING RADAR VELX, TIME (SECONDS) (XXXXX.FEET/SEC, XXX.XXSEC)
000181,000157: # 57 LANDING RADAR VELY, TIME (SECONDS) (XXXXX.FEET/SEC, XXX.XXSEC)
000182,000158: # 60 LANDING RADAR VELZ, TIME (SECONDS) (XXXXX.FEET/SEC, XXX.XXSEC)
000183,000159: # 61 TARGET AZIMUTH AND ELEVATION (XXX.XXDEG, XX.XXXDEG)
000184,000160: # 62 RENDEZVOUS RADAR RANGE, TRUNION, SHAFT (XXXXXB.FEET, XXX.XXDEG, XXX.XXDEG)
000185,000161: # 63 RENDEZVOUS RADAR RANGE RATE, TRUNION, SHAFT (XXXXX.FEET/SEC, XXX.XXDEG, XXX.XXDEG)
000186,000162: # 64 INITIAL ALTITUDE, FINAL ALTITUDE, ALT. RATE (XXXXX.FEET, XXXXX.FEET, XXXXX.FEET/SEC)
000187,000163: # 65 SAMPLED TIME (HOURS AND SECONDS) (XXX.XXHOURS, XXX.XXSEC)
000188,000164: # (FETCHED IN INTERRUPT)
000189,000165: # 66 SYSTEM TEST RESULTS (XXXXX., .XXXXX, XXXXX.)
000190,000166: # 67 DELTA GYRO ANGLES (XX.XXXDEG FOR EACH)
000191,000167: # 70 OPTICAL TRACKER ANGLES (AZIMUTH, ELEVATION) (XXX.XXDEG, XXX.XXDEG)
000192,000168: # 71 DESIRED OPTICAL TRACKER ANGLES (AZ, ELEV) (XXX.XXDEG, XXX.XXDEG)
000193,000169: # 72 DELTA POSITION (XXXX.XKILOMETERS FOR EACH)
000194,000170: # 73 DELTA VELOCITY (XXXX.XMETERS/SEC FOR EACH)
000195,000171: # 74 MEASUREMENT DATA (MIDCOURSE) (XXX.XXHOURS (INTERNAL UNITS=WEEKS), XXXX.XKILOMETERS, XXXXX.
000196,000172: # 75 MEASUREMENT DEVIATIONS (MIDCOURSE) (XXXX.XKILOMETERS, XXXX.XMETERS/SEC, XXXX.XKILOMETERS)
000197,000173: # 76 POSITION VECTOR (XXXX.XKILOMETERS FOR EACH)
000198,000174: # 77 VELOCITY VECTOR (XXXX.XMETERS/SEC FOR EACH)
000199,000175:
Page 5 |
000201,000177: # TABLE OF ERROR CODES
000202,000178:
000203,000179: # OPTICS SUB-SYSTEM
000204,000180:
000205,000181: # 00105 MARK BUTTONS NOT AVAILABLE
000206,000182: # 00111 MARK IS MISSING AFTER ENTER
000207,000183: # 00112 MARK NOT BEING ACCEPTED
000208,000184: # 00113 NO INBITS
000209,000185: # 00114 MARK MADE BUT NOT DESIRED
000210,000186: # 00115 X MARK NOT MADE
000211,000187:
000212,000188: # IMU SUB-SYSTEM
000213,000189:
000214,000190: # 00207 ISS TURN-ON REQUEST NOT PRESENT FOR 90 SEC.
000215,000191: # 00210 IMU NOT OPERATING
000216,000192: # 00211 COARSE ALIGN ERROR
000217,000193: # 00212 PIPA FAIL BUT PIPA IS NOT BEING USED
000218,000194: # 00213 IMU NOT OPERATING WITH TURN-ON REQUEST
000219,000195: # 00214 PROGRAM USING IMU WHEN TURNED OFF
000220,000196:
000221,000197: # PROCEDURAL DIFFICULTY
000222,000198:
000223,000199: # 00401 DESIRED GIMBAL ANGLES YIELD GIMBAL LOCK
000224,000200: # 00402 STAR OUT OF FIELD OF VIEW
000225,000201: # 00403 STAR OUT OF FIELD OF VIEW
000226,000202:
000227,000203: # RADAR ERRORS
000228,000204:
000229,000205: # 00501 RADAR ANTENNA OUT OF LIMITS
000230,000206: # 00502 BAD RADAR GIMBAL ANGLE INPUTS
000231,000207: # 00503 RADAR ANTENNA DESIGNATE FAIL
000232,000208: # 00510 RADAR AUTO DESCRETE NOT PRESENT
000233,000209: # 00514 RADAR GOES OUT OF AUTO MODE WHILE BEING USED
000234,000210: # 00520 NO RADAR RUPT EXPECTED
000235,000211: # 00521 RADAR DATA COULD NOT BE READ
000236,000212: # 00522 WRONG LR POSITION
000237,000213: # 00523 LR ANTENNA DID NOT MAKE IT
000238,000214: # 00524 BAD RADAR TARGET
000239,000215:
000240,000216: # COMPUTER HARDWARE MALFUNCTIONS
000241,000217:
000242,000218: # 01102 AGC SELF TEST ERROR
000243,000219: # 01103 UNUSED CCS BRANCH EXECUTED . ABORT
000244,000220: # 01105 DOWNLINK TOO FAST
000245,000221: # 01106 UPLINK TOO FAST
000246,000222:
000247,000223: # LIST OVERFLOWS ( ALL ABORTS )
000248,000224:
Page 6 |
000250,000226: # 01201 EXECUTIVE OVERFLOW-NO VAC AREAS
000251,000227: # 01202 EXECUTIVE OVERFLOW-NO CORE SETS
000252,000228: # 01203 WAITLIST OVERFLOW-TOO MANY TASKS
000253,000229: # 01206 KEYBOARD AND DISPLAY WAITING LINE OVERFLOW
000254,000230: # 01207 NO VAC AREA FOR MARKS
000255,000231: # 01210 TWO PROGRAMS USING DEVICE AT SAME TIME
000256,000232:
000257,000233: # INTERPRETER ERRORS
000258,000234:
000259,000235: # 01301 ARCSIN-ARCCOS INPUT ANGLE TOO LARGE. ABORT
000260,000236: # 01302 SQRT CALLED WITH NEGATIVE ARGUMENT . ABORT
000261,000237:
000262,000238: # DISPLAY ALARMS
000263,000239:
000264,000240: # 01400 PITCH AND/OR ROLL TRIM FAIL IS ON (SHOWN WITH V50N25).
000265,000241: # 01410 TEMPORARY JET FAIL
000266,000242: # 01411 CDU DOES NOT AGREE WITH COMMAND TO 1 DEGREE
000267,000243:
000268,000244: # KEYBOARD AND DISPLAY PROGRAM
000269,000245:
000270,000246: # 01501 KEYBOARD AND DISPLAY ALARM DURING INTERNAL USE(NVSUB).ABORT
000271,000247: # SYSTEM TEST ALARMS
000272,000248:
000273,000249: # 01600 DRIFT TEST OVERFLOW ALARM
000274,000250: # 01601 SOME ERROR IN GYRO TORQUING DURING DRIFT TEST OR COMPASSS
000275,000251:
End of include-file ASSEMBLY_AND_OPERATION_INFORMATION.agc. Parent file is MAIN.agc