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. |
006938,000002: ## Copyright: Public domain.
006939,000003: ## Filename: DOWNLINK_LISTS.agc
006940,000004: ## Purpose: Part of the source code for Colossus, build 249.
006941,000005: ## It is part of the source code for the Command Module's (CM)
006942,000006: ## Apollo Guidance Computer (AGC), for Apollo 9.
006943,000007: ## Assembler: yaYUL
006944,000008: ## Reference: pp. 166-176
006945,000009: ## Contact: Ron Burkey <info@sandroid.org>.
006946,000010: ## Website: www.ibiblio.org/apollo.
006947,000011: ## Mod history: 08/07/04 RSB. Adapted from similar Luminary 131 file.
006948,000012: ## 2017-01-05 RSB Page numbers now agree with those on the
006949,000013: ## original harcopy, as opposed to the PDF page
006950,000014: ## numbers in 1701.pdf.
006951,000015: ## 2017-01-08 RSB Cross-diff'd comment text (not whitespace)
006952,000016: ## vs the already-proofed corresponding Colossus
006953,000017: ## 237 and Comanche 55 source-code files
006954,000018: ## and corrected errors found.
006955,000019: ## 2017-01-21 RSB Back-ported comment error fixes detected in diff'ing
006956,000020: ## Artemis 72 vs Comanche 55.
006957,000021: ## 2017-03-16 RSB Comment-text fixes identified in 4-way side-by-side
006958,000022: ## diff of Colossus237/249/Comanche55/Artemis72.
006959,000023:
006960,000024: ## The contents of the "Colossus249" files, in general, are transcribed
006961,000025: ## from a scanned copy of the program listing. Notations on this
006962,000026: ## document read, in part:
006963,000027: ##
006964,000028: ## Assemble revision 249 of AGC program Colossus by NASA
006965,000029: ## 2021111-041. October 28, 1968.
006966,000030: ##
006967,000031: ## This AGC program shall also be referred to as
006968,000032: ## Colossus 1A
006969,000033: ##
006970,000034: ## Prepared by
006971,000035: ## Massachusetts Institute of Technology
006972,000036: ## 75 Cambridge Parkway
006973,000037: ## Cambridge, Massachusetts
006974,000038: ## under NASA contract NAS 9-4065.
006975,000039: ##
006976,000040: ## Refer directly to the online document mentioned above for further information.
006977,000041: ## Please report any errors (relative to the scanned pages) to info@sandroid.org.
006978,000042: ##
006979,000043: ## In some cases, where the source code for Luminary 131 overlaps that of
006980,000044: ## Colossus 249, this code is instead copied from the corresponding Luminary 131
006981,000045: ## source file, and then is proofed to incorporate any changes.
006982,000046:
Page 166 |
006984,000048: 22,2000 BANK 22
006985,000049: 05,2000 SETLOC DOWNTELM
006986,000050: 05,2000 BANK
006987,000051:
006988,000052: 05,2000 0340 EBANK= DNTMBUFF
006989,000053:
006990,000054: # SPECIAL DOWNLINK OP CODES
006991,000055: # OP CODE ADDRESS(EXAMPLE) SENDS.. BIT 15 BITS 14-12 BITS 11
006992,000056: # -0
006993,000057: # ------ ---------- ---------- ------ ---------- -------
006994,000058: # --
006995,000059: # 1DNADR TIME2 (2 AGC WDS) 0 0 ECADR
006996,000060: # 2DNADR TEPHEM (4 AGC WDS) 0 1 ECADR
006997,000061: # 3DNADR VGBODY (6 AGC WDS) 0 2 ECADR
006998,000062: # 4DNADR STATE (8 AGC WDS) 0 3 ECADR
006999,000063: # 5DNADR UPBUFF (10 AGC WDS) 0 4 ECADR
007000,000064: # 6DNADR DSPTAB (12 AGC WDS) 0 5 ECADR
007001,000065: # DNCHAN 30 CHANNELS 0 7 CHANNEL
007002,000066: # ADDRESS
007003,000067: # DNPTR NEXTLIST POINTS TO NEXT 0 6 ADRES
007004,000068: # LIST.
007005,000069:
007006,000070: # DOWNLIST FORMAT DEFINITIONS AND RULES-
007007,000071: # 1. END OF A LIST = -XDNADR (X = 1 TO 6), -DNPTR, OR -DNCHAN.
007008,000072: # 2. SNAPSHOT SUBLIST = LIST WHICH STARTS WITH A -1DNADR.
007009,000073: # 3. SNAPSHOT SUBLIST CAN ONLY CONTAIN 1DNADRS.
007010,000074: # 4. TIME2 1DNADR MUST BE LOCATED IN THE CONTROL LIST OF A DOWNLIST.
007011,000075: # 5. ERASABLE DOWN TELEMETRY WORDS SHOULD BE GROUPED IN SEQUENTIAL
007012,000076: # LOCATIONS AS MUCH AS POSSIBLE TO SAVE STORAGE USED BY DOWNLINK LISTS.
007013,000077: # 6. THE DOWNLINK LISTS (INCLUDING SUBLISTS) ARE ORGANIZED SUCH THAT THE ITEMS LISTED FIRST (IN FRONT OF FBANK) ARE
007014,000078: # SENT FIRST. EXCEPTION--- SNAPSHOT SUBLISTS. IN THE SNAPSHOT SUBLISTS THE DATA REPRESENTED BY THE FIRST
007015,000079: # 11 1DNADRS IS PRESERVED (IN ORDER) IN DNTMBUFF AND SENT BY THE NEXT 11 DOWNRUPTS. THE DATA REPRESENTED BY THE
007016,000080: # LIST IS SENT IMMEDIATELY.
007017,000081:
007018,000082: 05,2000 COUNT 05/DLIST
007019,000083: 05,2000 ERASZERO EQUALS 7
007020,000084: 05,2000 0000007 SPARE EQUALS ERASZERO # USE SPARE TO INDICATE AVAILABLE SPACE
007021,000085: 05,2000 77340 LOWIDCOD OCT 77340 # LOW ID CODE
007022,000086: 05,2001 05,2113 NOMDNLST EQUALS CMCSTADL # FRESH START AND POST P27 DOWNLIST
007023,000087: 05,2001 05,2214 UPDNLIST EQUALS CMENTRDL # UPDATE PROGRAM (P27) DOWNLIST
007024,000088:
Page 167 |
007026,000090: # CSM POWERED FLIGHT DOWNLIST
007027,000091:
007028,000092: # --------------------------CONTROL LIST----------------------------------
007029,000093:
007030,000094: 05,2001 CMPOWEDL EQUALS
007031,000095: 05,2001 32047 DNPTR CMPOWE01 # COLLECT SNAPSHOT
007032,000096: 05,2002 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007033,000097: 05,2003 32056 DNPTR CMPOWE02 # COLLECT SECOND SNAPSHOT
007034,000098: 05,2004 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007035,000099: 05,2005 32063 DNPTR CMPOWE03 # COMMON DATA
007036,000100: 05,2006 03412 1DNADR TIG # TIG,+1
007037,000101: 05,2007 03422 1DNADR DELLT4 # DELLT4,+1
007038,000102: 05,2010 13414 3DNADR RTARG # RTARG,+1,+2,...+5
007039,000103: 05,2011 03427 1DNADR TGO # TGO,+1
007040,000104: 05,2012 01245 1DNADR PIPTIME1 # PIPTIME1,+1
007041,000105: 05,2013 11162 3DNADR DELV # DELV,+1,...+4,+5
007042,000106: 05,2014 03025 1DNADR PACTOFF # PACTOFF,YACTOFF
007043,000107: 05,2015 03231 1DNADR PCMD # PCMD,YCMD
007044,000108: 05,2016 03702 1DNADR CSTEER # CSTEER,+1
007045,000109: 05,2017 00007 1DNADR SPARE
007046,000110: 05,2020 00007 1DNADR SPARE
007047,000111: 05,2021 00007 1DNADR SPARE
007048,000112: 05,2022 25735 6DNADR REFSMMAT # REFSMMAT,+1,...+10,+11
007049,000113: 05,2023 32065 DNPTR CMPOWE04 # COMMON DATA
007050,000114: 05,2024 00024 1DNADR TIME2 # TIME2,TIME1
007051,000115: 05,2025 32067 DNPTR CMPOWE05 # COLLECT SNAPSHOT
007052,000116: 05,2026 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007053,000117: 05,2027 32056 DNPTR CMPOWE02 # COLLECT SNAPSHOT
007054,000118: 05,2030 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007055,000119: 05,2031 32063 DNPTR CMPOWE03
007056,000120: 05,2032 32076 DNPTR CMPOWE06 # COMMON DATA
007057,000121: 05,2033 03743 1DNADR ELEV # ELEV,+1
007058,000122: 05,2034 03753 1DNADR CENTANG # CENTANG,+1
007059,000123: 05,2035 02610 1DNADR DELTAR # DELTAR,+1
007060,000124: 05,2036 00106 1DNADR STATE +10D # FALGWRDS 10 AND 11
007061,000125: 05,2037 01336 1DNADR TEVENT # TEVENT,+1
007062,000126: 05,2040 03231 1DNADR PCMD # PCMD,YCMD
007063,000127: 05,2041 01331 1DNADR OPTMODES # OPTMODES,HOLDFLAG
007064,000128: 05,2042 32101 DNPTR CMPOWE07 # COMMON DATA
007065,000129: 05,2043 13720 3DNADR VGTIG # VGTIG,+1,...+4,+5
007066,000130: 05,2044 00007 1DNADR SPARE
007067,000131: 05,2045 00007 1DNADR SPARE
007068,000132: 05,2046 77770 -1DNADR SPARE
007069,000133:
007070,000134: # ---------------------------SUB LISTS------------------------------------
007071,000135:
007072,000136: 05,2047 76605 CMPOWE01 -1DNADR RN +2 # RN +2,+3 SNAPSHOT DATA
007073,000137: 05,2050 01174 1DNADR RN +4 # RN +4,+5
007074,000138: 05,2051 01176 1DNADR VN # VN, +1
007075,000139: 05,2052 01200 1DNADR VN +2 # VN +2,+3
Page 168 |
007077,000141: 05,2053 01202 1DNADR VN +4 # VN +4,+5
007078,000142: 05,2054 01204 1DNADR PIPTIME # PIPTIME, +1
007079,000143: 05,2055 76607 -1DNADR RN # RN, +1
007080,000144:
007081,000145: 05,2056 77743 CMPOWE02 -1DNADR CDUZ # CDUZ,CDUT SNAPSHOT DATA
007082,000146: 05,2057 03133 1DNADR ADOT # ADOT,+1/OGARATE,+1
007083,000147: 05,2060 03135 1DNADR ADOT +2 # ADOT+2,+3/OMEGAB+2,+3
007084,000148: 05,2061 03137 1DNADR ADOT +4 # ADOT+4,+5/OMEGAB+4,+5
007085,000149: 05,2062 77745 -1DNADR CDUX # CDUX,CDUY
007086,000150:
007087,000151: 05,2063 07076 CMPOWE03 2DNADR AK # AK,AK1,AK2,RCSFLAGS COMMON DATA
007088,000152: 05,2064 70605 -2DNADR THETADX # THETADX,THETADY,THETADZ,GARBAGE
007089,000153:
007090,000154: 05,2065 20074 CMPOWE04 5DNADR STATE # FLAGWRD0 THRU FLAGWRD9 COMMON DATA
007091,000155: 05,2066 52754 -6DNADR DSPTAB # DISPLAY TABLES
007092,000156:
007093,000157: 05,2067 76054 CMPOWE05 -1DNADR R-OTHER +2 # R-OTHER+2,+3 SNAPSHOT DATA
007094,000158: 05,2070 01725 1DNADR R-OTHER +4 # R-OTHER+4,+5
007095,000159: 05,2071 01727 1DNADR V-OTHER # V-OTHER,+1
007096,000160: 05,2072 01731 1DNADR V-OTHER +2 # V-OTHER+2,+3
007097,000161: 05,2073 01733 1DNADR V-OTHER +4 # V-OTHER+4,+5
007098,000162: 05,2074 01642 1DNADR T-OTHER # T-OTHER,+1
007099,000163: 05,2075 76056 -1DNADR R-OTHER # R-OTHER,+1
007100,000164:
007101,000165: 05,2076 01432 CMPOWE06 1DNADR RSBBQ # RSBBQ,+1 COMMON DATA
007102,000166: 05,2077 10372 3DNADR CADRFLSH # CADRFLSH,+1,+2,FAILREG,+1,+2
007103,000167: 05,2100 73741 -2DNADR CDUS # CDUS,PIPAX,PIPAY,PIPAZ
007104,000168:
007105,000169: 05,2101 03073 CMPOWE07 1DNADR LEMMASS # LEMMASS,CSMMASS COMMON DATA
007106,000170: 05,2102 03066 1DNADR DAPDATR1 # DAPDATR1,DAPDATR2
007107,000171: 05,2103 07167 2DNADR ERRORX # ERRORX,ERRORY,ERRORZ,GARBAGE
007108,000172: 05,2104 13125 3DNADR WBODY # WBODY,...+5/OMEGAC,...+5
007109,000173: 05,2105 05154 2DNADR REDOCTR # REDOCTR,THETAD,+1,+2
007110,000174: 05,2106 01320 1DNADR IMODES30 # IMODES30,IMODES33
007111,000175: 05,2107 34011 DNCHAN 11 # CHANNELS 11,12
007112,000176: 05,2110 34013 DNCHAN 13 # CHANNELS 13,14
007113,000177: 05,2111 34030 DNCHAN 30 # CHANNELS 30,31
007114,000178: 05,2112 43745 -DNCHAN 32 # CHANNELS 32,33
007115,000179:
007116,000180: # ------------------------------------------------------------------------
Page 169 |
007118,000182: # CSM COAST AND ALIGNMENT DOWNLIST
007119,000183:
007120,000184: # ------------------------------CONTROL LIST------------------------------
007121,000185:
007122,000186: 05,2113 CMCSTADL EQUALS # SEND ID BY SPECIAL CODING
007123,000187: 05,2113 32047 DNPTR CMCSTA01 # COLLECT SNAPSHOT
007124,000188: 05,2114 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007125,000189: 05,2115 32056 DNPTR CMCSTA02 # COLLECT SECOND SNAPSHOT
007126,000190: 05,2116 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007127,000191: 05,2117 32063 DNPTR CMCSTA03 # COMMON DATA
007128,000192: 05,2120 03412 1DNADR TIG # TIG,+1
007129,000193: 05,2121 00302 1DNADR BESTI # BESTI,BESTJ
007130,000194: 05,2122 17674 4DNADR MARKDOWN # MARKDOWN,+1...+5,+6,GARBAGE
007131,000195: 05,2123 17502 4DNADR MARK2DWN # MARK2DWN,+1...+5,+6
007132,000196: 05,2124 06363 2DNADR HAPO # HAPO,+1,HPER,+1
007133,000197: 05,2125 02355 1DNADR RSP-RREC # RSP-RREC,+1
007134,000198: 05,2126 13720 3DNADR VGTIG # VGTIG,...+5
007135,000199: 05,2127 25735 6DNADR REFSMMAT # REFSMMAT,+1,...+10,+11
007136,000200: 05,2130 32065 DNPTR CMCSTA04 # COMMON DATA
007137,000201: 05,2131 00024 1DNADR TIME2 # TIME2,TIME1
007138,000202: 05,2132 32067 DNPTR CMCSTA05 # COLLECT SNAPSHOT
007139,000203: 05,2133 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007140,000204: 05,2134 32056 DNPTR CMCSTA02 # COLLECT SNAPSHOT
007141,000205: 05,2135 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007142,000206: 05,2136 32063 DNPTR CMCSTA03 # COMMON DATA
007143,000207: 05,2137 32076 DNPTR CMCSTA06 # COMMON DATA
007144,000208: 05,2140 12757 3DNADR OGC # OGC,+1,IGC,+1,MGC,+1
007145,000209: 05,2141 00106 1DNADR STATE +10D # FALGWRDS 10 AND 11
007146,000210: 05,2142 01336 1DNADR TEVENT # TEVENT,+1
007147,000211: 05,2143 02633 1DNADR LAUNCHAZ # LAUNCHAZ,+1
007148,000212: 05,2144 01331 1DNADR OPTMODES # OPTMODES,HOLDFLAG
007149,000213: 05,2145 32101 DNPTR CMCSTA07 # COMMON DATA
007150,000214: 05,2146 52754 -6DNADR DSPTAB # DISPLAY TABLES
007151,000215:
007152,000216: # --------------------------SUB LISTS-------------------------------------
007153,000217:
007154,000218: 05,2147 05,2047 CMCSTA01 EQUALS CMPOWE01 # COMMON DOWNLIST DATA
007155,000219:
007156,000220: 05,2147 05,2056 CMCSTA02 EQUALS CMPOWE02 # COMMON DOWNLIST DATA
007157,000221:
007158,000222: 05,2147 05,2063 CMCSTA03 EQUALS CMPOWE03 # COMMON DOWNLIST DATA
007159,000223:
007160,000224: 05,2147 05,2065 CMCSTA04 EQUALS CMPOWE04 # COMMON DOWNLIST DATA
007161,000225:
007162,000226: 05,2147 05,2067 CMCSTA05 EQUALS CMPOWE05 # COMMON DOWNLIST DATA
007163,000227:
007164,000228: 05,2147 05,2076 CMCSTA06 EQUALS CMPOWE06 # COMMON DOWNLIST DATA
007165,000229:
007166,000230: 05,2147 05,2101 CMCSTA07 EQUALS CMPOWE07 # COMMON DOWNLIST DATA
007167,000231:
Page 170 |
007169,000233: # ------------------------------------------------------------------------
Page 171 |
007171,000235: # CSM RENDEZVOUS AND PRETHRUST LIST
007172,000236:
007173,000237: # ----------------------------CONTROL LIST--------------------------------
007174,000238:
007175,000239: 05,2147 CMRENDDL EQUALS # SEND ID BY SPECIAL CODING
007176,000240: 05,2147 32047 DNPTR CMREND01 # COLLECT SNAPSHOT
007177,000241: 05,2150 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007178,000242: 05,2151 32056 DNPTR CMREND02 # COLLECT SECOND SNAPSHOT
007179,000243: 05,2152 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007180,000244: 05,2153 32063 DNPTR CMREND03 # COMMON DATA
007181,000245: 05,2154 03412 1DNADR TIG # TIG,+1
007182,000246: 05,2155 03422 1DNADR DELLT4 # DELLT4,+1
007183,000247: 05,2156 13414 3DNADR RTARG # RTARG,+1...+4,+5
007184,000248: 05,2157 01151 1DNADR VHFTIME # VHFTIME,+1
007185,000249: 05,2160 17674 4DNADR MARKDOWN # MARKTIME(DP),YCDU,SCDU,ZCDU,TCDU,XCDU,RM
007186,000250: 05,2161 01125 1DNADR VHFCNT # VHFCNT,+1
007187,000251: 05,2162 03662 1DNADR TTPI # TTPI,+1
007188,000252: 05,2163 03424 1DNADR ECSTEER # ECSTEER,+1
007189,000253: 05,2164 02636 1DNADR DELVTPF # DELVTPF,+1
007190,000254: 05,2165 00007 1DNADR SPARE
007191,000255: 05,2166 00007 1DNADR SPARE
007192,000256: 05,2167 03655 1DNADR TPASS4 # TPASS4,+1
007193,000257: 05,2170 13404 3DNADR DELVSLV # DELVSLV,+1...+4,+5
007194,000258: 05,2171 06320 2DNADR RANGE # RANGE,+1,RRATE,+1
007195,000259: 05,2172 32065 DNPTR CMREND04 # COMMON DATA
007196,000260: 05,2173 00024 1DNADR TIME2 # TIME2,TIME1
007197,000261: 05,2174 32067 DNPTR CMREND05 # COLLECT SNAPSHOT
007198,000262: 05,2175 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007199,000263: 05,2176 32056 DNPTR CMREND02 # COLLECT SNAPSHOT
007200,000264: 05,2177 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007201,000265: 05,2200 32063 DNPTR CMREND03 # COMMON DATA
007202,000266: 05,2201 32076 DNPTR CMREND06 # COMMON DATA
007203,000267: 05,2202 03743 1DNADR ELEV # ELEV,+1
007204,000268: 05,2203 03753 1DNADR CENTANG # CENTANG,+1
007205,000269: 05,2204 02610 1DNADR DELTAR # DELTAR,+1
007206,000270: 05,2205 13645 3DNADR DELVEET3 # DELVEET3,+1,...+4,+5
007207,000271: 05,2206 01331 1DNADR OPTMODES # OPTMODES,HOLDFLAG
007208,000272: 05,2207 32101 DNPTR CMREND07 # COMMON DATA
007209,000273: 05,2210 02324 1DNADR RTHETA # RTHETA,+1
007210,000274: 05,2211 07400 2DNADR LAT(SPL) # LAT(SPL),LNG(SPL),+1
007211,000275: 05,2212 07766 2DNADR VPRED # VPRED,+1,GAMMAEI,+1
007212,000276: 05,2213 77671 -1DNADR STATE +10D # FALGWRDS 10 AND 11
007213,000277:
007214,000278: # ----------------------------SUB LISTS-----------------------------------
007215,000279:
007216,000280: 05,2214 05,2047 CMREND01 EQUALS CMPOWE01 # COMMON DOWNLIST DATA
007217,000281:
007218,000282: 05,2214 05,2056 CMREND02 EQUALS CMPOWE02 # COMMON DOWNLIST DATA
007219,000283:
007220,000284: 05,2214 05,2063 CMREND03 EQUALS CMPOWE03 # COMMON DOWNLIST DATA
Page 172 |
007222,000286: 05,2214 05,2065 CMREND04 EQUALS CMPOWE04 # COMMON DOWNLIST DATA
007223,000287:
007224,000288: 05,2214 05,2067 CMREND05 EQUALS CMPOWE05 # COMMON DOWNLIST DATA
007225,000289:
007226,000290: 05,2214 05,2076 CMREND06 EQUALS CMPOWE06 # COMMON DOWNLIST DATA
007227,000291:
007228,000292: 05,2214 05,2101 CMREND07 EQUALS CMPOWE07 # COMMON DOWNLIST DATA
007229,000293:
007230,000294: # ------------------------------------------------------------------------
007231,000295:
Page 173 |
007233,000297: # CSM ENTRY AND UPDATE DOWNLIST
007234,000298: # ---------------------------CONTROL LIST---------------------------------
007235,000299:
007236,000300: 05,2214 CMENTRDL EQUALS # SEND ID BY SPECIAL CODING
007237,000301: 05,2214 32047 DNPTR CMENTR01 # COLLECT SNAPSHOT
007238,000302: 05,2215 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007239,000303: 05,2216 32056 DNPTR CMENTR02 # COLLECT SECOND SNAPSHOT
007240,000304: 05,2217 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007241,000305: 05,2220 32063 DNPTR CMENTR03 # COMMON DATA
007242,000306: 05,2221 07300 2DNADR CMDAPMOD # CMDAPMOD,PREL,QREL,RREL
007243,000307: 05,2222 03635 1DNADR L/D1 # L/D1,+1
007244,000308: 05,2223 24304 6DNADR UPBUFF # UPBUFF,+1...+10,+11
007245,000309: 05,2224 14320 4DNADR UPBUFF +12D # UPBUFF+12,13...+18,19D
007246,000310: 05,2225 04300 2DNADR COMPNUMB # COMPNUMB,UPOLDMOD,UPVERB,UPCOUNT
007247,000311: 05,2226 03313 1DNADR PAXERR1 # PAXERR1,ROLLTM
007248,000312: 05,2227 13675 3DNADR LATANG # LATANG,+1,RDOT,+1,THETAH,+1
007249,000313: 05,2230 07400 2DNADR LAT(SPL) # LAT(SPL),+1,LNG(SPL),+1
007250,000314: 05,2231 03265 1DNADR ALFA/180 # ALFA/180,BETA/180
007251,000315: 05,2232 32065 DNPTR CMENTR04 # COMMON DATA
007252,000316: 05,2233 00024 1DNADR TIME2 # TIME2,TIME1
007253,000317: 05,2234 32264 DNPTR CMENTR05 # COLLECT SNAPSHOT
007254,000318: 05,2235 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007255,000319: 05,2236 32056 DNPTR CMENTR02 # COLLECT SNAPSHOT
007256,000320: 05,2237 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007257,000321: 05,2240 07076 2DNADR AK # AK,AK1,AK2,RCSFLAGS
007258,000322: 05,2241 13167 3DNADR ERRORX # ERRORX/Y/Z,THETADX/Y/Z
007259,000323: 05,2242 07300 2DNADR CMDAPMOD # CMDAPMOD,PREL,QREL,RREL
007260,000324: 05,2243 24304 6DNADR UPBUFF # UPBUFF+0,+1...+10,+11D
007261,000325: 05,2244 14320 4DNADR UPBUFF +12D # UPBUFF+12,+13...+18,+19D
007262,000326: 05,2245 03073 1DNADR LEMMASS # LEMMASS,CSMMASS
007263,000327: 05,2246 03066 1DNADR DAPDATR1 # DAPDATR1,DAPDATR2
007264,000328: 05,2247 03314 1DNADR ROLLTM # ROLLTM,ROLLC
007265,000329: 05,2250 01331 1DNADR OPTMODES # OPTMODES,HOLDFLAG
007266,000330: 05,2251 13125 3DNADR WBODY # WBODY,...+5/OMEGAC,...+5
007267,000331: 05,2252 05154 2DNADR REDOCTR # REDOCTR,THETAD+0,+1,+2
007268,000332: 05,2253 01320 1DNADR IMODES30 # IMODES30,IMODES33
007269,000333: 05,2254 34011 DNCHAN 11 # CHANNELS 11,12
007270,000334: 05,2255 34013 DNCHAN 13 # CHANNELS 13,14
007271,000335: 05,2256 34030 DNCHAN 30 # CHANNELS 30,31
007272,000336: 05,2257 34032 DNCHAN 32 # CHANNELS 32,33
007273,000337: 05,2260 01432 1DNADR RSBBQ # RSBBQ,+1
007274,000338: 05,2261 10372 3DNADR CADRFLSH # CADRFLSH,+1,+2,FAILREG,+1,+2
007275,000339: 05,2262 00106 1DNADR STATE +10D # FALGWRDS 10 AND 11
007276,000340: 05,2263 74007 -1DNADR GAMMAEI # GAMMAEI,+1
007277,000341:
007278,000342: # ----------------------------SUB LISTS-----------------------------------
007279,000343:
007280,000344: 05,2264 05,2047 CMENTR01 EQUALS CMPOWE01 # COMMON DOWNLIST DATA
Page 174 |
007282,000346: 05,2264 05,2056 CMENTR02 EQUALS CMPOWE02 # COMMON DOWNLIST DATA
007283,000347:
007284,000348: 05,2264 05,2063 CMENTR03 EQUALS CMPOWE03 # COMMON DOWNLIST DATA
007285,000349:
007286,000350: 05,2264 05,2065 CMENTR04 EQUALS CMPOWE04 # COMMON DOWNLIST DATA
007287,000351:
007288,000352: 05,2264 76615 CMENTR05 -1DNADR DELV # DELV,+1 SNAPSHOT DATA
007289,000353: 05,2265 01164 1DNADR DELV +2 # DELV+2,+3
007290,000354: 05,2266 01166 1DNADR DELV +4 # DELV+4,+5
007291,000355: 05,2267 03726 1DNADR TTE # TTE,+1
007292,000356: 05,2270 03724 1DNADR VIO # VIO,+1
007293,000357: 05,2271 03766 1DNADR VPRED # VPRED,+1
007294,000358: 05,2272 76532 -1DNADR PIPTIME1 # PIPTIME1,+1
007295,000359:
007296,000360: 05,2273 05,2101 CMENTR07 EQUALS CMPOWE07 # COMMON DOWNLIST DATA
007297,000361:
007298,000362: # ------------------------------------------------------------------------
007299,000363:
Page 175 |
007301,000365: # P22 DOWNLISTS
007302,000366:
007303,000367: # ----------------------------CONTROL LIST--------------------------------
007304,000368:
007305,000369: 05,2273 CMPG22DL EQUALS # SEND ID BY SPECIAL CODING
007306,000370: 05,2273 32047 DNPTR CMPG2201 # COLLECT SNAPSHOT
007307,000371: 05,2274 24340 6DNADR DNTMBUFF # SEND SNAPSHOT
007308,000372: 05,2275 32056 DNPTR CMPG2202 # COLLECT SNAPSHOT
007309,000373: 05,2276 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007310,000374: 05,2277 32063 DNPTR CMPG2203 # COMMON DATA
007311,000375: 05,2300 27537 6DNADR SVMRKDAT # LANDING SITE MARK DATA
007312,000376: 05,2301 27553 6DNADR SVMRKDAT +12D # SVMRKDAT+0...+34
007313,000377: 05,2302 27567 6DNADR SVMRKDAT +24D # LANDING SITE MARK DATA
007314,000378: 05,2303 02751 1DNADR LANDMARK # LANDMARK,GARBAGE
007315,000379: 05,2304 00007 1DNADR SPARE
007316,000380: 05,2305 00007 1DNADR SPARE
007317,000381: 05,2306 00007 1DNADR SPARE
007318,000382: 05,2307 32065 DNPTR CMPG2204 # COMMON DATA
007319,000383: 05,2310 00024 1DNADR TIME2 # TIME2,TIME1
007320,000384: 05,2311 32337 DNPTR CMPG2205 # COLLECT SNAPSHOT
007321,000385: 05,2312 04340 2DNADR DNTMBUFF # SEND SNAPSHOT
007322,000386: 05,2313 00007 1DNADR SPARE
007323,000387: 05,2314 00007 1DNADR SPARE
007324,000388: 05,2315 00007 1DNADR SPARE
007325,000389: 05,2316 00007 1DNADR SPARE
007326,000390: 05,2317 32056 DNPTR CMPG2202 # COLLECT SNAPSHOT
007327,000391: 05,2320 14340 4DNADR DNTMBUFF # SEND SNAPSHOT
007328,000392: 05,2321 32063 DNPTR CMPG2203 # COMMON DATA
007329,000393: 05,2322 32076 DNPTR CMPG2206 # COMMON DATA
007330,000394: 05,2323 02747 1DNADR 8NN # 8NN,GARBAGE
007331,000395: 05,2324 00106 1DNADR STATE +10D # FALGWRDS 10 AND 11
007332,000396: 05,2325 12025 3DNADR RLS # RLS,+1,...+4,+5
007333,000397: 05,2326 00007 1DNADR SPARE
007334,000398: 05,2327 01331 1DNADR OPTMODES # OPTMODES,HOLDFLAG
007335,000399: 05,2330 32101 DNPTR CMPG2207 # COMMON DATA
007336,000400: 05,2331 00007 1DNADR SPARE
007337,000401: 05,2332 00007 1DNADR SPARE
007338,000402: 05,2333 00007 1DNADR SPARE
007339,000403: 05,2334 00007 1DNADR SPARE
007340,000404: 05,2335 00007 1DNADR SPARE
007341,000405: 05,2336 77770 -1DNADR SPARE
007342,000406:
007343,000407: # -----------------------------SUB LISTS----------------------------------
007344,000408:
007345,000409: 05,2337 05,2047 CMPG2201 EQUALS CMPOWE01 # COMMON DOWNLIST DATA
007346,000410:
007347,000411: 05,2337 05,2056 CMPG2202 EQUALS CMPOWE02 # COMMON DOWNLIST DATA
007348,000412:
007349,000413: 05,2337 05,2063 CMPG2203 EQUALS CMPOWE03 # COMMON DOWNLIST DATA
Page 176 |
007351,000415: 05,2337 05,2065 CMPG2204 EQUALS CMPOWE04 # COMMON DOWNLIST DATA
007352,000416:
007353,000417: 05,2337 76672 CMPG2205 -1DNADR LONG # LONG,+1 SNAPSHOT DATA
007354,000418: 05,2340 01107 1DNADR ALT # ALT,+1
007355,000419: 05,2341 76674 -1DNADR LAT # LAT,+1
007356,000420:
007357,000421: 05,2342 05,2076 CMPG2206 EQUALS CMPOWE06 # COMMON DOWNLIST DATA
007358,000422:
007359,000423: 05,2342 05,2101 CMPG2207 EQUALS CMPOWE07 # COMMON DOWNLIST DATA
007360,000424:
007361,000425: # ------------------------------------------------------------------------
007362,000426:
007363,000427: 05,2342 02113 DNTABLE GENADR CMCSTADL
007364,000428: 05,2343 02214 GENADR CMENTRDL
007365,000429: 05,2344 02147 GENADR CMRENDDL
007366,000430: 05,2345 02001 GENADR CMPOWEDL
007367,000431: 05,2346 02273 GENADR CMPG22DL
007368,000432:
007369,000433: # ------------------------------------------------------------------------
007370,000434:
007371,000435:
End of include-file DOWNLINK_LISTS.agc. Parent file is MAIN.agc