Source Code
![]() |
These source-code files were transcribed from scans made from Don Eyles's personal
copy of Luminary 069. They were scanned at archive.org's Boston
facility, and the scanning was sponsored by Onno Hommes. The code was transcribed
from these scans by a team of volunteers who are referenced in the program
comments. Comments from the original source code are prefixed with a single '#' symbol,
whereas comments added later are prefixed by "##" or "###". In some cases, where
similar code blocks exist in previously-transcribed AGC programs (primarily
Luminary 99, from Apollo 11) those code blocks were used as a starting point and
then corrected to agree with the Luminary 69 scans. The full scans are available
at the Virtual AGC
project's collection at archive.org, while more-convenient reduced-size (but reduced-quality)
images are available at
the main Virtual AGC website. Report any errors noted by creating an
issue report at the Virtual AGC
project's GitHub repository. Notations on the program listing read, in part:GAP: ASSEMBLE REVISION 069 OF AGC PROGRAM LUMINARY BY NASA 2021112-011 19:02 NOV. 25,1968Note that the date is the date of the printout, not the date of the program revision. |
009062,000002: ## Copyright: Public domain.
009063,000003: ## Filename: DOWNLINK_LISTS.agc
009064,000004: ## Purpose: The main source file for Luminary revision 069.
009065,000005: ## It is part of the source code for the original release
009066,000006: ## of the flight software for the Lunar Module's (LM) Apollo
009067,000007: ## Guidance Computer (AGC) for Apollo 10. The actual flown
009068,000008: ## version was Luminary 69 revision 2, which included a
009069,000009: ## newer lunar gravity model and only affected module 2.
009070,000010: ## This file is intended to be a faithful transcription, except
009071,000011: ## that the code format has been changed to conform to the
009072,000012: ## requirements of the yaYUL assembler rather than the
009073,000013: ## original YUL assembler.
009074,000014: ## Reference: pp. 208-220
009075,000015: ## Assembler: yaYUL
009076,000016: ## Contact: Ron Burkey <info@sandroid.org>.
009077,000017: ## Website: www.ibiblio.org/apollo/index.html
009078,000018: ## Mod history: 2016-12-13 MAS Created from Luminary 99.
009079,000019: ## 2017-01-08 HG Transcribed
009080,000020: ## 2017-01-25 RSB Proofed comment text using octopus/prooferComments
009081,000021: ## and fixed errors found.
009082,000022: ## 2017-03-05 RSB A few comment-text fixes identified while proofing
009083,000023: ## Luminary 116.
009084,000024: ## 2017-03-15 RSB Comment-text fixes identified in 5-way
009085,000025: ## side-by-side diff of Luminary 69/99/116/131/210.
009086,000026:
![]() |
Page 208 |
009088,000028: 22,2004 BANK 22
009089,000029: 05,2000 SETLOC DOWNTELM
009090,000030: 05,2000 BANK
009091,000031:
009092,000032: 05,2065 0340 EBANK= DNTMBUFF
009093,000033:
009094,000034: # SPECIAL DOWNLINK OP CODES
009095,000035: # OP CODE ADDRESS(EXAMPLE) SENDS.. BIT 15 BITS 14-12 BITS 11
009096,000036: # -0
009097,000037: # ------ ---------- ---------- ------ ---------- -------
009098,000038: # --
009099,000039: # 1DNADR TIME2 (2 AGC WDS) 0 0 ECADR
009100,000040: # 2DNADR TEPHEM (4 AGC WDS) 0 1 ECADR
009101,000041: # 3DNADR VGBODY (6 AGC WDS) 0 2 ECADR
009102,000042: # 4DNADR STATE (8 AGC WDS) 0 3 ECADR
009103,000043: # 5DNADR UPBUFF (10 AGC WDS) 0 4 ECADR
009104,000044: # 6DNADR DSPTAB (12 AGC WDS) 0 5 ECADR
009105,000045: # DNCHAN 30 CHANNELS 0 7 CHANNEL
009106,000046: # ADDRESS
009107,000047: # DNPTR NEXTLIST POINTS TO NEXT 0 6 ADRES
009108,000048: # LIST.
009109,000049:
009110,000050: # DOWNLIST FORMAT DEFINITIONS AND RULES-
009111,000051: # 1. END OF A LIST = -XDNADR (X = 1 TO 6), -DNPTR, OR -DNCHAN.
009112,000052: # 2. SNAPSHOT SUBLIST = LIST WHICH STARTS WITH A -1DNADR.
009113,000053: # 3. SNAPSHOT SUBLIST CAN ONLY CONTAIN 1DNADRS.
009114,000054: # 4. TIME2 1DNADR MUST BE LOCATED IN THE CONTROL LIST OF A DOWNLIST.
009115,000055: # 5. ERASABLE DOWN TELEMETRY WORDS SHOULD BE GROUPED IN SEQUENTIAL
009116,000056: # LOCATIONS AS MUCH AS POSSIBLE TO SAVE STORAGE USED BY DOWNLINK LISTS.
009117,000057:
009118,000058: 05,2065 COUNT* $$/DLIST
009119,000059: 05,2065 ERASZERO EQUALS 7
009120,000060: 05,2065 0000007 UNKNOWN EQUALS ERASZERO
009121,000061: 05,2065 0000007 SPARE EQUALS ERASZERO # USE SPARE TO INDICATE AVAILABLE SPACE
009122,000062: 05,2065 77340 LOWIDCOD OCT 77340 # LOW ID CODE
009123,000063:
009124,000064:
009125,000065: 05,2066 05,2172 NOMDNLST EQUALS LMCSTADL # FRESH START AND POST P27 DOWNLIST
009126,000066:
009127,000067: 05,2066 05,2407 AGSLIST EQUALS LMAGSIDL
009128,000068:
009129,000069: 05,2066 05,2407 UPDNLIST EQUALS LMAGSIDL # UPDATE PROGRAM (P27) DOWNLIST
009130,000070:
![]() |
Page 209 |
009132,000072: # LM ORBITAL MANEUVERS LIST
009133,000073:
009134,000074: # ----------------- CONTROL LIST --------------------------
009135,000075:
009136,000076: 05,2066 LMORBMDL EQUALS # SEND ID BY SPECIAL CODING
009137,000077: 05,2066 32127 DNPTR LMORBM01 # COLLECT SNAPSHOT
009138,000078: 05,2067 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009139,000079: 05,2070 03447 1DNADR DELLT4 # DELLT4,+1
009140,000080: 05,2071 13441 3DNADR RTARG # RTARG,+1...+5
009141,000081: 05,2072 02262 1DNADR ELEV # ELEV,+1
009142,000082: 05,2073 01344 1DNADR TEVENT # TEVENT,+1
009143,000083: 05,2074 25733 6DNADR REFSMMAT # REFSMMAT+0...+11D
009144,000084: 05,2075 03631 1DNADR TCSI # TCSI,+1
009145,000085: 05,2076 12272 3DNADR DELVEET1 # DELVEET1+0...+5
009146,000086: 05,2077 13704 3DNADR VGTIG # VGTIG+0...+5
009147,000087: 05,2100 01340 1DNADR DNLRVELZ # DNLRVELZ,DNLRALT
009148,000088: 05,2101 03626 1DNADR TPASS4 # TPASS4,+1
009149,000089: 05,2102 32136 DNPTR LMORBM02 # COMMON DATA
009150,000090: 05,2103 00024 1DNADR TIME2 # TIME2/1
009151,000091: 05,2104 32145 DNPTR LMORBM03 # COLLECT SNAPSHOT
009152,000092: 05,2105 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009153,000093: 05,2106 32154 DNPTR LMORBM04 # COMMON DATA
009154,000094: 05,2107 07115 2DNADR POSTORKU # POSTORKU,NEGTORKU,POSTORKV,NEGTORKV
009155,000095: 05,2110 00007 1DNADR SPARE
009156,000096: 05,2111 03373 1DNADR TCDH # TCDH,+1
009157,000097: 05,2112 12300 3DNADR DELVEET2 # DELVEET2+0...+5
009158,000098: 05,2113 03633 1DNADR TTPI # TTPI,+1
009159,000099: 05,2114 13365 3DNADR DELVEET3 # DELVEET3+0...+5
009160,000100: 05,2115 01333 1DNADR DNRRANGE # DNRRANGE,DNRRDOT
009161,000101: 05,2116 05336 2DNADR DNLRVELX # DNLRVELX,DNLRVELY,DNLRVELZ,DNLRALT
009162,000102: 05,2117 03575 1DNADR DIFFALT # DIFFALT,+1
009163,000103: 05,2120 01331 1DNADR LEMMASS # LEMMASS,CSMMASS
009164,000104: 05,2121 01302 1DNADR IMODES30 # IMODES30,IMODES33
009165,000105: 05,2122 03437 1DNADR TIG # TIG,+1
009166,000106: 05,2123 32157 DNPTR LMORBM05 # COMMON DATA
009167,000107: 05,2124 32170 DNPTR LMORBM06 # COMMON DATA
009168,000108: 05,2125 00007 1DNADR SPARE # FORMERLY PIF
009169,000109: 05,2126 74263 -1DNADR TGO # TGO,+1
009170,000110:
009171,000111: # ----------------- SUB-LISTS ----------------------------
009172,000112:
009173,000113: 05,2127 76056 LMORBM01 -1DNADR R-OTHER +2 # R-OTHER+2,+3 SNAPSHOT
009174,000114: 05,2130 01723 1DNADR R-OTHER +4 # R-OTHER+4,+5
009175,000115: 05,2131 01725 1DNADR V-OTHER # V-OTHER,+1
009176,000116: 05,2132 01727 1DNADR V-OTHER +2 # V-OTHER+2,+3
009177,000117: 05,2133 01731 1DNADR V-OTHER +4 # V-OTHER+4,+5
009178,000118: 05,2134 01570 1DNADR T-OTHER # T-OTHER,+1
009179,000119: 05,2135 76060 -1DNADR R-OTHER # R-OTHER+0,+1
009180,000120:
009181,000121: 05,2136 04320 LMORBM02 2DNADR REDOCTR # REDOCTR,THETAD,+1,+2 COMMON DATA
009182,000122:
![]() |
Page 210 |
009184,000124: 05,2137 01432 1DNADR RSBBQ # RSBBQ,+1
009185,000125: 05,2140 07017 2DNADR OMEGAP # OMEGAP,OMEGAQ,OMEGAR,GARBAGE
009186,000126: 05,2141 07233 2DNADR CDUXD # CDUXD,CDUYD,CDUZD,GARBAGE
009187,000127: 05,2142 04032 2DNADR CDUX # CDUX,CDUY,CDUZ,CDUT
009188,000128: 05,2143 24074 6DNADR STATE # STATE+0...+11D (FLAGWORDS)
009189,000129: 05,2144 52754 -6DNADR DSPTAB # DSPTAB TABLES
009190,000130:
009191,000131: 05,2145 76555 LMORBM03 -1DNADR RN +2 # RN +2,+3 SNAPSHOT
009192,000132: 05,2146 01224 1DNADR RN +4 # RN +4,+5
009193,000133: 05,2147 01226 1DNADR VN # VN,+1
009194,000134: 05,2150 01230 1DNADR VN +2 # VN +2,+3
009195,000135: 05,2151 01232 1DNADR VN +4 # VN +4,+5
009196,000136: 05,2152 01234 1DNADR PIPTIME # PIPTIME,+1
009197,000137: 05,2153 76557 -1DNADR RN # RN,+1
009198,000138:
009199,000139: 05,2154 07241 LMORBM04 2DNADR OMEGAPD # OMEGAPD,OMEGAQD,OMEGARD,GARBAGE
009200,000140: 05,2155 10372 3DNADR CADRFLSH # CADRFLSH,+1,+2,FAILREG,+1,+2
009201,000141: 05,2156 77667 -1DNADR RADMODES # RADMODES,DAPBOOLS COMMON DATA
009202,000142:
009203,000143: 05,2157 07017 LMORBM05 2DNADR OMEGAP # OMEGAP,OMEGAQ,OMEGAR,GARBAGE
009204,000144: 05,2160 07233 2DNADR CDUXD # CDUXD,CDUXD,CDUZD,GARBAGE
009205,000145: 05,2161 04032 2DNADR CDUX # CDUX,CDUY,CDUZ,CDUT
009206,000146: 05,2162 03022 1DNADR ALPHAQ # ALPHAQ,ALPHAR COMMON DATA
009207,000147: 05,2163 03113 1DNADR POSTORKP # POSTORKP,NEGTORKP
009208,000148: 05,2164 34011 DNCHAN 11 # CHANNELS11,12
009209,000149: 05,2165 34013 DNCHAN 13 # CHANNELS13,14
009210,000150: 05,2166 34030 DNCHAN 30 # CHANNELS30,31
009211,000151: 05,2167 43745 -DNCHAN 32 # CHANNELS32,33
009212,000152:
009213,000153: 05,2170 03556 LMORBM06 1DNADR PIPTIME1 # PIPTIME,+1 COMMON DATA
009214,000154: 05,2171 67453 -3DNADR DELV # DELV+0...+5
009215,000155:
009216,000156: # ---------------------------------------------------------
009217,000157:
![]() |
Page 211 |
009219,000159: # LM COAST AND ALIGNMENT DOWNLIST
009220,000160:
009221,000161: # ----------------- CONTROL LIST --------------------------
009222,000162:
009223,000163: 05,2172 LMCSTADL EQUALS # SEND ID BY SPECIAL CODING
009224,000164: 05,2172 32127 DNPTR LMCSTA01 # COLLECT SNAPSHOT
009225,000165: 05,2173 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009226,000166: 05,2174 02020 1DNADR AGSK # AGSK,+1
009227,000167: 05,2175 02774 1DNADR TALIGN # TALIGN,+1
009228,000168: 05,2176 07115 2DNADR POSTORKU # POSTORKU,NEGTORKU,POSTORKV,NEGTORKV
009229,000169: 05,2177 01333 1DNADR DNRRANGE # DNRRANGE,DNRRDOT
009230,000170: 05,2200 01344 1DNADR TEVENT # TEVENT,+1
009231,000171: 05,2201 25733 6DNADR REFSMMAT # REFSMMAT+0...+11D
009232,000172: 05,2202 00735 1DNADR AOTCODE # AOTCODE,GARBAGE
009233,000173: 05,2203 13704 3DNADR VGTIG # VGTIG+0...+5
009234,000174: 05,2204 05336 2DNADR DNLRVELX # DNLRVELX,DNLRVELY,DNLRVELZ,DNLRALT
009235,000175: 05,2205 32224 DNPTR LMCSTA06 # COMMON DATA
009236,000176: 05,2206 32136 DNPTR LMCSTA02 # COMMON DATA
009237,000177: 05,2207 00024 1DNADR TIME2 # TIME2/1
009238,000178: 05,2210 32145 DNPTR LMCSTA03 # COLLECT SNAPSHOT
009239,000179: 05,2211 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009240,000180: 05,2212 32154 DNPTR LMCSTA04 # COMMON DATA
009241,000181: 05,2213 32226 DNPTR LMCSTA07 # COMMON DATA
009242,000182: 05,2214 05336 2DNADR DNLRVELX # DNLRVELX,DNLRVELY,DNLRVELZ,DNLRALT
009243,000183: 05,2215 04036 2DNADR CDUS # CDUS,PIPAX,PIPAY,PIPAZ
009244,000184: 05,2216 00112 1DNADR LASTYCMD # LASTYCMD,LASTXCMD
009245,000185: 05,2217 01331 1DNADR LEMMASS # LEMMASS,CSMMASS
009246,000186: 05,2220 01302 1DNADR IMODES30 # IMODES30,IMODES33
009247,000187: 05,2221 03437 1DNADR TIG # TIG,+1
009248,000188: 05,2222 32157 DNPTR LMCSTA05 # COMMON DATA
009249,000189: 05,2223 52754 -6DNADR DSPTAB # DSPTAB+0...+11D TABLE
009250,000190:
009251,000191: # ----------------- SUB-LISTS ----------------------------
009252,000192:
009253,000193: 05,2224 05,2127 LMCSTA01 EQUALS LMORBM01 # COMMON DOWNLIST DATA
009254,000194:
009255,000195: 05,2224 05,2136 LMCSTA02 EQUALS LMORBM02 # COMMON DOWNLIST DATA
009256,000196:
009257,000197: 05,2224 05,2145 LMCSTA03 EQUALS LMORBM03 # COMMON DOWNLIST DATA
009258,000198:
009259,000199: 05,2224 05,2154 LMCSTA04 EQUALS LMORBM04 # COMMON DOWNLIST DATA
009260,000200:
009261,000201: 05,2224 05,2157 LMCSTA05 EQUALS LMORBM05 # COMMON DOWNLIST DATA
009262,000202:
009263,000203: 05,2224 05700 LMCSTA06 2DNADR X789 # X789+0...+3 COMMON DATA
009264,000204: 05,2225 77665 -1DNADR LASTYCMD # LASTYCMD,LASTXCMD
009265,000205: 05,2226 12737 LMCSTA07 3DNADR OGC # OGC,+1,IGC,+1,MGC,+1 COMMON DATA
009266,000206: 05,2227 02755 1DNADR BESTI # BESTI,BESTJ
009267,000207: 05,2230 12760 3DNADR STARSAV1 # STARSAV1+0...+5
009268,000208: 05,2231 65011 -3DNADR STARSAV2 # STARSAV2+0...+5
009269,000209:
![]() |
Page 212 |
009271,000211: # -----------------------------------------------------------
009272,000212:
![]() |
Page 213 |
009274,000214: # LM RENDEZVOUS AND PRE-THRUST DOWNLIST
009275,000215:
009276,000216: # ----------------- CONTROL LIST --------------------------
009277,000217:
009278,000218: 05,2232 LMRENDDL EQUALS # SEND ID BY SPECIAL CODING
009279,000219: 05,2232 32127 DNPTR LMREND01 # COLLECT SNAPSHOT
009280,000220: 05,2233 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009281,000221: 05,2234 32276 DNPTR LMREND07 # COLLECT SNAPSHOT
009282,000222: 05,2235 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
009283,000223: 05,2236 03447 1DNADR DELLT4 # DELLT4,+1
009284,000224: 05,2237 13441 3DNADR RTARG # RTARG+0...+5
009285,000225: 05,2240 13431 3DNADR DELVSLV # DELVSLV+0...+5
009286,000226: 05,2241 03631 1DNADR TCSI # TCSI,+1
009287,000227: 05,2242 12272 3DNADR DELVEET1 # DELVEET+0-..+5
009288,000228: 05,2243 00007 1DNADR SPARE
009289,000229: 05,2244 03626 1DNADR TPASS4 # TPASS4,+1
009290,000230: 05,2245 32224 DNPTR LMREND06 # COMMON DATA
009291,000231: 05,2246 32136 DNPTR LMREND02 # COMMON DATA
009292,000232: 05,2247 00024 1DNADR TIME2 # TIME2/1
009293,000233: 05,2250 32145 DNPTR LMREND03 # COLLECT SNAPSHOT
009294,000234: 05,2251 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009295,000235: 05,2252 32154 DNPTR LMREND04 # COMMON DATA
009296,000236: 05,2253 07115 2DNADR POSTORKU # POSTORKU,NEGTORKU,POSTORKV,NEGTORKV
009297,000237: 05,2254 00007 1DNADR SPARE
009298,000238: 05,2255 03373 1DNADR TCDH # TCDH,+1
009299,000239: 05,2256 12300 3DNADR DELVEET2 # DELVEET2+0...+5
009300,000240: 05,2257 03633 1DNADR TTPI # TTPI,+1
009301,000241: 05,2260 13365 3DNADR DELVEET3 # DELVEET3+0...+5
009302,000242: 05,2261 02262 1DNADR ELEV # ELEV,+1
009303,000243: 05,2262 04036 2DNADR CDUS # CDUS,PIPAX,PIPAY,PIPAZ
009304,000244: 05,2263 00112 1DNADR LASTYCMD # LASTYCMD,LASTXCMD
009305,000245: 05,2264 01331 1DNADR LEMMASS # LEMMASS,CSMMASS
009306,000246: 05,2265 01302 1DNADR IMODES30 # IMODES30,IMODES33
009307,000247: 05,2266 03437 1DNADR TIG # TIG,+1
009308,000248: 05,2267 32157 DNPTR LMREND05 # COMMON DATA
009309,000249: 05,2270 02306 1DNADR DELTAR # DELTAR,+1
009310,000250: 05,2271 03616 1DNADR CENTANG # CENTANG,+1
009311,000251: 05,2272 03464 1DNADR NN # NN,+1
009312,000252: 05,2273 03575 1DNADR DIFFALT # DIFFALT,+1
009313,000253: 05,2274 02353 1DNADR DELVTPF # DELVTPF,+1
009314,000254: 05,2275 77770 -1DNADR SPARE
009315,000255:
009316,000256: # ----------------- SUB-LISTS ----------------------------
009317,000257:
009318,000258: 05,2276 05,2127 LMREND01 EQUALS LMORBM01 # COMMON DOWNLIST DATA
009319,000259:
009320,000260: 05,2276 05,2136 LMREND02 EQUALS LMORBM02 # COMMON DOWNLIST DATA
009321,000261:
009322,000262: 05,2276 05,2145 LMREND03 EQUALS LMORBM03 # COMMON DOWNLIST DATA
009323,000263:
![]() |
Page 214 |
009325,000265: 05,2276 05,2154 LMREND04 EQUALS LMORBM04 # COMMON DOWNLIST DATA
009326,000266:
009327,000267: 05,2276 05,2157 LMREND05 EQUALS LMORBM05 # COMMON DOWNLIST DATA
009328,000268:
009329,000269: 05,2276 05,2224 LMREND06 EQUALS LMCSTA06 # COMMON DOWNLIST DATA
009330,000270:
009331,000271: 05,2276 74322 LMREND07 -1DNADR AIG # AIG,AMG SNAPSHOT
009332,000272: 05,2277 03457 1DNADR AOG # AOG,TRKMKCNT
009333,000273: 05,2300 03750 1DNADR TANGNB # TANGNB,+1
009334,000274: 05,2301 03752 1DNADR MKTIME # MKTIME,+1
009335,000275: 05,2302 76444 -1DNADR DNRRANGE # DNRRANGE,DNRRDOT
009336,000276:
009337,000277: # ------------------------------------------------------------
009338,000278:
![]() |
Page 215 |
009340,000280: # LM DESCENT AND ASCENT DOWNLIST
009341,000281:
009342,000282: # ----------------- CONTROL LIST --------------------------
009343,000283:
009344,000284: 05,2303 LMDSASDL EQUALS # SEND ID BY SPECIAL CODING
009345,000285: 05,2303 32341 DNPTR LMDSAS07 # COLLECT SNAPSHOT
009346,000286: 05,2304 32355 DNPTR LMDSAS08 # SEND SNAPSHOT
009347,000287: 05,2305 01344 1DNADR TEVENT # TEVENT,+1
009348,000288: 05,2306 13251 3DNADR UNFC/2 # UNFC/2+0...+5
009349,000289: 05,2307 13645 3DNADR VGVECT # VGVECT+0...+5
009350,000290: 05,2310 03640 1DNADR TTF/8 # TTF/8,+1
009351,000291: 05,2311 03662 1DNADR DELTAH # DELTAH,+1
009352,000292: 05,2312 12022 3DNADR RLS # RLS+0...+5
009353,000293: 05,2313 00007 1DNADR SPARE
009354,000294: 05,2314 32224 DNPTR LMDSAS09 # COMMON DATA
009355,000295: 05,2315 32136 DNPTR LMDSAS02 # COMMON DATA
009356,000296: 05,2316 00024 1DNADR TIME2 # TIME2/1
009357,000297: 05,2317 32145 DNPTR LMDSAS03 # COLLECT SNAPSHOT
009358,000298: 05,2320 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009359,000299: 05,2321 32154 DNPTR LMDSAS04 # COMMON DATA
009360,000300: 05,2322 07115 2DNADR POSTORKU # POSTORKU,NEGTORKU,POSTORKV,NEGTORKV
009361,000301: 05,2323 12543 3DNADR RGU # RGU+0...+5
009362,000302: 05,2324 13624 3DNADR VGU # VGU+0...+5
009363,000303: 05,2325 13632 3DNADR LAND # LAND+0...+5
009364,000304: 05,2326 02256 1DNADR AT # AT,+1
009365,000305: 05,2327 02400 1DNADR TLAND # TLAND,+1
009366,000306: 05,2330 03613 1DNADR FC # FC,GARBAGE
009367,000307: 05,2331 00112 1DNADR LASTYCMD # LASTYCMD,LASTXCMD
009368,000308: 05,2332 01331 1DNADR LEMMASS # LEMMASS,CSMMASS
009369,000309: 05,2333 01302 1DNADR IMODES30 # IMODES30,IMODES33
009370,000310: 05,2334 03437 1DNADR TIG # TIG,+1
009371,000311: 05,2335 32157 DNPTR LMDSAS05 # COMMON DATA
009372,000312: 05,2336 32170 DNPTR LMDSAS06 # COMMON DATA
009373,000313: 05,2337 03612 1DNADR PSEUDO55 # PSEUDO55,GARBAGE
009374,000314: 05,2340 74326 -1DNADR TTOGO # TTOGO,+1
009375,000315: # ----------------- SUB-LISTS ----------------------------
009376,000316:
009377,000317: 05,2341 05,2136 LMDSAS02 EQUALS LMORBM02 # COMMON DOWNLIST DATA
009378,000318:
009379,000319: 05,2341 05,2145 LMDSAS03 EQUALS LMORBM03 # COMMON DOWNLIST DATA
009380,000320:
009381,000321: 05,2341 05,2154 LMDSAS04 EQUALS LMORBM04 # COMMON DOWNLIST DATA
009382,000322:
009383,000323: 05,2341 05,2157 LMDSAS05 EQUALS LMORBM05 # COMMON DOWNLIST DATA
009384,000324:
009385,000325: 05,2341 05,2170 LMDSAS06 EQUALS LMORBM06 # COMMON DOWNLIST DATA
009386,000326:
009387,000327: 05,2341 75435 LMDSAS07 -1DNADR LRZCDUDL # LRZCDUDL,GARBAGE SNAPSHOT
009388,000328: 05,2342 03647 1DNADR VSELECT # VSELECT,GARBAGE
009389,000329: 05,2343 02343 1DNADR LRVTIMDL # LRVTIMDL,+1
009390,000330:
![]() |
Page 216 |
009392,000332: 05,2344 03650 1DNADR VMEAS # VMEAS,+1
009393,000333: 05,2345 03752 1DNADR MKTIME # MKTIME,+1
009394,000334: 05,2346 03652 1DNADR HMEAS # HMEAS,+1
009395,000335: 05,2347 03754 1DNADR RM # RM,+1
009396,000336: 05,2350 03455 1DNADR AIG # AIG,AMG
009397,000337: 05,2351 03457 1DNADR AOG # AOG,TRKMKCNT
009398,000338: 05,2352 03750 1DNADR TANGNB # TANGNB,+1
009399,000339: 05,2353 03752 1DNADR MKTIME # MKTIME,+1
009400,000340: 05,2354 75437 -1DNADR LRXCDUDL # LRXCDUDL,LRYCDUDL
009401,000341:
009402,000342: 05,2355 24340 LMDSAS08 6DNADR DNTMBUFF # SEND SNAPSHOT
009403,000343: 05,2356 57423 -5DNADR DNTMBUFF +12D
009404,000344:
009405,000345: 05,2357 05,2224 LMDSAS09 EQUALS LMCSTA06 # COMMON DOWNLIST DATA
009406,000346:
009407,000347: # ---------------------------------------------------------
009408,000348:
![]() |
Page 217 |
009410,000350: # LM LUNAR SURFACE ALIGN DOWNLIST
009411,000351:
009412,000352: # ----------------- CONTROL LIST --------------------------
009413,000353:
009414,000354: 05,2357 LMLSALDL EQUALS # SEND ID BY SPECIAL CODING
009415,000355: 05,2357 32127 DNPTR LMLSAL01 # COLLECT SNAPSHOT
009416,000356: 05,2360 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009417,000357: 05,2361 32276 DNPTR LMLSAL07 # COLLECT SNAPSHOT
009418,000358: 05,2362 14340 4DNADR DNTMBUFF # SEND SHAPSHOT
009419,000359: 05,2363 02774 1DNADR TALIGN # TALIGN,+1
009420,000360: 05,2364 25733 6DNADR REFSMMAT # REFSMMAT+0...+11D
009421,000361: 05,2365 26242 6DNADR YNBSAV # YNBSAV+0...+5,ZNBSAV+0...+5
009422,000362: 05,2366 32224 DNPTR LMLSAL08 # COMMON DATA
009423,000363: 05,2367 32136 DNPTR LMLSAL02 # COMMON DATA
009424,000364: 05,2370 00024 1DNADR TIME2 # TIME/1
009425,000365: 05,2371 32145 DNPTR LMLSAL03 # COLLECT SNAPSHOT
009426,000366: 05,2372 24340 6DNADR DNTMBUFF # SEND SHAPSHOT
009427,000367: 05,2373 32154 DNPTR LMLSAL04 # COMMON DATA
009428,000368: 05,2374 32226 DNPTR LMLSAL09 # COMMON DATA
009429,000369: 05,2375 12234 3DNADR GSAV # GSAV+0...+5
009430,000370: 05,2376 02020 1DNADR AGSK # AGSK,+1
009431,000371: 05,2377 00112 1DNADR LASTYCMD # LASTYCMD,LASTXCMD
009432,000372: 05,2400 01331 1DNADR LEMMASS # LEMMASS,CSMMASS
009433,000373: 05,2401 01302 1DNADR IMODES30 # IMODES30,IMODES33
009434,000374: 05,2402 03437 1DNADR TIG # TIG,+1
009435,000375: 05,2403 32157 DNPTR LMLSAL05 # COMMON DATA
009436,000376: 05,2404 32170 DNPTR LMLSAL06 # COMMON DATA
009437,000377: 05,2405 00007 1DNADR SPARE
009438,000378: 05,2406 77770 -1DNADR SPARE
009439,000379:
009440,000380: # ----------------- SUB-LISTS ----------------------------
009441,000381:
009442,000382: 05,2407 05,2127 LMLSAL01 EQUALS LMORBM01 # COMMON DOWNLIST DATA
009443,000383:
009444,000384: 05,2407 05,2136 LMLSAL02 EQUALS LMORBM02 # COMMON DOWNLIST DATA
009445,000385:
009446,000386: 05,2407 05,2145 LMLSAL03 EQUALS LMORBM03 # COMMON DOWNLIST DATA
009447,000387:
009448,000388: 05,2407 05,2154 LMLSAL04 EQUALS LMORBM04 # COMMON DOWNLIST DATA
009449,000389:
009450,000390: 05,2407 05,2157 LMLSAL05 EQUALS LMORBM05 # COMMON DOWNLIST DATA
009451,000391:
009452,000392: 05,2407 05,2170 LMLSAL06 EQUALS LMORBM06 # COMMON DOWNLIST DATA
009453,000393:
009454,000394: 05,2407 05,2276 LMLSAL07 EQUALS LMREND07 # COMMON DOWNLIST DATA
009455,000395:
009456,000396: 05,2407 05,2224 LMLSAL08 EQUALS LMCSTA06 # COMMON DOWNLIST DATA
009457,000397:
009458,000398: 05,2407 05,2226 LMLSAL09 EQUALS LMCSTA07 # COMMON DOWNLIST DATA
009459,000399:
![]() |
Page 218 |
009461,000401: # ---------------------------------------------------------
009462,000402:
![]() |
Page 219 |
009464,000404: # LM AGS INITIALIZATION AND UPDATE DOWNLIST
009465,000405:
009466,000406: # ----------------- CONTROL LIST --------------------------
009467,000407:
009468,000408: 05,2407 LMAGSIDL EQUALS # SEND IO BY SPECIAL CODING
009469,000409: 05,2407 12204 3DNADR AGSBUFF +0 # AGSBUFF+0...+5
009470,000410: 05,2410 02220 1DNADR AGSBUFF +12D # AGSBUFF+12D,GARBAGE
009471,000411: 05,2411 12205 3DNADR AGSBUFF +1 # AGSBUFF+1...+6
009472,000412: 05,2412 02221 1DNADR AGSBUFF +13D # AGSBUFF+13D, GARBAGE
009473,000413: 05,2413 12212 3DNADR AGSBUFF +6 # AGSBUFF+6...+11
009474,000414: 05,2414 02220 1DNADR AGSBUFF +12D # AGSBUFF+12,GARBAGE
009475,000415: 05,2415 12213 3DNADR AGSBUFF +7 # AGSBUFF+7...+12D
009476,000416: 05,2416 02221 1DNADR AGSBUFF +13D # AGSBUFF+13D,GARBAGE
009477,000417: 05,2417 25170 6DNADR COMPNUMB # COMPNUMB,UPOLDMOD,UPVERB,UPCOUNT,
009478,000418: # UPBUFF+0...+7
009479,000419: 05,2420 25204 6DNADR UPBUFF +8D # UPBUFF +8D...+19D
009480,000420: 05,2421 32136 DNPTR LMAGSI02 # COMMON DATA
009481,000421: 05,2422 00024 1DNADR TIME2 # TIME2/1
009482,000422: 05,2423 32145 DNPTR LMAGSI03 # COLLECT SNAPSHOT
009483,000423: 05,2424 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
009484,000424: 05,2425 32154 DNPTR LMAGSI04 # COMMON DATA
009485,000425: 05,2426 07115 2DNADR POSTORKU # POSTORKU,NEGTORKU,POSTORKV,NEGTORKV
009486,000426: 05,2427 00007 1DNADR SPARE
009487,000427: 05,2430 00007 1DNADR SPARE
009488,000428: 05,2431 02020 1DNADR AGSK # AGSK,+1
009489,000429: 05,2432 25174 6DNADR UPBUFF # UPBUFF+0...+11D
009490,000430: 05,2433 15210 4DNADR UPBUFF +12D # UPBUFF+12D...+19D
009491,000431: 05,2434 01331 1DNADR LEMMASS # LEMMASS,CSMMASS
009492,000432: 05,2435 01302 1DNADR IMODES30 # IMODES30,IMODES33
009493,000433: 05,2436 00007 1DNADR SPARE
009494,000434: 05,2437 32157 DNPTR LMAGSI05 # COMMON DATA
009495,000435: 05,2440 52754 -6DNADR DSPTAB # DSPTAB+0...+11D
009496,000436:
009497,000437: # ----------------- SUB-LISTS ----------------------------
009498,000438:
009499,000439: 05,2441 05,2136 LMAGSI02 EQUALS LMORBM02 # COMMON DOWNLIST DATA
009500,000440:
009501,000441: 05,2441 05,2145 LMAGSI03 EQUALS LMORBM03 # COMMON DOWNLIST DATA
009502,000442:
009503,000443: 05,2441 05,2154 LMAGSI04 EQUALS LMORBM04 # COMMON DOWNLIST DATA
009504,000444:
009505,000445: 05,2441 05,2157 LMAGSI05 EQUALS LMORBM05 # COMMON DOWNLIST DATA
009506,000446:
009507,000447: # ---------------------------------------------------------
009508,000448:
009509,000449: 05,2441 02172 DNTABLE GENADR LMCSTADL # LM COAST AND ALIGN DOWNLIST
009510,000450: 05,2442 02407 GENADR LMAGSIDL # LM AGS INITIALIZATION/UPDATE DOWNLIST
009511,000451: 05,2443 02232 GENADR LMRENDDL # LM RENDEZVOUS AND PRE-THRUST DOWNLIST
009512,000452: 05,2444 02066 GENADR LMORBMDL # LM ORBITAL MANEUVERS DOWNLIST
009513,000453: 05,2445 02303 GENADR LMDSASDL # LM DESCENT AND ASCENT DOWNLIST
009514,000454:
![]() |
Page 220 |
009516,000456: 05,2446 02357 GENADR LMLSALDL # LM LUNAR SURFACE ALIGN DOWNLIST
009517,000457:
009518,000458: # ---------------------------------------------------------------
009519,000459:
009520,000460:
End of include-file DOWNLINK_LISTS.agc. Parent file is MAIN.agc