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, 1966
Note 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