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. |
009908,000002: ## Copyright: Public domain.
009909,000003: ## Filename: RADAR_TEST_PROGRAMS.agc
009910,000004: ## Purpose: Part of the source code for Aurora (revision 12).
009911,000005: ## Assembler: yaYUL
009912,000006: ## Contact: Ron Burkey <info@sandroid.org>.
009913,000007: ## Website: https://www.ibiblio.org/apollo.
009914,000008: ## Pages: 256-257
009915,000009: ## Mod history: 2016-09-20 JL Created.
009916,000010: ## 2016-10-18 MAS Adapted from Sunburst 120.
009917,000011: ## 2016-12-08 RSB Proofed comments with octopus/ProoferComments
009918,000012: ## but no errors found.
009919,000013:
009920,000014: ## This source code has been transcribed or otherwise adapted from
009921,000015: ## digitized images of a hardcopy from the private collection of
009922,000016: ## Don Eyles. The digitization was performed by archive.org.
009923,000017:
009924,000018: ## Notations on the hardcopy document read, in part:
009925,000019:
009926,000020: ## 473423A YUL SYSTEM FOR BLK2: REVISION 12 of PROGRAM AURORA BY DAP GROUP
009927,000021: ## NOV 10, 1966
009928,000022:
009929,000023: ## [Note that this is the date the hardcopy was made, not the
009930,000024: ## date of the program revision or the assembly.]
009931,000025:
009932,000026: ## The scan images (with suitable reduction in storage size and consequent
009933,000027: ## reduction in image quality) are available online at
009934,000028: ## https://www.ibiblio.org/apollo.
009935,000029: ## The original high-quality digital images are available at archive.org:
009936,000030: ## https://archive.org/details/aurora00dapg
009937,000031:
Page 256 |
009939,000033: 10,3254 SETLOC ENDRMODS
009940,000034: 10,3254 E7,1434 EBANK= RSTKLOC
009941,000035:
009942,000036: # RADAR SAMPLING LOOP.
009943,000037:
009944,000038: 10,3254 11435 RADSAMP CCS RSAMPDT # TIMES NORMAL ONCE-PER-SECOND SAMPLING.
009945,000039: 10,3255 13257 TCF +2
009946,000040:
009947,000041: 10,3256 14602 TCF TASKOVER # +0 INSERTED MANUALLY TERMINATES TEST.
009948,000042:
009949,000043: 10,3257 04536 TC WAITLIST
009950,000044: 10,3260 03254 20007 2CADR RADSAMP
009951,000045:
009952,000046: 10,3262 34523 CAF PRIO25
009953,000047: 10,3263 04363 TC NOVAC
009954,000048: 10,3264 03274 20007 2CADR DORSAMP
009955,000049:
009956,000050: 10,3266 33325 CAF 1/6 # FOR CYCLIC SAMPLING, RTSTDEX =
009957,000051: 10,3267 00006 EXTEND # RTSTLOC/6 + RTSTBASE.
009958,000052: 10,3270 71434 MP RTSTLOC
009959,000053: 10,3271 61433 AD RTSTBASE # 0 FOR RR, 2 FOR LR.
009960,000054: 10,3272 55431 TS RTSTDEX
009961,000055:
009962,000056: 10,3273 14602 TCF TASKOVER
009963,000057:
009964,000058: # DO THE ACTUAL RADAR SAMPLE.
009965,000059:
009966,000060: 10,3274 03326 DORSAMP TC VARADAR # SELECTS VARIABLE RADAR CHANNEL.
009967,000061: 10,3275 04063 TC BANKCALL
009968,000062: 10,3276 26712 CADR RADSTALL
009969,000063: 10,3277 25436 INCR RFAILCNT # ADVANCE FAIL COUNTER BUT ACCEPT BAD DATA
009970,000064:
009971,000065: 10,3300 00004 DORSAMP2 INHINT # YES - UPDATE TM BUFFER.
009972,000066: 10,3301 52416 DXCH SAMPLSUM
009973,000067: 10,3302 51434 INDEX RSTKLOC
009974,000068: 10,3303 53440 DXCH RSTACK
009975,000069:
009976,000070: 10,3304 52420 DXCH OPTYHOLD
009977,000071: 10,3305 51434 INDEX RSTKLOC
009978,000072: 10,3306 53442 DXCH RSTACK +2
009979,000073:
009980,000074: 10,3307 52422 DXCH TIMEHOLD
009981,000075: 10,3310 51434 INDEX RSTKLOC
009982,000076: 10,3311 53444 DXCH RSTACK +4
009983,000077:
009984,000078: 10,3312 41434 CS RTSTLOC # CYCLE RTSTLOC.
009985,000079: 10,3313 61432 AD RTSTMAX
009986,000080: 10,3314 00006 EXTEND
009987,000081: 10,3315 13320 BZF +3
009988,000082: 10,3316 31434 CA RSTKLOC
Page 257 |
009990,000084: 10,3317 66162 AD SIX
009991,000085: 10,3320 55434 TS RSTKLOC
009992,000086:
009993,000087: 10,3321 11435 CCS RSAMPDT # SEE IF TIME TO RE-SAMPLE.
009994,000088: 10,3322 14440 TCF ENDOFJOB # NO - WAIT FOR T3 (REGULAR SAMPLING).
009995,000089:
009996,000090: 10,3323 14440 TCF ENDOFJOB # TEST TERMINATED.
009997,000091: 10,3324 13274 TCF DORSAMP # JUMP RIGHT BACK AND GET ANOTHER SAMPLE.
009998,000092:
009999,000093: 10,3325 05341 1/6 DEC .17
010000,000094:
010001,000095: # VARIABLE RADAR DATA CALLER FOR ONE MEASUREMENT ONLY.
010002,000096:
010003,000097: 10,3326 37657 VARADAR CAF ONE # WILL BE SENT TO RADAR ROUTINE IN A BY
010004,000098: 10,3327 54117 TS BUF2 # SWCALL.
010005,000099: 10,3330 51431 INDEX RTSTDEX
010006,000100: 10,3331 33333 CAF RDRLOCS
010007,000101: 10,3332 14067 TCF SWCALL # NOT TOUCHING Q.
010008,000102:
010009,000103: 10,3333 20650 RDRLOCS CADR RRRANGE # =0
010010,000104: 10,3334 20646 CADR RRRDOT # =1
010011,000105: 10,3335 20644 CADR LRVELX # =2
010012,000106: 10,3336 20642 CADR LRVELY # =3
010013,000107: 10,3337 20640 CADR LRVELZ # =4
010014,000108: 10,3340 20636 CADR LRALT # =5
010015,000109:
010016,000110: 10,3341 ENDRTSTS EQUALS
End of include-file RADAR_TEST_PROGRAMS.agc. Parent file is MAIN.agc