Source Code

002316,000001: # Copyright: Public domain. 002317,000002: # Filename: FLAGWORD_ASSIGNMENTS.agc 002318,000003: # Purpose: Part of the source code for Luminary 1A build 099. 002319,000004: # It is part of the source code for the Lunar Module's (LM) 002320,000005: # Apollo Guidance Computer (AGC), for Apollo 11. 002321,000006: # Assembler: yaYUL 002322,000007: # Contact: Onno Hommes <ohommes@cmu.edu>. 002323,000008: # Website: www.ibiblio.org/apollo. 002324,000009: # Pages: 0061-0089 002325,000010: # Mod history: 2009-05-15 OH Transcribed from page images. 002326,000011: # 2009-05-17 RSB Extended to (blank) p. 89. 002327,000012: # 2010-12-31 JL Fixed page number comment. 002328,000013: 002329,000014: # This source code has been transcribed or otherwise adapted from 002330,000015: # digitized images of a hardcopy from the MIT Museum. The digitization 002331,000016: # was performed by Paul Fjeld, and arranged for by Deborah Douglas of 002332,000017: # the Museum. Many thanks to both. The images (with suitable reduction 002333,000018: # in storage size and consequent reduction in image quality as well) are 002334,000019: # available online at www.ibiblio.org/apollo. If for some reason you 002335,000020: # find that the images are illegible, contact me at info@sandroid.org 002336,000021: # about getting access to the (much) higher-quality images which Paul 002337,000022: # actually created. 002338,000023: 002339,000024: # Notations on the hardcopy document read, in part: 002340,000025: 002341,000026: # Assemble revision 001 of AGC program LMY99 by NASA 2021112-61 002342,000027: # 16:27 JULY 14, 1969 002343,000028: 002344,000029: 002345,000030: # Page 61 002346,000031: # FLAGWORDS 0-11 ARE DOWNLINKED AND CAN BE SET AND CLEARED BY UP-FLAG AND DOWN-FLAG INSTRUCTIONS IN THE 002347,000032: # INTERPRETER. THESE WERE PREVIOUSLY LISTED UNDER "INTERPRETIVE SWITCH BIT ASSIGNMENTS" IN 002348,000033: # THE ERASABLE LOG SECTION. FLAGWORDS 12 & 13 WERE PREVIOUSLY RADMODES AND DAPBOOLS AND 002349,000034: # ARE STILL DOWNLINKED UNDER THOSE NAMES. 002350,000035: 002351,000036: # ALPHABETICAL LIST OF FLAGWORDS 002352,000037: 002353,000038: 002354,000039: # FLAGWORD DEC. NUMBER BIT AND FLAG BIT NAME 002355,000040: 002356,000041: # ACCOKFLG 207 BIT 3 FLAG 13 ACCSOKAY 002357,000042: # ACC4-2FL 199 BIT 11 FLAG 13 ACC4OR2X 002358,000043: # ACMODFLG 032 BIT 13 FLAG 2 ACMODBIT 002359,000044: # ALTSCALE 186 BIT 9 FLAG 12 ALTSCBIT 002360,000045: # ANTENFLG 183 BIT 12 FLAG 12 ANTENBIT 002361,000046: # AORBSFLG 205 BIT 5 FLAG 13 AORBSYST 002362,000047: # AORBTFLG 200 BIT 10 FLAG 13 AORBTRAN 002363,000048: # APSESW 130 BIT 5 FLAG 8 APSESBIT 002364,000049: # APSFLAG 152 BIT 13 FLAG 10 APSFLBIT 002365,000050: # ASTNFLAG 108 BIT 12 FLAG 7 ASTNBIT 002366,000051: # ATTFLAG 104 BIT 1 FLAG 6 ATTFLBIT 002367,000052: # AUTOMODE 193 BIT 2 FLAG 12 AUTOMBIT 002368,000053: # AUTR1FLG 209 BIT 1 FLAG 13 AUTRATE1 002369,000054: # AUTR2FLG 208 BIT 2 FLAG 13 AUTRATE2 002370,000055: # AUXFLAG 103 BIT 2 FLAG 6 AUXFLBIT 002371,000056: # AVEGFLAG 115 BIT 5 FLAG 7 AVEGFBIT 002372,000057: # AVEMIDSW 149 BIT 1 FLAG 9 AVEMDBIT 002373,000058: # AVFLAG 040 BIT 5 FLAG 2 AVFLBIT 002374,000059: # CALCMAN2 043 BIT 2 FLAG 2 CALC2BIT 002375,000060: # CALCMAN3 042 BIT 3 FLAG 2 CALC3BIT 002376,000061: # CDESFLAG 180 BIT 15 FLAG 12 CDESBIT 002377,000062: # CMOONFLG 123 BIT 12 FLAG 8 CMOONBIT 002378,000063: # COGAFLAG 131 BIT 4 FLAG 8 COGAFBIT 002379,000064: # CSMDKFLG 197 BIT 13 FLAG 13 CSMDOCKD 002380,000065: # CULTFLAG 053 BIT 7 FLAG 3 CULTBIT 002381,000066: # DAPBOOLS FLGWRD13 002382,000067: # DBSELFLG 206 BIT 4 FLAG 13 DBSELECT 002383,000068: # DESIGFLG 185 BIT 10 FLAG 12 DESIGBIT 002384,000069: # DIDFLAG 016 BIT 14 FLAG DIDFLBIT 002385,000070: # DIMOFLAG 059 BIT 1 FLAG 3 DIMOBIT 002386,000071: # DMENFLG 081 BIT 9 FLAG 5 DMENFBIT 002387,000072: # DRIFTDFL 202 BIT 8 FLAG 13 DRIFTBIT 002388,000073: # DRIFTFLG 030 BIT 15 FLAG 2 DRFTBIT 002389,000074: # DSKYFLAG 075 BIT 15 FLAG 5 DSKYFBIT 002390,000075: # Page 62 002391,000076: # D6OR9FLG 058 BIT 2 FLAG 3 D6OR9BIT 002392,000077: # ENGONFLG 083 BIT 7 FLAG 5 ENGONBIT 002393,000078: # ERADFLAG 017 BIT 13 FLAG 1 ERADFBIT 002394,000079: # ETPIFLAG 038 BIT 7 FLAG 2 ETPIBIT EQUIVALENT FLAG NAME: DPTNSW 002395,000080: # FINALFLG 039 BIT 6 FLAG 2 FINALBIT 002396,000081: # FLAGWRD0 (000-014) (STATE +0) 002397,000082: # FLAGWRD1 (015-029) (STATE +1) 002398,000083: # FLAGWRD2 (030-044) (STATE +2) 002399,000084: # FLAGWRD3 (045-059) (STATE +3) 002400,000085: # FLAGWRD4 (060-074) (STATE +4) 002401,000086: # FLAGWRD5 (075-089) (STATE +5) 002402,000087: # FLAGWRD6 (090-104) (STATE +6) 002403,000088: # FLAGWRD7 (105-119) (STATE +7) 002404,000089: # FLAGWRD8 (120-134) (STATE +8D) 002405,000090: # FLAGWRD9 (135-149) (STATE +9D) 002406,000091: # FLAP 142 BIT 8 FLAG 9 FLAPBIT 002407,000092: # FLGWRD10 (150-164) (STATE +10D) 002408,000093: # FLGWRD11 (165-179) (STATE +11D) 002409,000094: # FLGWRD12 (180-194) (STATE +12D) 002410,000095: # FLGWRD13 (195-209) (STATE +13D) 002411,000096: # FLPC 138 BIT 12 FLAG 9 FLPCBIT 002412,000097: # FLPI 139 BIT 11 FLAG 9 FLPIBIT 002413,000098: # FLRCS 149 BIT 10 FLAG 9 FLRCSBIT 002414,000099: # FLUNDISP 125 BIT 10 FLAG 8 FLUNDBIT 002415,000100: # FLVR 136 BIT 14 FLAG 9 FLVRBIT 002416,000101: # FREEFLAG 012 BIT 3 FLAG 0 FREEFBIT 002417,000102: # FSPASFLG 005 BIT 10 FLAG 0 FSPASBIT 002418,000103: # GLOKFAIL 046 BIT 14 FLAG 3 GLOKFBIT 002419,000104: # GMBDRVSW 095 BIT 10 FLAG 6 GMBDRBIT 002420,000105: # GUESSW 028 BIT 2 FLAG 1 GUESSBIT 002421,000106: # HFLSHFLG 179 BIT 1 FLAG 11 HFLSHBIT 002422,000107: # IDLEFLAG 113 BIT 7 FLAG 7 IDLEFBIT 002423,000108: # IGNFLAG 107 BIT 13 FLAG 7 IGNFLBIT 002424,000109: # IMPULSW 036 BIT 9 FLAG 2 IMPULBIT 002425,000110: # IMUSE 007 BIT 8 FLAG 0 IMUSEBIT 002426,000111: # INFINFLG 128 BIT 7 FLAG 8 INFINBIT 002427,000112: # INITALGN 133 BIT 2 FLAG 8 INITABIT 002428,000113: # INTFLAG 151 BIT 14 FLAG 10 INTFLBIT 002429,000114: # INTYPFLG 056 BIT 4 FLAG 3 INTYPBIT 002430,000115: # ITSWICH 105 BIT 15 FLAG 7 ITSWBIT 002431,000116: # JSWITCH 001 BIT 14 FLAG 0 JSWCHBIT 002432,000117: # LETABORT 141 BIT 9 FLAG 9 LETABBIT 002433,000118: # LMOONFLG 124 BIT 11 FLAG 8 LMOONBIT 002434,000119: # LOKONSW 010 BIT 5 FLAG 0 LOKONBIT 002435,000120: # LOSCMFLG 033 BIT 12 FLAG 2 LOSCMBIT 002436,000121: # LRALTFLG 190 BIT 5 FLAG 12 LRALTBIT 002437,000122: # LRBYPASS 165 BIT 15 FLAG 11 LRBYBIT 002438,000123: # LRINH 172 BIT 8 FLAG 11 LRINHBIT 002439,000124: # LRPOSFLG 189 BIT 6 FLAG 12 LRPOSBIT 002440,000125: # LRVELFLG 187 BIT 8 FLAG 12 LRVELBIT 002441,000126: # Page 63 002442,000127: # LUNAFLAG 048 BIT 12 FLAG 3 LUNABIT 002443,000128: # MANUFLAG 106 BIT 14 FLAG 7 MANUFBIT 002444,000129: # MGLVFLAG 088 BIT 2 FLAG 5 MGLVFBIT 002445,000130: # MIDAVFLG 148 BIT 2 FLAG 9 MIDAVBIT 002446,000131: # MIDFLAG 002 BIT 13 FLAG 0 MIDFLBIT 002447,000132: # MID1FLAG 147 BIT 3 FLAG 9 MID1BIT 002448,000133: # MKOVFLAG 072 BIT 3 FLAG 4 MKOVBIT 002449,000134: # MOONFLAG 003 BIT 12 FLAG 0 MOONBIT 002450,000135: # MRKIDFLG 060 BIT 15 FLAG 4 MRKIDBIT 002451,000136: # MRKNVFLG 066 BIT 9 FLAG 4 MRKNVBIT 002452,000137: # MRUPTFLG 070 BIT 5 FLAG 4 MRUPTBIT 002453,000138: # MUNFLAG 097 BIT 8 FLAG 6 MUNFLBIT 002454,000139: # MWAITFLG 064 BIT 11 FLAG 4 MWAITBIT 002455,000140: # NEEDLFLG 011 BIT 4 FLAG 0 NEEDLBIT 002456,000141: # NEWIFLG 122 BIT 13 FLAG 8 NEWIBIT 002457,000142: # NJETSFLG 015 BIT 15 FLAG NJETSBIT 002458,000143: # NODOFLAG 044 BIT 1 FLAG 2 NODOBIT 002459,000144: # NOLRREAD 170 BIT 10 FLAG 11 NOLRRBIT 002460,000145: # NORMSW 110 BIT 10 FLAG 7 NORMSBIT 002461,000146: # NORRMON 086 BIT 4 FLAG 5 NORRMBIT 002462,000147: # NOR29FLG 049 BIT 11 FLAG 3 NR29FBIT 002463,000148: # NOTHROTL 078 BIT 12 FLAG 5 NOTHRBIT 002464,000149: # NOUPFLAG 024 BIT 6 FLAG 1 NOUPFBIT 002465,000150: # NRMNVFLG 067 BIT 8 FLAG 4 NRMNVBIT 002466,000151: # NRMIDFLG 062 BIT 13 FLAG 4 NRMIDBIT 002467,000152: # NRUPTFLG 071 BIT 4 FLAG 4 NRUPTBIT 002468,000153: # NTARGFLG 102 BIT 3 FLAG 6 NTARGBIT 002469,000154: # NWAITFLG 065 BIT 10 FLAG 4 NWAITBIT 002470,000155: # OLDESFLG 014 BIT 1 FLAG 0 OLDESBIT 002471,000156: # OPTNSW 038 BIT 7 FLAG 2 OPTNBIT EQUIVALENT FLAG NAME: ETPIFLAG 002472,000157: # ORBWFLAG 054 BIT 6 FLAG 3 ORBWFBIT 002473,000158: # ORDERSW 129 BIT 6 FLAG 8 ORDERBIT 002474,000159: # OURRCFLG 198 BIT 12 FLAG 13 OURRCBIT 002475,000160: # PDSPFLAG 063 BIT 12 FLAG 4 PDSPFBIT 002476,000161: # PFRATFLG 041 BIT 4 FLAG 2 PFRATBIT 002477,000162: # PINBRFLG 069 BIT 6 FLAG 4 PINBRBIT 002478,000163: # PRECIFLG 052 BIT 8 FLAG 3 PRECIBIT 002479,000164: # PRIODFLG 061 BIT 14 FLAG 1 PRIODBIT 002480,000165: # PRONVFLG 068 BIT 7 FLAG 4 PRONVBIT 002481,000166: # PSTHIGAT 169 BIT 11 FLAG 11 PSTHIBIT 002482,000167: # PULSEFLG 195 BIT 15 FLAG 13 PULSES 002483,000168: # P21FLAG 004 BIT 11 FLAG 0 P21FLBIT 002484,000169: # P25FLAG 006 BIT 9 FLAG 0 P25FLBIT 002485,000170: # P39/79SW 126 BIT 9 FLAG 8 P39SWBIT 002486,000171: # QUITFLAG 145 BIT 5 FLAG 9 QUITBIT 002487,000172: # RADMODES FLGWRD12 002488,000173: # RASFLAG FLGWRD10 002489,000174: # RCDUFAIL 188 BIT 7 FLAG 12 RCDUFBIT 002490,000175: # RCDU0FLG 182 BIT 13 FLAG 12 RCDU0BIT 002491,000176: # READLR 174 BIT 6 FLAG 11 READLBIT 002492,000177: # Page 64 002493,000178: # READRFLG 051 BIT 9 FLAG 3 READRBIT EQUIVALENT FLAG NAME FOR R04FLAG 002494,000179: # READVEL 175 BIT 5 FLAG 11 READVBIT 002495,000180: # REDFLAG 099 BIT 6 FLAG 6 REDFLBIT 002496,000181: # REFSMFLG 047 BIT 13 FLAG 3 REFSMBIT 002497,000182: # REINTFLG 158 BIT 7 FLAG 10 REINTBIT 002498,000183: # REMODFLG 181 BIT 14 FLAG 12 REMODBIT 002499,000184: # RENDWFLG 089 BIT 1 FLAG 5 RENDWBIT 002500,000185: # REPOSMON 184 BIT 11 FLAG 12 REPOSBIT 002501,000186: # RHCSCFLG 203 BIT 7 FLAG 13 RHCSCALE 002502,000187: # RNDVZFLG 008 BIT 7 FLAG 0 RNDVZBIT 002503,000188: # RNGEDATA 176 BIT 4 FLAG 11 RNGEDBIT 002504,000189: # RNGSCFLG 080 BIT 10 FLAG 5 RNGSCBIT 002505,000190: # RODFLAG 018 BIT 12 FLAG 1 RODFLBIT 002506,000191: # ROTFLAG 144 BIT 6 FLAG 9 ROTFLBIT 002507,000192: # RPQFLAG 120 BIT 15 FLAG 8 RPQFLBIT 002508,000193: # RRDATAFL 191 BIT 4 FLAG 12 RRDATABT 002509,000194: # RRNBSW 009 BIT 6 FLAG 0 RRNBBIT 002510,000195: # RRRSFLAG 192 BIT 3 FLAG 12 RRRSBIT 002511,000196: # RVSW 111 BIT 9 FLAG 7 RVSWBIT 002512,000197: # R04FLAG 051 BIT 9 FLAG 3 R04FLBIT EQUIVALENT FLAG NAME: READRFLG 002513,000198: # R10FLAG 013 BIT 2 FLAG 0 R10FLBIT 002514,000199: # R61FLAG 020 BIT 10 FLAG 1 R61FLBIT 002515,000200: # R77FLAG 079 BIT 11 FLAG 5 R77FLBIT 002516,000201: # SCALBAD 177 BIT 3 FLAG 11 SCABBIT 002517,000202: # SLOPESW 027 BIT 3 FLAG 1 SLOPEBIT 002518,000203: # SNUFFER 077 BIT 13 FLAG 5 SNUFFBIT 002519,000204: # SOLNSW 087 BIT 3 FLAG 5 SOLNSBIT 002520,000205: # SRCHOPTN 031 BIT 14 FLAG 2 SRCHOBIT 002521,000206: # STATEFLG 055 BIT 5 FLAG 3 STATEBIT 002522,000207: # STEERSW 034 BIT 11 FLAG 2 STEERBIT 002523,000208: # SURFFLAG 127 BIT 8 FLAG 8 SURFFBIT 002524,000209: # SWANDISP 109 BIT 11 FLAG 7 SWANDBIT 002525,000210: # S32.1F1 090 BIT 15 FLAG 6 S32BIT1 002526,000211: # S32.1F2 091 BIT 14 FLAG 6 S32BIT2 002527,000212: # S32.1F3A 092 BIT 13 FLAG 6 S32BIT3A 002528,000213: # S32.1F3B 093 BIT 12 FLAG 6 S32BIT3B 002529,000214: # TFFSW 119 BIT 1 FLAG 7 TFFSWBIT 002530,000215: # TRACKFLG 025 BIT 5 FLAG 1 TRACKBIT 002531,000216: # TURNONFL 194 BIT 1 FLAG 12 TURNONBT 002532,000217: # ULLAGFLG 204 BIT 6 FLAG 13 ULLAGER 002533,000218: # UPDATFLG 023 BIT 7 FLAG 1 UPDATBIT 002534,000219: # UPLOCKFL 116 BIT 4 FLAG 7 UPLOCBIT 002535,000220: # USEQRFLG 196 BIT 14 FLAG 13 USEQRJTS 002536,000221: # VEHUPFLG 022 BIT 8 FLAG 1 VEHUPBIT 002537,000222: # VELDATA 173 BIT 7 FLAG 11 VELDABIT 002538,000223: # VERIFLAG 117 BIT 3 FLAG 7 VERIFBIT 002539,000224: # VFLAG 050 BIT 10 FLAG 3 VFLAGBIT 002540,000225: # VFLSHFLG 178 BIT 2 FLAG 11 VFLSHBIT 002541,000226: # VINTFLAG 057 BIT 3 FLAG 3 VINTFBIT 002542,000227: # VXINH 168 BIT 12 FLAG 11 VXINHBIT 002543,000228: # Page 65 002544,000229: # V37FLAG 114 BIT 6 FLAG 7 V37FLBIT 002545,000230: # V67FLAG 112 BIT 8 FLAG 7 V67FLBIT 002546,000231: # V82EMFLG 118 BIT 2 FLAG 7 V82EMBIT 002547,000232: # XDELVFLG 037 BIT 8 FLAG 2 XDELVBIT 002548,000233: # XDSPFLAG 074 BIT 1 FLAG 4 XDSPBIT 002549,000234: # XORFLG 171 BIT 9 FLAG 11 XORFLBIT 002550,000235: # XOVINFLG 201 BIT 9 FLAG 13 XOVINHIB 002551,000236: # 3AXISFLG 084 BIT 6 FLAG 5 3AXISBIT 002552,000237: # 360SW 134 BIT 1 FLAG 8 360SWBIT 002553,000238: 002554,000239: # ASSIGNMENT AND DESCRIPTION OF FLAGWORDS 002555,000240: 002556,000241: 26,2022 0074 FLAGWRD0 = STATE +0 # (000-014) 002557,000242: 002558,000243: # (SET) (RESET) 002559,000244: 002560,000245: # BIT 15 FLAG 0 (S) 002561,000246: 26,2022 = 000D 002562,000247: 26,2022 = BIT15 002563,000248: 002564,000249: # BIT 14 FLAG 0 (S) 002565,000250: 26,2022 JSWITCH = 001D # INTEGRATION OF W INTEGRATION OF STATE 002566,000251: 26,2022 4736 JSWCHBIT = BIT14 # MATRIX VECTOR 002567,000252: 002568,000253: # BIT 13 FLAG 0 (S) 002569,000254: 26,2022 MIDFLAG = 002D # INTEGRATION WITH INTEGRATION WITHOUT 002570,000255: # SECONDARY BODY AND SOLAR PERTURBATIONS 002571,000256: 26,2022 4737 MIDFLBIT = BIT13 # SOLAR PERTURBATIONS 002572,000257: 002573,000258: # BIT 12 FLAG 0 (L) 002574,000259: 26,2022 MOONFLAG = 003D # MOON IS SPHERE OF EARTH IS SPHERE OF 002575,000260: 26,2022 4740 MOONBIT = BIT12 # INFLUENCE INFLUENCE 002576,000261: 002577,000262: # BIT 11 FLAG 0 002578,000263: 26,2022 P21FLAG = 004D # USE BASE VECTORS 1ST PASS -- CALC- 002579,000264: 26,2022 4741 P21FLBIT = BIT11 # ALREADY CALCULATED ULATE BASE VECTORS 002580,000265: 002581,000266: # BIT 10 FLAG 0 002582,000267: 26,2022 FSPASFLG = 005D # FIRST PASS THROUGH NOT FIRST PASS THRU 002583,000268: 26,2022 4742 FSPASBIT = BIT10 # REPOSITION ROUTINE REPOSITION ROUTINE 002584,000269: 002585,000270: # Page 66 002586,000271: # BIT 9 FLAG 0 (S) 002587,000272: 26,2022 P25FLAG = 006D # P25 OPERATING P25 NOT OPERATING 002588,000273: 26,2022 4743 P25FLBIT = BIT9 002589,000274: 002590,000275: # BIT 8 FLAG 0 (S) 002591,000276: 26,2022 IMUSE = 007D # IMU IN USE IMU NOT IN USE 002592,000277: 26,2022 4744 IMUSEBIT = BIT8 002593,000278: 002594,000279: # BIT 7 FLAG 0 (S) 002595,000280: 26,2022 RNDVZFLG = 008D # P20 RUNNING (RADAR P20 NOT RUNNING 002596,000281: 26,2022 4745 RNDVZBIT = BIT7 # IN USE) 002597,000282: 002598,000283: # BIT 6 FLAG 0 (S) 002599,000284: 26,2022 RRNBSW = 009D # RADAR TARGET IN RADAR TARGET IN 002600,000285: 26,2022 4746 RRNBBIT = BIT6 # NB COORDINATES SM COORDINATES 002601,000286: 002602,000287: # BIT 5 FLAG 0 (S) 002603,000288: 26,2022 LOKONSW = 010D # RADAR LOCK-ON RADAR LOCK-ON NOT 002604,000289: 26,2022 4747 LOKONBIT = BIT5 # DESIRED DESIRED 002605,000290: 002606,000291: # BIT 4 FLAG 0 (S) 002607,000292: 26,2022 NEEDLFLG = 011D # TOTAL ATTITUDE A/P FOLLOWING 002608,000293: 26,2022 4750 NEEDLBIT = BIT4 # ERROR DISPLAYED ERROR DISPLAYED 002609,000294: 002610,000295: # BIT 3 FLAG 0 002611,000296: 26,2022 FREEFLAG = 012D # (USED BY P51-53 TEMP IN MANY DIFFERENT 002612,000297: # ROUTINES & BY LUNAR + SOLAR EPHEMERIDES) 002613,000298: 26,2022 4751 FREEFBIT = BIT3 002614,000299: 002615,000300: # BIT 2 FLAG 0 002616,000301: 26,2022 R10FLAG = 013D # R10 OUTPUTS DATA TO BESIDES OUTPUT WHEN 002617,000302: 26,2022 4752 R10FLBIT = BIT2 # ALTITUDE & ALTITUDE SET, R10 ALSO OUTPUT 002618,000303: # RATE METERS ONLY TO FORWARD & LATERAL 002619,000304: # VELOCITY CROSSPOINTER 002620,000305: 002621,000306: # BIT 1 FLAG 0 (L) 002622,000307: 26,2022 OLDESFLG = 014D # R29 GYRO CMD LOOP R29 GYRO CMD LOOP 002623,000308: 26,2022 4753 OLDESBIT = BIT1 # REQUESTED NOT REQUESTED 002624,000309: 002625,000310: 002626,000311: 26,2022 0075 FLAGWRD1 = STATE +1 # (015-029) 002627,000312: 002628,000313: # Page 67 002629,000314: # (SET) (RESET) 002630,000315: 002631,000316: # BIT 15 FLAG 1 (S) 002632,000317: 26,2022 NJETSFLG = 015D # TWO JET RCS BURN FOUR JET RCS BURN 002633,000318: 26,2022 4735 NJETSBIT = BIT15 002634,000319: 002635,000320: # BIT 14 FLAG 1 (L) 002636,000321: 26,2022 DIDFLAG = 016D # INERTIAL DATA IS PERFORM DATA DISPLAY 002637,000322: 26,2022 4736 DIDFLBIT = BIT14 # AVAILABLE INITIALIZATION FUNCS 002638,000323: 002639,000324: # BIT 13 FLAG 1 (S) 002640,000325: 26,2022 ERADFLAG = 017D # COMPUTE REARTH USE CONSTANT REARTH 002641,000326: 26,2022 4737 ERADFBIT = BIT13 # FISCHER ELLIPSOID PAD RADIUS 002642,000327: 002643,000328: # BIT 12 FLAG 1 002644,000329: 26,2022 RODFLAG = 018D # IF IN P66, NORMAL IF IN P66, RE-INIT- 002645,000330: 26,2022 4740 RODFLBIT = BIT12 # OPERATION CONTINUES. IALIZATION IS PER- 002646,000331: # RESTART CLEARS FLAG FORMED AND FLAG IS 002647,000332: 002648,000333: # BIT 11 FLAG 1 002649,000334: 26,2022 = 019D 002650,000335: 26,2022 = BIT11 002651,000336: 002652,000337: # BIT 10 FLAG 1 (L) 002653,000338: 26,2022 R61FLAG = 020D # RUN R61 LEM RUN R65 LEM 002654,000339: 26,2022 4742 R61FLBIT = BIT10 002655,000340: 002656,000341: # BIT 9 FLAG 1 002657,000342: 26,2022 = 021D 002658,000343: 26,2022 = BIT9 002659,000344: 002660,000345: # BIT 8 FLAG 1 (S) 002661,000346: 26,2022 VEHUPFLG = 022D # CSM STATE-VECTOR LEM STATE VECTOR 002662,000347: 26,2022 4744 VEHUPBIT = BIT8 # BEING UPDATED BEING UPDATED 002663,000348: 002664,000349: # BIT 7 FLAG 1 (S) 002665,000350: 26,2022 UPDATFLG = 023D # UPDATING BY MARKS UPDATING BY MARKS 002666,000351: 26,2022 4745 UPDATBIT = BIT7 # ALLOWED NOT ALLOWED 002667,000352: 002668,000353: # BIT 6 FLAG 1 (S) 002669,000354: 26,2022 NOUPFLAG = 024D # NEITHER CSM EITHER STATE 002670,000355: # NOR LM STATE VECTOR VECTOR MAY BE 002671,000356: 26,2022 4746 NOUPFBIT = BIT6 # MAY BE UPDATED UPDATED 002672,000357: 002673,000358: # Page 68 002674,000359: # BIT 5 FLAG 1 (S) 002675,000360: 26,2022 TRACKFLG = 025D # TRACKING ALLOWED TRACKING NOT ALLOWED 002676,000361: 26,2022 4747 TRACKBIT = BIT5 002677,000362: 002678,000363: # BIT 4 FLAG 1 002679,000364: 26,2022 = 026D 002680,000365: 26,2022 = BIT4 002681,000366: 002682,000367: # BIT 3 FLAG 1 (S) 002683,000368: 26,2022 SLOPESW = 027D # ITERATE WITH BIAS ITERATE WITH REGULAR 002684,000369: # METHOD IN ITERATOR FALSI METHOD IN 002685,000370: 26,2022 4751 SLOPEBIT = BIT3 # ITERATOR 002686,000371: 002687,000372: # BIT 2 FLAG 1 (S) 002688,000373: 26,2022 GUESSW = 028D # NO STARTING VALUE STARTING VALUE FOR 002689,000374: 26,2022 4752 GUESSBIT = BIT2 # FOR ITERATION ITERATION EXISTS 002690,000375: 002691,000376: # BIT 1 FLAG 1 002692,000377: 26,2022 = 029D 002693,000378: 26,2022 = BIT1 # OH 2009-05-15 Scan does not have this line 002694,000379: 002695,000380: 26,2022 0076 FLAGWRD2 = STATE +2 # (030-044) 002696,000381: 002697,000382: # (SET) (RESET) 002698,000383: 002699,000384: # BIT 15 FLAG 2 (S) 002700,000385: 26,2022 DRIFTFLG = 030D # T3RUPT CALLS GYRO T3RUPT DOES NO GYRO 002701,000386: 26,2022 4735 DRFTBIT = BIT15 # COMPENSATION COMPENSATION 002702,000387: 002703,000388: # BIT 14 FLAG 2 (S) 002704,000389: 26,2022 SRCHOPTN = 031D # RADAR IN AUTOMATIC RADAR NOT IN AUTO- 002705,000390: 26,2022 4736 SRCHOBIT = BIT14 # SEARCH OPTION (R24) MATIC SEARCH OPTION 002706,000391: 002707,000392: # BIT 13 FLAG 2 (S) 002708,000393: 26,2022 ACMODFLG = 032D # MANUAL ACQUISITION AUTO ACQUISITION 002709,000394: 26,2022 4737 ACMODBIT = BIT13 # BY RENDEZVOUS RADAR BY RENDEZVOUS RADAR 002710,000395: 002711,000396: # BIT 12 FLAG 2 (S) 002712,000397: 26,2022 LOSCMFLG = 033D # LINE OF SIGHT BEING LINE OF SIGHT NOT 002713,000398: # COMPUTED (R21) BEING COMPUTED 002714,000399: 26,2022 4740 LOSCMBIT = BIT12 002715,000400: 002716,000401: # Page 69 002717,000402: # BIT 11 FLAG 2 (S) 002718,000403: 26,2022 STEERSW = 034D # SUFFICIENT THRUST INSUFFICIENT THRUST 002719,000404: 26,2022 4741 STEERBIT = BIT11 # IS PRESENT IS PRESENT 002720,000405: 002721,000406: # BIT 10 FLAG 2 (S) 002722,000407: 26,2022 = 035D # OH 2009-05-15 These two line don't appear in scan 002723,000408: 26,2022 = BIT10 002724,000409: 002725,000410: # BIT 9 FLAG 2 (S) 002726,000411: 26,2022 IMPULSW = 036D # MINIMUM IMPULSE STEERING BURN (NO 002727,000412: # BURN (CUTOFF TIME CUTOFF TIME YET 002728,000413: 26,2022 4743 IMPULBIT = BIT9 # SPECIFIED) AVAILABLE) 002729,000414: 002730,000415: # BIT 8 FLAG 2 (S) 002731,000416: 26,2022 XDELVFLG = 037D # EXTERNAL DELTAV VG LAMBERT (AIMPOINT) 002732,000417: 26,2022 4744 XDELVBIT = BIT8 # COMPUTATION VG COMPUTATION 002733,000418: 002734,000419: # BIT 7 FLAG 2 (S) 002735,000420: 26,2022 ETPIFLAG = 038D # ELEVATION ANGLE TPI TIME SUPPLIED 002736,000421: # SUPPLIED FOR FOR P34,74 TO COMPUTE 002737,000422: 26,2022 4745 ETPIBIT = BIT7 # P34,74 ELEVATION 002738,000423: 002739,000424: # BIT 7 FLAG 2 (L) 002740,000425: 26,2022 0000046 OPTNSW = ETPIFLAG # SOI PHASE OF P38/78 SOR PHASE OF P38/78 002741,000426: 26,2022 4745 OPTNBIT = BIT7 002742,000427: 002743,000428: # BIT 6 FLAG 2 (S) 002744,000429: 26,2022 FINALFLG = 039D # LAST PASS THROUGH INTERIM PASS THROUGH 002745,000430: # RENDEZVOUS PROGRAM RENDEZVOUS PROGRAM 002746,000431: 26,2022 4746 FINALBIT = BIT6 # COMPUTATIONS COMPUTATIONS 002747,000432: 002748,000433: # BIT 5 FLAG 2 (S) 002749,000434: 26,2022 AVFLAG = 040D # LEM IS ACTIVE CSM IS ACTIVE 002750,000435: 26,2022 4747 AVFLBIT = BIT5 # VEHICLE VEHICLE 002751,000436: 002752,000437: # BIT 4 FLAG 2 (S) 002753,000438: 26,2022 PFRATFLG = 041D # PREFERRED ATTITUDE PREFERRED ATTITUDE 002754,000439: 26,2022 4750 PFRATBIT = BIT4 # COMPUTED NOT COMPUTED 002755,000440: 002756,000441: # BIT 3 FLAG 2 (S) 002757,000442: 002758,000443: # Page 70 002759,000444: 26,2022 CALCMAN3 = 042D # NO FINAL ROLL FINAL ROLL IS 002760,000445: 26,2022 4751 CALC3BIT = BIT3 # NECESSARY 002761,000446: 002762,000447: # BIT 2 FLAG 2 (S) 002763,000448: 26,2022 CALCMAN2 = 043D # PERFORM MANEUVER BYPASS STARTING 002764,000449: 26,2022 4752 CALC2BIT = BIT2 # STARTING PROCEDURE PROCEDURE 002765,000450: 002766,000451: # BIT 1 FLAG 2 (S) 002767,000452: 26,2022 NODOFLAG = 044D # V37 NOT PERMITTED V37 PERMITTED 002768,000453: 26,2022 4753 NODOBIT = BIT1 002769,000454: 002770,000455: 26,2022 0077 FLAGWRD3 = STATE +3 # (045-059) 002771,000456: 002772,000457: # (SET) (RESET) 002773,000458: 002774,000459: # BIT 15 FLAG 3 002775,000460: 26,2022 = 045D 002776,000461: 26,2022 = BIT15 # OH 2009-05-15 This line is not in scans 002777,000462: 002778,000463: # BIT 14 FLAG 3 (S) 002779,000464: 26,2022 GLOKFAIL = 046D # GIMBAL LOCK HAS NOT IN GIMBAL LOCK 002780,000465: 26,2022 4736 GLOKFBIT = BIT14 # OCCURRED 002781,000466: 002782,000467: # BIT 13 FLAG 3 *** PROTECTED FROM FRESH START *** 002783,000468: 26,2022 REFSMFLG = 047D # REFSMMAT GOOD REFSMMAT NO GOOD 002784,000469: 26,2022 4737 REFSMBIT = BIT13 002785,000470: 002786,000471: # BIT 12 FLAG 3 (S) 002787,000472: 26,2022 LUNAFLAG = 048D # LUNAR LAT-LONG EARTH LAT-LONG 002788,000473: 26,2022 4740 LUNABIT = BIT12 002789,000474: 002790,000475: # BIT 11 FLAG 3 (L) 002791,000476: 26,2022 NOR29FLG = 049D # R29 NOT ALLOWED R29 ALLOWED (RR DES- 002792,000477: 26,2022 4741 NR29FBIT = BIT11 # IGNATED POWERED FLT) 002793,000478: 002794,000479: # BIT 10 FLAG 3 (S) 002795,000480: 26,2022 VFLAG = 050D # LESS THAN TWO STARS TWO STARS IN FIELD 002796,000481: 26,2022 4742 VFLAGBIT = BIT10 # IN FIELD OF VIEW OF VIEW 002797,000482: 002798,000483: # BIT 9 FLAG 3 (S) 002799,000484: 26,2022 R04FLAG = 051D # ALARM 521 ALARM 521 ALLOWED 002800,000485: # SUPPRESSED 002801,000486: # Page 71 002802,000487: 26,2022 4743 R04FLBIT = BIT9 002803,000488: 002804,000489: # BIT 9 FLAG 3 (L) 002805,000490: 26,2022 0000063 READRFLG = R04FLAG # READING RR DATA NOT READING RR DATA 002806,000491: 26,2022 4743 READRBIT = BIT9 # PURSUANT TO R29 PURSUANT TO R29 002807,000492: 002808,000493: # BIT 8 FLAG 3 (S) 002809,000494: 26,2022 PRECIFLG = 052D # NORMAL INTEGRATION ENGAGES 4-TIME STEP 002810,000495: # IN P00 (P00) LOGIC IN INTE- 002811,000496: 26,2022 4744 PRECIBIT = BIT8 # GRATION 002812,000497: 002813,000498: # BIT 7 FLAG 3 (S) 002814,000499: 26,2022 CULTFLAG = 053D # STAR OCCULTED STAR NOT OCCULTED 002815,000500: 26,2022 4745 CULTBIT = BIT7 002816,000501: 002817,000502: # BIT 6 FLAG 3 (S) 002818,000503: 26,2022 ORBWFLAG = 054D # W MATRIX VALID FOR W MATRIX INVALID FOR 002819,000504: 26,2022 4746 ORBWFBIT = BIT6 # ORBITAL NAVIGATION ORBITAL NAVIGATION 002820,000505: 002821,000506: # BIT 5 FLAG 3 (S) 002822,000507: 26,2022 STATEFLG = 055D # PERMANENT STATE PERMANENT STATE 002823,000508: 26,2022 4747 STATEBIT = BIT5 # VECTOR UPDATED VECTOR NOT UPDATED 002824,000509: 002825,000510: # BIT 4 FLAG 3 (S) 002826,000511: 26,2022 INTYPFLG = 056D # CONIC INTEGRATION ENCKE INTEGRATION 002827,000512: 26,2022 4750 INTYPBIT = BIT4 002828,000513: 002829,000514: # BIT 3 FLAG 3 (S) 002830,000515: 26,2022 VINTFLAG = 057D # CSM STATE VECTOR LEM STATE VECTOR 002831,000516: 26,2022 4751 VINTFBIT = BIT3 # BEING INTEGRATED BEING INTEGRATED 002832,000517: 002833,000518: # BIT 2 FLAG 3 (S) 002834,000519: 26,2022 D6OR9FLG = 058D # DIMENSION OF W IS 9 DIMENSION OF W IS 6 002835,000520: 26,2022 4752 D6OR9BIT = BIT2 # FOR INTEGRATION FOR INTEGRATION 002836,000521: 002837,000522: # BIT 1 FLAG 3 (S) 002838,000523: 26,2022 DIM0FLAG = 059D # W MATRIX IS TO BE W MATRIX IS NOT TO 002839,000524: 26,2022 4753 DIM0BIT = BIT1 # USED USED 002840,000525: 002841,000526: 26,2022 0100 FLAGWRD4 = STATE +4 # (060-074) 002842,000527: 002843,000528: # Page 72 002844,000529: # (SET) (RESET) 002845,000530: 002846,000531: # BIT 15 FLAG 4 (S) 002847,000532: 26,2022 MRKIDFLG = 060D # MARK DISPLAY IN NO MARK DISPLAY IN 002848,000533: 26,2022 4735 MRKIDBIT = BIT15 # ENDIDLE ENDIDLE 002849,000534: 002850,000535: # BIT 14 FLAG 4 (S) 002851,000536: 26,2022 PRIODFLG = 061D # PRIORITY DISPLAY IN NO PRIORITY DISPLAY 002852,000537: 26,2022 4736 PRIODBIT = BIT14 # ENDIDLE IN ENDIDLE 002853,000538: 002854,000539: # BIT 13 FLAG 4 (S) 002855,000540: 26,2022 NRMIDFLG = 062D # NORMAL DISPLAY IN NO NORMAL DISPLAY 002856,000541: 26,2022 4737 NRMIDBIT = BIT13 # ENDIDLE IN ENDIDLE 002857,000542: 002858,000543: # BIT 12 FLAG 4 (S) 002859,000544: 26,2022 PDSPFLAG = 063D # P20 SETS SO AS TO LEAVE AS NORMAL DISP 002860,000545: # TURN A NORMAL DIS- 002861,000546: 26,2022 4740 PDSPFBIT = BIT12 # PLAY INTO A PRIORITY 002862,000547: # DISPLAY IN R60 002863,000548: 002864,000549: # BIT 11 FLAG 4 (S) 002865,000550: 26,2022 MWAITFLG = 064D # HIGHER PRIORITY NO HIGHER PRIORITY 002866,000551: # DISPLAY OPERATING DISPLAY OPERATING 002867,000552: 26,2022 4741 MWAITBIT = BIT11 # WHEN MARK WHEN MARK DISPLAY 002868,000553: # DISPLAY INITIATED INITIATED 002869,000554: 002870,000555: # BIT 10 FLAG 4 (S) 002871,000556: 26,2022 NWAITFLG = 065D # HIGHER PRIORITY NO HIGHER PRIORITY 002872,000557: # DISPLAY OPERATING DISPLAY OPERATING 002873,000558: 26,2022 4742 NWAITBIT = BIT10 # WHEN NORMAL WHEN NORMAL DISPLAY 002874,000559: # DISPLAY INITIATED INITIATED 002875,000560: 002876,000561: # BIT 9 FLAG 4 (S) 002877,000562: 26,2022 MRKNVFLG = 066D # ASTRONAUT USING ASTRONAUT NOT USING 002878,000563: # KEYBOARD WHEN MARK KEYBOARD WHEN MARK 002879,000564: 26,2022 4743 MRKNVBIT = BIT9 # DISPLAY INITIATED DISPLAY INITIATED 002880,000565: 002881,000566: # BIT 8 FLAG 4 (S) 002882,000567: 26,2022 NRMNVFLG = 067D # ASTRONAUT USING ASTRONAUT NOT USING 002883,000568: # KEYBOARD WHEN KEYBOARD WHEN 002884,000569: 26,2022 4744 NRMNVBIT = BIT8 # NORMAL DISPLAY NORMAL DISPLAY 002885,000570: # INITIATED INITIATED 002886,000571: 002887,000572: # BIT 7 FLAG 4 (S) 002888,000573: 26,2022 PRONVFLG = 068D # ASTRONAUT USING ASTRONAUT NOT USING 002889,000574: 002890,000575: # Page 73 002891,000576: # KEYBOARD WHEN KEYBOARD WHEN 002892,000577: 26,2022 4745 PRONVBIT = BIT7 # PRIORITY DISPLAY PRIORITY DISPLAY 002893,000578: # INITIATED INITIATED 002894,000579: 002895,000580: # BIT 6 FLAG 4 (S) 002896,000581: 26,2022 PINBRFLG = 069D # ASTRONAUT HAS ASTRONAUT HAS NOT 002897,000582: # INTERFERED WITH INTERFERED WITH 002898,000583: 26,2022 4746 PINBRBIT = BIT6 # EXISTING DISPLAY EXISTING DISPLAY 002899,000584: 002900,000585: # BIT 5 FLAG 4 (S) 002901,000586: 26,2022 MRUPTFLG = 070D # MARK DISPLAY MARK DISPLAY NOT 002902,000587: # INTERRUPTED BY INTERRUPTED BY 002903,000588: 26,2022 4747 MRUPTBIT = BIT5 # PRIORITY DISPLAY PRIORITY DISPLAY 002904,000589: 002905,000590: # BIT 4 FLAG 4 (S) 002906,000591: 26,2022 NRUPTFLG = 071D # NORMAL DISPLAY NORMAL DISPLAY NOT 002907,000592: # INTERRUPTED BY INTERRUPTED BY 002908,000593: 26,2022 4750 NRUPTBIT = BIT4 # PRIORITY OR MARK PRIORITY OR MARK 002909,000594: # DISPLAY DISPLAY 002910,000595: 002911,000596: # BIT 3 FLAG 4 (S) 002912,000597: 26,2022 MKOVFLAG = 072D # MARK DISPLAY OVER NO MARK DISPLAY OVER 002913,000598: 26,2022 4751 MKOVBIT = BIT3 # NORMAL NORMAL 002914,000599: 002915,000600: # BIT 2 FLAG 4 002916,000601: 26,2022 = 073D 002917,000602: 26,2022 = BIT2 # OH 2009-05-15 Not in scan. 002918,000603: 002919,000604: 002920,000605: # BIT 1 FLAG 4 (S) 002921,000606: 26,2022 XDSPFLAG = 074D # MARK DISPLAY NOT NO SPECIAL MARK 002922,000607: 26,2022 4753 XDSPBIT = BIT1 # TO BE INTERRUPTED INFORMATION 002923,000608: 002924,000609: 26,2022 0101 FLAGWRD5 = STATE +5 # (075-089) 002925,000610: 002926,000611: # (SET) (RESET) 002927,000612: 002928,000613: # BIT 15 FLAG 5 (S) 002929,000614: 26,2022 DSKYFLAG = 075D # DISPLAYS SENT TO NO DISPLAYS TO DSKY 002930,000615: 26,2022 4735 DSKYFBIT = BIT15 # DSKY 002931,000616: 002932,000617: # BIT 14 FLAG 5 002933,000618: 26,2022 = 076D 002934,000619: 26,2022 = BIT14 002935,000620: 002936,000621: # Page 74 002937,000622: # BIT 13 FLAG 5 (S,L) 002938,000623: 26,2022 SNUFFER = 077D # U,V JETS DISABLED U,V JETS ENABLED 002939,000624: # DURING DPS DURING DPS 002940,000625: 26,2022 4737 SNUFFBIT = BIT13 # BURNS (V65) BURNS (V75) 002941,000626: 002942,000627: # BIT 12 FLAG 5 (S) 002943,000628: 26,2022 NOTHROTL = 078D # INHIBIT FULL PERMIT FULL THROTTLE 002944,000629: 26,2022 4740 NOTHRBIT = BIT12 # THROTTLE 002945,000630: 002946,000631: # BIT 11 FLAG 5 (S,L) 002947,000632: 26,2022 R77FLAG = 079D # R77 IS ON, R77 IS NOT ON. 002948,000633: # SUPPRESS ALL RADAR 002949,000634: # ALARMS AND TRACKER 002950,000635: 26,2022 4741 R77FLBIT = BIT11 # FAILS 002951,000636: 002952,000637: # BIT 10 FLAG 5 (S) 002953,000638: 26,2022 RNGSCFLG = 080D # SCALE CHANGE HAS NO SCALE CHANGE HAS 002954,000639: # OCCURRED DURING OCCURRED DURING 002955,000640: 26,2022 4742 RNGSCBIT = BIT10 # RR READING RR READING 002956,000641: 002957,000642: # BIT 9 FLAG 5 (S) 002958,000643: 26,2022 DMENFLG = 081D # DIMENSION OF W IS 9 DIMENSION OF W IS 6 002959,000644: 26,2022 4743 DMENFBIT = BIT9 # FOR INCORPORATION FOR INCORPORATION 002960,000645: 002961,000646: # BIT 8 FLAG 5 (S) 002962,000647: 26,2022 = 082D 002963,000648: 26,2022 = BIT8 002964,000649: 002965,000650: # BIT 7 FLAG 5 (S) 002966,000651: 26,2022 ENGONFLG = 083D # ENGINE TURNED ON ENGINE TURNED OFF 002967,000652: 26,2022 4745 ENGONBIT = BIT7 # 002968,000653: 002969,000654: # BIT 6 FLAG 5 (S) 002970,000655: 26,2022 3AXISFLG = 084D # MANEUVER SPECIFIED MANEUVER SPECIFIED 002971,000656: # BY THREE AXES BY ONE AXIS; R60 002972,000657: 26,2022 4746 3AXISBIT = BIT6 # CALLS VECPOINT. 002973,000658: 002974,000659: # BIT 5 FLAG 5 002975,000660: 26,2022 = 085D 002976,000661: 26,2022 = BIT5 # OH 2009-05-15 Not in scan 002977,000662: 002978,000663: # BIT 4 FLAG 5 (S) 002979,000664: 002980,000665: # Page 75 002981,000666: 26,2022 NORRMON = 086D # BYPASS RR GIMBAL PERFORM 002982,000667: 26,2022 4750 NORRMBIT = BIT4 # MONITOR RR GIMBAL MONITOR 002983,000668: 002984,000669: # BIT 3 FLAG 5 (S) 002985,000670: 26,2022 SOLNSW = 087D # LAMBERT DOES NOT LAMBERT CONVERGES OR 002986,000671: # CONVERGE, OR TIME-RAD TIME-RADIUS NON- 002987,000672: 26,2022 4751 SOLNSBIT = BIT3 # NEARLY CIRCULAR CIRCULAR 002988,000673: 002989,000674: # BIT 2 FLAG 5 (S) 002990,000675: 26,2022 MGLVFLAG = 088D # LOCAL VERTICAL MIDDLE GIMBAL ANGLE 002991,000676: # COORDINATES COMPUTED 002992,000677: 26,2022 4752 MGLVFBIT = BIT2 # COMPUTED 002993,000678: 002994,000679: # BIT 1 FLAG 5 (S) 002995,000680: 26,2022 RENDWFLG = 089D # W MATRIX VALID W MATRIX INVALID 002996,000681: # FOR RENDEZVOUS FOR RENDEZVOUS 002997,000682: 26,2022 4753 RENDWBIT = BIT1 # NAVIGATION NAVIGATION 002998,000683: 002999,000684: 003000,000685: 26,2022 0102 FLAGWRD6 = STATE +6 # (090-104) 003001,000686: 003002,000687: # (SET) (RESET) 003003,000688: 003004,000689: # BIT 15 FLAG 6 (S) 003005,000690: 26,2022 S32.1F1 = 090D # DELTA V AT CSI TIME DVT1 LESS THAN MAX 003006,000691: 26,2022 4735 S32BIT1 = BIT15 # ONE EXEEDS MAX 003007,000692: 003008,000693: # BIT 14 FLAG 6 (S) 003009,000694: 26,2022 S32.1F2 = 091D # FIRST PASS OF REITERATION OF 003010,000695: 26,2022 4736 S32BIT2 = BIT14 # NEWTON ITERATION NEWTON 003011,000696: 003012,000697: # BIT 13 FLAG 6 (S) 003013,000698: 26,2022 S32.1F3A = 092D # BIT 13 AND BIT 12 FUNCTION AS AN ORDERED 003014,000699: 26,2022 4737 S32BIT3A = BIT13 # PAIR (13,12) INDICATING THE POSSIBLE OC- 003015,000700: # CURRENCE OF 2 NEWTON ITERATIONS FOR S32.1 003016,000701: # IN THE PROGRAM IN THE FOLLOWING ORDER: 003017,000702: # BIT 12 FLAG 6 (S) # (0,1) (I.E. BIT 13 RESET, BIT 12 SET) 003018,000703: 26,2022 S32.1F3B = 093D # = FIRST NEWTON ITERATION BEING DONE 003019,000704: 26,2022 4740 S32BIT3B = BIT12 # (0,0)= FIRST PASS OF SECOND NEWTON ITERATION 003020,000705: # (1,1)= 50 FT/SEC STAGE OF SECOND NEWTON ITERATION 003021,000706: # (1,0)= REMAINDER OF SECOND NEWTON ITERATION 003022,000707: # BIT 11 FLAG 6 (S) 003023,000708: 26,2022 = 094D # 003024,000709: 26,2022 = BIT11 # 003025,000710: # Page 76 003026,000711: # BIT 10 FLAG 6 (S) 003027,000712: 26,2022 GMBDRVSW = 095D # TRIMGIMB OVER TRIMGIMB NOT OVER 003028,000713: 26,2022 4742 GMBDRBIT = BIT10 # 003029,000714: 003030,000715: # BIT 9 FLAG 6 003031,000716: 26,2022 = 096D 003032,000717: 26,2022 = BIT9 # 003033,000718: 003034,000719: # BIT 8 FLAG 6 (S) 003035,000720: 26,2022 MUNFLAG = 097D # SERVICER CALLS SERVICER CALLS 003036,000721: 26,2022 4744 MUNFLBIT = BIT8 # MUNRVG CALCRVG 003037,000722: 003038,000723: # BIT 7 FLAG 6 (L) 003039,000724: 26,2022 = 098D # 003040,000725: 26,2022 = BIT7 # 003041,000726: 003042,000727: # BIT 6 FLAG 6 (L) 003043,000728: 26,2022 REDFLAG = 099D # LANDING SITE LANDING SITE 003044,000729: # REDESIGNATION REDESIGNATION NOT 003045,000730: 26,2022 4746 REDFLBIT = BIT6 # PERMITTED PERMITTED 003046,000731: 003047,000732: # BIT 5 FLAG 6 003048,000733: 26,2022 = 100D # 003049,000734: 26,2022 = BIT5 # OH 2009-05-15 Not in scan 003050,000735: 003051,000736: # BIT 4 FLAG 6 003052,000737: 26,2022 = 101D 003053,000738: 26,2022 = BIT4 # OH 2009-05-15 Not in scan 003054,000739: 003055,000740: # BIT 3 FLAG 6 (S) 003056,000741: 26,2022 NTARGFLG = 102D # ASTRONAUT DID ASTRONAUT DID NOT 003057,000742: # OVERWRITE DELTA OVERWRITE DELTA 003058,000743: 26,2022 4751 NTARGBIT = BIT3 # VELOCITY AT TPI VELOCITY 003059,000744: # OR TPM (P34,35) 003060,000745: 003061,000746: # BIT 2 FLAG 6 003062,000747: 26,2022 AUXFLAG = 103D # PROVIDING IDLEFLAG SERVICER WILL SKIP 003063,000748: 26,2022 4752 AUXFLBIT = BIT2 # IS NOT SET, SERV- DVMON ON ITS NEXT 003064,000749: # ICER WILL EXERCISE PASS EVEN IF THE 003065,000750: # DVMON ON ITS NEXT IDLEFLAG IS NOT SET. 003066,000751: # PASS. IT WILL THEN SET 003067,000752: # AUXFLAG. 003068,000753: 003069,000754: # BIT 1 FLAG 6 (L) 003070,000755: 26,2022 ATTFLAG = 104D # LEM ATTITUDE EXISTS NO LEM ATTITUDE 003071,000756: # IN MOON-FIXED AVAILABLE IN MOON- 003072,000757: 003073,000758: # Page 77 003074,000759: 26,2022 4753 ATTFLBIT = BIT1 # COORDINATES FIXED COORDINATES 003075,000760: 003076,000761: 26,2022 0103 FLAGWRD7 = STATE +7 # (105-119) 003077,000762: 003078,000763: # (SET) (RESET) 003079,000764: 003080,000765: # BIT 15 FLAG 7 (S) 003081,000766: 26,2022 ITSWICH = 105D # R34;TPI TIME TO BE TPI HAS BEEN 003082,000767: 26,2022 4735 ITSWBIT = BIT15 # COMPUTED COMPUTED 003083,000768: 003084,000769: # BIT 14 FLAG 7 (S) 003085,000770: 26,2022 MANUFLAG = 106D # ATTITUDE MANEUVER NO ATTITUDE MANEUVER 003086,000771: # GOING DURING RR DURING RR SEARCH 003087,000772: 26,2022 4736 MANUFBIT = BIT14 # SEARCH 003088,000773: 003089,000774: # BIT 13 FLAG 7 (S) 003090,000775: 26,2022 IGNFLAG = 107D # TIG HAS ARRIVED TIG HAS NOT ARRIVED 003091,000776: 26,2022 4737 IGNFLBIT = BIT13 # 003092,000777: 003093,000778: # BIT 12 FLAG 7 (S) 003094,000779: 26,2022 ASTNFLAG = 108D # ASTRONAUT HAS ASTRONAUT HAS NOT 003095,000780: 26,2022 4740 ASTNBIT = BIT12 # OKAYED IGNITION OKAYED IGNITION 003096,000781: 003097,000782: # BIT 11 FLAG 7 (L) 003098,000783: 26,2022 SWANDISP = 109D # LANDING ANALOG LANDING ANALOG 003099,000784: 26,2022 4741 SWANDBIT = BIT11 # DISPLAYS ENABLED DISPLAYS SUPPRESSED 003100,000785: 003101,000786: # BIT 10 FLAG 7 (S) 003102,000787: 26,2022 NORMSW = 110D # UNIT NORMAL INPUT LAMBERT COMPUTES ITS 003103,000788: 26,2022 4742 NORMSBIT = BIT10 # TO LAMBERT OWN UNIT NORMAL 003104,000789: 003105,000790: # BIT 9 FLAG 7 (S) 003106,000791: 26,2022 RVSW = 111D # DO NOT COMPUTE COMPUTE FINAL STATE 003107,000792: # FINAL STATE VECTOR VECTOR IN TIME-THETA 003108,000793: 26,2022 4743 RVSWBIT = BIT9 # IN TIME-DELTA 003109,000794: 003110,000795: # BIT 8 FLAG 7 (S) 003111,000796: 26,2022 V67FLAG = 112D # ASTRONAUT OVERWRITE ASTRONAUT DOES NOT 003112,000797: # W-MATRIX INITIAL OVERWRITE W-MATRIX 003113,000798: 26,2022 4744 V67FLBIT = BIT8 # VALUES INITIAL VALUES 003114,000799: 003115,000800: # Page 78 003116,000801: # BIT 7 FLAG 7 (S) 003117,000802: 26,2022 IDLEFLAG = 113D # NO DV MONITOR CONNECT DV MONITOR 003118,000803: 26,2022 4745 IDLEFBIT = BIT7 # 003119,000804: 003120,000805: # BIT 6 FLAG 7 (S) 003121,000806: 26,2022 V37FLAG = 114D # AVERAGEG (SERVICER) AVERAGEG (SERVICER) 003122,000807: 26,2022 4746 V37FLBIT = BIT6 # RUNNING OFF 003123,000808: 003124,000809: # BIT 5 FLAG 7 (S) 003125,000810: 26,2022 AVEGFLAG = 115D # AVERAGEG (SERVICER) AVERAGEG (SERVICER) 003126,000811: 26,2022 4747 AVEGFBIT = BIT5 # DESIRED NOT DESIRED 003127,000812: 003128,000813: # BIT 4 FLAG 7 (S) 003129,000814: 26,2022 UPLOCKFL = 116D # K-KBAR-K FAIL NO K-KBAR-K FAIL 003130,000815: 26,2022 4750 UPLOCBIT = BIT4 # 003131,000816: 003132,000817: # BIT 3 FLAG 7 (S) 003133,000818: 26,2022 VERIFLAG = 117D # CHANGED WHEN V33E OCCURS AT END OF P27 003134,000819: 26,2022 4751 VERIFBIT = BIT3 # 003135,000820: 003136,000821: # BIT 2 FLAG 7 (L,C) 003137,000822: 26,2022 V82EMFLG = 118D # MOON VICINITY EARTH VICINITY 003138,000823: 26,2022 4752 V82EMBIT = BIT2 # 003139,000824: 003140,000825: # BIT 1 FLAG 7 (S) 003141,000826: 26,2022 TFFSW = 119D # CALCULATE TPERIGEE CALCULATE TFF 003142,000827: 26,2022 4753 TFFSWBIT = BIT1 # 003143,000828: 003144,000829: 003145,000830: 26,2022 0104 FLAGWRD8 = STATE +8D # (120-134) 003146,000831: 003147,000832: # (SET) (RESET) 003148,000833: 003149,000834: # BIT 15 FLAG 8 (S) 003150,000835: 26,2022 RPQFLAG = 120D # RPQ NOT COMPUTED RPQ COMPUTED 003151,000836: # (RPQ = VECTOR BE- 003152,000837: 26,2022 4735 RPQFLBIT = BIT15 # TWEEN SECONDARY BODY 003153,000838: # AND PRIMARY BODY) 003154,000839: 003155,000840: # BIT 14 FLAG 8 003156,000841: 26,2022 = 121D # 003157,000842: 26,2022 = BIT14 # 003158,000843: 003159,000844: # Page 79 003160,000845: # BIT 13 FLAG 8 (S) 003161,000846: 26,2022 NEWIFLG = 122D # FIRST PASS THROUGH SUCCEEDING ITERATION 003162,000847: 26,2022 4737 NEWIBIT = BIT13 # INTEGRATION OF INTEGRATION 003163,000848: 003164,000849: # BIT 12 FLAG 8 *** PROTECTED FROM FRESH START *** 003165,000850: 26,2022 CMOONFLG = 123D # PERMANENT CSM STATE PERMANENT CSM STATE 003166,000851: 26,2022 4740 CMOONBIT = BIT12 # IN LUNAR SPHERE IN EARTH SPHERE 003167,000852: 003168,000853: # BIT 11 FLAG 8 *** PROTECTED FROM FRESH START *** 003169,000854: 26,2022 LMOONFLG = 124D # PERMANENT LM STATE PERMANENT LM STATE 003170,000855: 26,2022 4741 LMOONBIT = BIT11 # IN LUNAR SPHERE IN EARTH SPHERE 003171,000856: 003172,000857: # BIT 10 FLAG 8 (L) 003173,000858: 26,2022 FLUNDISP = 125D # CURRENT GUIDANCE CURRENT GUIDANCE 003174,000859: 26,2022 4742 FLUNDBIT = BIT10 # DISPLAYS INHIBITED DISPLAYS PERMITTED 003175,000860: 003176,000861: # BIT 9 FLAG 8 (L) 003177,000862: 26,2022 P39/79SW = 126D # P39/79 OPERATING P38/78 OPERATING 003178,000863: 26,2022 4743 P39SWBIT = BIT9 # 003179,000864: 003180,000865: # BIT 8 FLAG 8 *** PROTECTED FROM FRESH START *** 003181,000866: 26,2022 SURFFLAG = 127D # LM ON LUNAR SURFACE LM NOT ON LUNAR 003182,000867: 26,2022 4744 SURFFBIT = BIT8 # SURFACE 003183,000868: 003184,000869: # BIT 7 FLAG 8 (S) 003185,000870: 26,2022 INFINFLG = 128D # NO CONIC SOLUTION CONIC SOLUTION 003186,000871: # (CLOSURE THROUGH EXISTS 003187,000872: 26,2022 4745 INFINBIT = BIT7 # INFINITY REQUIRED) 003188,000873: 003189,000874: # BIT 6 FLAG 8 (S) 003190,000875: 26,2022 ORDERSW = 129D # ITERATOR USES 2ND ITERATOR USES 1ST 003191,000876: 26,2022 4746 ORDERBIT = BIT6 # ORDER MINIMUM MODE ORDER STANDARD MODE 003192,000877: 003193,000878: # BIT 5 FLAG 8 (S) 003194,000879: 26,2022 APSESW = 130D # RDESIRED OUTSIDE RDESIRED INSIDE 003195,000880: # PERICENTER-APOCENTER PERICENTER-APOCENTER 003196,000881: 26,2022 4747 APSESBIT = BIT5 # RANGE IN TIME-RADIUS RANGE IN TIME-RADIUS 003197,000882: 003198,000883: # BIT 4 FLAG 8 (S) 003199,000884: 26,2022 COGAFLAG = 131D # NO CONIC SOLUTION -- CONIC SOLUTION 003200,000885: # TOO CLOSE TO RECTI- EXISTS (COGA DOES NOT 003201,000886: 003202,000887: # Page 80 003203,000888: 26,2022 4750 COGAFBIT = BIT4 # LINEAR (COGA OVERFLWS) OVERFLOW) 003204,000889: 003205,000890: # BIT 3 FLAG 8 (S) 003206,000891: 26,2022 = 132D 003207,000892: 26,2022 = BIT3 # OH 2009-05-15 Line not in scan 003208,000893: 003209,000894: # BIT 2 FLAG 8 (L) 003210,000895: 26,2022 INITALGN = 133D # INITIAL PASS THRU SECOND PASS THRU P57 003211,000896: 26,2022 4752 INITABIT = BIT2 # P57 (CHECK RESET-MILLARD) 003212,000897: 003213,000898: # BIT 1 FLAG 8 (S) 003214,000899: 26,2022 360SW = 134D # TRANSFER ANGLE NEAR TRANSFER ANGLE NOT 003215,000900: 26,2022 4753 360SWBIT = BIT1 # 360 DEGREES NEAR 360 DEGREES 003216,000901: 003217,000902: 003218,000903: 26,2022 0105 FLAGWRD9 = STATE +9D # (135-149) 003219,000904: 003220,000905: # (SET) (RESET) 003221,000906: 003222,000907: # BIT 15 FLAG 9 003223,000908: 26,2022 = 135D # 003224,000909: 26,2022 = BIT15 # 003225,000910: 003226,000911: # BIT 14 FLAG 9 (L) 003227,000912: 26,2022 FLVR = 136D # VERTICAL RISE NON-VERTICAL RISE 003228,000913: 26,2022 4736 FLVRBIT = BIT14 # (ASCENT GUIDANCE) 003229,000914: 003230,000915: # BIT 13 FLAG 9 003231,000916: 26,2022 = 137D 003232,000917: 26,2022 = BIT13 # OH 2009-05-15 Line not in scan 003233,000918: 003234,000919: # BIT 12 FLAG 9 (L) 003235,000920: 26,2022 FLPC = 138D # NO POSITION CONTROL POSITION CONTROL 003236,000921: 26,2022 4740 FLPCBIT = BIT12 # (ASCENT GUIDANCE) 003237,000922: 003238,000923: # BIT 11 FLAG 9 (L) 003239,000924: 26,2022 FLPI = 139D # PRE-IGNITION PHASE REGULAR GUIDANCE 003240,000925: 26,2022 4741 FLPIBIT = BIT11 # (ASCENT GUIDANCE) 003241,000926: 003242,000927: # BIT 10 FLAG 9 (L) 003243,000928: 26,2022 FLRCS = 140D # RCS INJECTION MODE MAIN ENGINE MODE 003244,000929: 26,2022 4742 FLRCSBIT = BIT10 # (ASCENT GUIDANCE) 003245,000930: 003246,000931: # BIT 9 FLAG 9 (L) 003247,000932: 003248,000933: # Page 81 003249,000934: 26,2022 LETABORT = 141D # ABORT PROGRAMS ABORT PROGRAMS 003250,000935: 26,2022 4743 LETABBIT = BIT9 # ARE ENABLED ARE NOT ENABLED 003251,000936: 003252,000937: # BIT 8 FLAG 9 (L) 003253,000938: 26,2022 FLAP = 142D # APS CONTINUED ABORT APS ABORT IS NOT A 003254,000939: # AFTER DPS STAGING CONTINUATION 003255,000940: 26,2022 4744 FLAPBIT = BIT8 # (ASCENT GUIDANCE) 003256,000941: 003257,000942: # BIT 7 FLAG 9 (L) 003258,000943: 26,2022 = 143D 003259,000944: 26,2022 = BIT7 # OH 2009-05-15 Line not in scan 003260,000945: 003261,000946: 003262,000947: # BIT 6 FLAG 9 (L) 003263,000948: 26,2022 ROTFLAG = 144D # P70 AND P71 WILL P70 AND P71 WILL NOT 003264,000949: 26,2022 4746 ROTFLBIT = BIT6 # FORCE VEHICLE FORCE VEHICLE 003265,000950: # ROTATION IN THE ROTATION IN THE 003266,000951: # PREFERRED DIRECTION PREFERRED DIRECTION 003267,000952: 003268,000953: # BIT 5 FLAG 9 (S) 003269,000954: 26,2022 QUITFLAG = 145D # DISCONTINUE INTEGR. CONTINUE INTEGRATION 003270,000955: 26,2022 4747 QUITBIT = BIT5 # 003271,000956: 003272,000957: # BIT 4 FLAG 9 003273,000958: 26,2022 = 146D # 003274,000959: 26,2022 = BIT4 # 003275,000960: 003276,000961: # BIT 3 FLAG 9 (L) 003277,000962: 26,2022 MID1FLAG = 147D # INTEGRAT TO TDEC INTEGRATE TO THE 003278,000963: 26,2022 4751 MID1FBIT = BIT3 # THEN-PRESENT TIME 003279,000964: 003280,000965: # BIT 2 FLAG 9 (L) 003281,000966: 26,2022 MIDAVFLG = 148D # INTEGRATION ENTERED INTEGRATION WAS 003282,000967: # FROM ONE OF MIDTOAV NOT ENTERED VIA 003283,000968: 26,2022 4752 MIDAVBIT = BIT2 # PORTALS MIDTOAV 003284,000969: 003285,000970: # BIT 1 FLAG 9 (S) 003286,000971: 26,2022 AVEMIDSW = 149D # AVETOMID CALLING NO AVETOMID W INTEGR 003287,000972: # FOR W.MATRIX INTEGR ALLOW SET UP RM, VN 003288,000973: 26,2022 4753 AVEMDBIT = BIT1 # DON'T WRITE OVER RN, PIPTIME 003289,000974: # VN,PIPTIME 003290,000975: 003291,000976: 003292,000977: 26,2022 0106 RASFLAG EQUALS FLGWRD10 # WAS ONLY AN INSTALL-ERASTALL FLAG 003293,000978: 003294,000979: # Page 82 003295,000980: 26,2022 0106 FLGWRD10 = STATE +10D # (150-164) 003296,000981: 003297,000982: # (SET) (RESET) 003298,000983: 003299,000984: # BIT 15 FLAG 10 (S) 003300,000985: 26,2022 = 150D # 003301,000986: 26,2022 = BIT15 # OH 2009-05-15 Line not in scan 003302,000987: 003303,000988: # BIT 14 FLAG 10 (L,C) 003304,000989: 26,2022 INTFLAG = 151D # INTEGRATION IN INTEGRATION NOT IN 003305,000990: 26,2022 4736 INTFLBIT = BIT14 # PROGRESS PROGRESS 003306,000991: 003307,000992: # BIT 13 FLAG 10 (S,L) 003308,000993: 26,2022 APSFLAG = 152D # ASCENT STAGE DESCENT STAGE 003309,000994: 26,2022 4737 APSFLBIT = BIT13 # *** PROTECTED FROM FRESH START *** 003310,000995: 003311,000996: # BIT 12 FLAG 10 003312,000997: 26,2022 = 153D # 003313,000998: 26,2022 = BIT12 # OH 2009-05-15 Line not in scan 003314,000999: 003315,001000: # BIT 11 FLAG 10 003316,001001: 26,2022 = 154D # 003317,001002: 26,2022 = BIT11 # OH 2009-05-15 Line not in scan 003318,001003: 003319,001004: # BIT 10 FLAG 10 003320,001005: 26,2022 = 155D # 003321,001006: 26,2022 = BIT10 # OH 2009-05-15 Line not in scan 003322,001007: 003323,001008: # BIT 9 FLAG 10 003324,001009: 26,2022 = 156D # 003325,001010: 26,2022 = BIT9 # OH 2009-05-15 Line not in scan 003326,001011: 003327,001012: # BIT 8 FLAG 10 003328,001013: 26,2022 = 157D # 003329,001014: 26,2022 = BIT8 # OH 2009-05-15 Line not in scan 003330,001015: 003331,001016: # BIT 7 FLAG 10 (L,C) 003332,001017: 26,2022 REINTFLG = 158D # INTEGRATION ROUTINE INTEGRATION ROUTINE 003333,001018: 26,2022 4745 REINTBIT = BIT7 # TO BE RESTARTED NOT TO BE RESTARTED 003334,001019: 003335,001020: # BIT 6 FLAG 10 003336,001021: 26,2022 = 159D # 003337,001022: 26,2022 = BIT6 # OH 2009-05-15 Line not in scan 003338,001023: 003339,001024: # BIT 5 FLAG 10 003340,001025: 26,2022 = 160D # 003341,001026: 26,2022 = BIT5 # OH 2009-05-15 Line not in scan 003342,001027: 003343,001028: # Page 83 003344,001029: # BIT 4 FLAG 10 003345,001030: 26,2022 = 161D # 003346,001031: 26,2022 = BIT4 # OH 2009-05-15 Line not in scan 003347,001032: 003348,001033: # BIT 3 FLAG 10 003349,001034: 26,2022 = 162D 003350,001035: 26,2022 = BIT3 # OH 2009-05-15 Line not in scan 003351,001036: 003352,001037: # BIT 2 FLAG 10 003353,001038: 26,2022 = 163D # 003354,001039: 26,2022 = BIT2 # OH 2009-05-15 Line not in scan 003355,001040: 003356,001041: # BIT 1 FLAG 10 003357,001042: 26,2022 = 164D # 003358,001043: 26,2022 = BIT1 # OH 2009-05-15 Line not in scan 003359,001044: 003360,001045: 003361,001046: 003362,001047: 26,2022 0107 FLGWRD11 = STATE +11D # (165-179) 003363,001048: 003364,001049: # (SET) (RESET) 003365,001050: 003366,001051: # BIT 15 FLAG 11 (L)(R12) 003367,001052: 26,2022 LRBYPASS = 165D # BYPASS ALL LANDING DO NOT BYPASS LR 003368,001053: 26,2022 4735 LRBYBIT = BIT15 # RADAR UPDATES UPDATES 003369,001054: 003370,001055: # BIT 14 FLAG 11 003371,001056: 26,2022 = 166D # 003372,001057: 26,2022 = BIT14 # 003373,001058: 003374,001059: # BIT 13 FLAG 11 003375,001060: 26,2022 = 167D # 003376,001061: 26,2022 = BIT13 # 003377,001062: 003378,001063: # BIT 12 FLAG 11 (L)(R12) 003379,001064: 26,2022 VXINH = 168D # IF Z VELOCITY DATA UPDATE X AXIS 003380,001065: # UNREASONABLE, VELOCITY 003381,001066: 26,2022 4740 VXINHBIT = BIT12 # BYPASS X VELOCITY 003382,001067: # UPDATE ON NEXT PASS 003383,001068: 003384,001069: # BIT 11 FLAG 11 (L)(R12) 003385,001070: 26,2022 PSTHIGAT = 169D # PAST HIGATE PREHIGATE 003386,001071: 26,2022 4741 PSTHIBIT = BIT11 # 003387,001072: 003388,001073: # BIT 10 FLAG 11 (L)(R12) 003389,001074: 003390,001075: # Page 84 003391,001076: 26,2022 NOLRREAD = 170D # LANDING RADAR LR NOT REPOSITIONING 003392,001077: # REPOSITIONING; 003393,001078: 26,2022 4742 NOLRRBIT = BIT10 # BYPASS UPDATE 003394,001079: 003395,001080: # BIT 9 FLAG 11 (L)(R12) 003396,001081: 26,2022 XORFLG = 171D # BELOW LIMIT ABOVE LIMIT DO 003397,001082: # INHIBIT X AXIS NOT INHIBIT 003398,001083: 26,2022 4743 XORFLBIT = BIT9 # OVERRIDE 003399,001084: 003400,001085: # BIT 8 FLAG 11 003401,001086: 26,2022 LRINH = 172D # LANDING RADAR UP- LR UPDATES INHIBITED 003402,001087: 26,2022 4744 LRINHBIT = BIT8 # DATES PERMITTED BY ASTRONAUT 003403,001088: # BY ASTRONAUT 003404,001089: 003405,001090: # BIT 7 FLAG 11 (L)(R12) 003406,001091: 26,2022 VELDATA = 173D # LR VELOCITY LR VELOCITY MEASURE 003407,001092: 26,2022 4745 VELDABIT = BIT7 # MEASUREMENT MADE NOT MADE 003408,001093: 003409,001094: # BIT 6 FLAG 11 (L)(R12) 003410,001095: 26,2022 READLR = 174D # OK TO READ LR DO NOT READ LR RANGE 003411,001096: 26,2022 4746 READLBIT = BIT6 # RANGE DATA DATA 003412,001097: 003413,001098: # BIT 5 FLAG 11 (L)(R12) 003414,001099: 26,2022 READVEL = 175D # OK TO READ LR DO NOT READ LR 003415,001100: 26,2022 4747 READVBIT = BIT5 # VELOCITY DATA VELOCITY DATA 003416,001101: 003417,001102: # BIT 4 FLAG 11 (L)(R12) 003418,001103: 26,2022 RNGEDATA = 176D # LR ALTITUDE LR ALTITUDE MEASURE 003419,001104: 26,2022 4750 RNGEDBIT = BIT4 # MEASUREMENT MADE NOT MADE 003420,001105: 003421,001106: # BIT 3 FLAG 11 003422,001107: 26,2022 SCALBAD = 177D # LR LOW SCALE DISP- LS SCALE DISCRETE 003423,001108: 26,2022 4751 SCABBIT = BIT3 # CRETE NOT PRESENT APPEARS OK 003424,001109: # WHEN IT SHOULD 003425,001110: 003426,001111: # BIT 2 FLAG 11 (L)(R12) 003427,001112: 26,2022 VFLSHFLG = 178D # LR VELOCITY FAIL LR VEL FAIL LAMP 003428,001113: # LAMP SHOULD BE SHOULDN'T FLASH 003429,001114: 26,2022 4752 VFLSHBIT = BIT2 # FLASHING 003430,001115: 003431,001116: # BIT 1 FLAG 11 (L)(R12) 003432,001117: # Page 85 003433,001118: 26,2022 HFLSHFLG = 179D # LR ALTITUDE FAIL LR ALTITUDE FAIL 003434,001119: 26,2022 4753 HFLSHBIT = BIT1 # LAMP SHOULD BE LAMP SHOULD NOT BE 003435,001120: # FLASHING FLASHING 003436,001121: 003437,001122: 26,2022 0110 RADMODES EQUALS FLGWRD12 # RADAR FLAG WORD 003438,001123: 003439,001124: 26,2022 0110 FLGWRD12 = STATE +12D # (180-194) WAS RADMODES 003440,001125: 003441,001126: # (SET) (RESET) 003442,001127: 003443,001128: # BIT 15 FLAG 12 003444,001129: 26,2022 CDESFLAG = 180D # CONTINUOUS DESIG- LGC CHECKS FOR LOCK- 003445,001130: 26,2022 4735 CDESBIT = BIT15 # NATE, LGC COMMANDS ON WHEN ANTENNA 003446,001131: # RR REGARDLESS OF BEING DESIGNATED 003447,001132: # LOCK-ON 003448,001133: 003449,001134: # BIT 14 FLAG 12 003450,001135: 26,2022 REMODFLG = 181D # CHANGE IN ANTENNA NO REMODE REQUESTED 003451,001136: 26,2022 4736 REMODBIT = BIT14 # MODE BEEN REQUESTED OR OCCURRING 003452,001137: # I.E., REMODE 003453,001138: 003454,001139: # BIT 13 FLAG 12 003455,001140: 26,2022 RCDU0FLG = 182D # RR CDU'S BEING RR CDU'S NOT BEING 003456,001141: 26,2022 4737 RCDU0BIT = BIT13 # ZEROED ZEROED 003457,001142: 003458,001143: # BIT 12 FLAG 12 003459,001144: 26,2022 ANTENFLG = 183D # RR ANTENNA MODE IS RR ANTENNA IN MODE 1 003460,001145: 26,2022 4740 ANTENBIT = BIT12 # MODE 2 003461,001146: 003462,001147: # BIT 11 FLAG 12 003463,001148: 26,2022 REPOSMON = 184D # REPOSITION MONITOR. NO REPOSITION TAKING 003464,001149: 26,2022 4741 REPOSBIT = BIT11 # RR REPOSITION IS PLACE 003465,001150: # TAKING PLACE 003466,001151: 003467,001152: # BIT 10 FLAG 12 003468,001153: 26,2022 DESIGFLG = 185D # RR DESIGNATE RR DESIGNATE NOT 003469,001154: 26,2022 4742 DESIGBIT = BIT10 # REQUESTED OR IN REQUESTED OR IN 003470,001155: # PROGRESS PROGRESS 003471,001156: 003472,001157: # BIT 9 FLAG 12 003473,001158: 26,2022 ALTSCALE = 186D # LR ALTITUDE READING LR ALTITUDE READING 003474,001159: 26,2022 4743 ALTSCBIT = BIT9 # IS ON HIGH SCALE IS ON LOW SCALE 003475,001160: 003476,001161: # Page 86 003477,001162: # BIT 8 FLAG 12 003478,001163: 26,2022 LRVELFLG = 187D # LR VELOCITY DATA NO LR VELOCITY DATA 003479,001164: 26,2022 4744 LRVELBIT = BIT8 # FAIL FAIL 003480,001165: 003481,001166: # BIT 7 FLAG 12 003482,001167: 26,2022 RCDUFAIL = 188D # RR CDU FAIL HAS RR CDU FAIL OCCURRED 003483,001168: 26,2022 4745 RCDUFBIT = BIT7 # NOT OCCURRED 003484,001169: 003485,001170: # BIT 6 FLAG 12 003486,001171: 26,2022 LRPOSFLG = 189D # LANDING RADAR LR POSITION 1 003487,001172: 26,2022 4746 LRPOSBIT = BIT6 # POSITION 2 003488,001173: 003489,001174: # BIT 5 FLAG 12 003490,001175: 26,2022 LRALTFLG = 190D # LR ALTITUDE DATA NO LR ALTITUDE DATA 003491,001176: 26,2022 4747 LRALTBIT = BIT5 # FAIL. COULD NOT BE FAIL 003492,001177: # READ SUCCESSFULLY. 003493,001178: 003494,001179: # BIT 4 FLAG 12 003495,001180: 26,2022 RRDATAFL = 191D # RR DATA FAIL. NO RR DATA FAIL 003496,001181: 26,2022 4750 RRDATABT = BIT4 # DATA COULD NOT BE 003497,001182: # READ SUCCESSFULLY 003498,001183: 003499,001184: # BIT 3 FLAG 12 003500,001185: 26,2022 RRRSFLAG = 192D # RR RANGE READING RR RANGE READING ON 003501,001186: 26,2022 4751 RRRSBIT = BIT3 # ON THE HIGH SCALE THE LOW SCALE 003502,001187: 003503,001188: # BIT 2 FLAG 12 003504,001189: 26,2022 AUTOMODE = 193D # RR NOT IN AUTO MODE. RR IN AUTO MODE 003505,001190: 26,2022 4752 AUTOMBIT = BIT2 # AUTO MODE DISCRETE 003506,001191: # IS NOT PRESENT 003507,001192: 003508,001193: # BIT 1 FLAG 12 003509,001194: 26,2022 TURNONFL = 194D # RR TURN-ON SEQUENCE NO RR TURN-ON 003510,001195: 26,2022 4753 TURNONBT = BIT1 # IN PROGRESS. (ZERO SEQUENCE IN PROGRESS 003511,001196: # CDU'S, FIX ANTENNA 003512,001197: # MODE) 003513,001198: 003514,001199: 26,2022 0111 DAPBOOLS EQUALS FLGWRD13 # DIGITAL AUTOPILOT FLAGWORD 003515,001200: 003516,001201: # Page 87 003517,001202: 26,2022 0111 FLGWRD13 = STATE +13D # (195-209) WAS DAPBOOLS 003518,001203: 003519,001204: # (SET) (RESET) 003520,001205: 003521,001206: # BIT 15 FLAG 13 003522,001207: 26,2022 PULSEFLG = 195D # MINIMUM IMPUSE NOT IN MINIMUM 003523,001208: 26,2022 4735 PULSES = BIT15 # COMMAND MODE IN IMPULSE COMMAND MODE 003524,001209: # "ATT HOLD" (V76) (V77) 003525,001210: 003526,001211: # BIT 14 FLAG 13 003527,001212: 26,2022 USEQRFLG = 196D # GIMBAL UNUSABLE. TRIM GIMBAL MAY BE 003528,001213: 26,2022 4736 USEQRJTS = BIT14 # USE JETS ONLY. USED. 003529,001214: 003530,001215: # BIT 13 FLAG 13 003531,001216: 26,2022 CSMDKFLG = 197D # CSM DOCKED. USE CSM NOT DOCKED TO LM 003532,001217: 26,2022 4737 CSMDOCKD = BIT13 # BACKUP DAP 003533,001218: 003534,001219: # BIT 12 FLAG 13 003535,001220: 26,2022 OURRCFLG = 198D # CURRENT DAP PASS CURRENT DAP PASS IS 003536,001221: 26,2022 4740 OURRCBIT = BIT12 # IS RATE COMMAND NOT RATE COMMAND 003537,001222: 003538,001223: # BIT 11 FLAG 13 003539,001224: 26,2022 ACC4-2FL = 199D # 4 JET X-AXIS TRANS- 2 JET X-AXIS TRANS- 003540,001225: 26,2022 4741 ACC4OR2X = BIT11 # LATION REQUESTED LATION REQUESTED 003541,001226: 003542,001227: # BIT 10 FLAG 13 003543,001228: 26,2022 AORBTFLG = 200D # B SYSTEM FOR X- A SYSTEM FOR X- 003544,001229: 26,2022 4742 AORBTRAN = BIT10 # TRANSLATION TRANSLATION PREFER'D 003545,001230: 003546,001231: # BIT 9 FLAG 13 003547,001232: 26,2022 XOVINFLG = 201D # X-AXIS OVERRIDE X-AXIS OVERRIDE OKAY 003548,001233: 26,2022 4743 XOVINHIB = BIT9 # LOCKED OUT 003549,001234: 003550,001235: # BIT 8 FLAG 13 003551,001236: 26,2022 DRIFTDFL = 202D # ASSUME 0 OFFSET USE OFFSET ACCELERA- 003552,001237: 26,2022 4744 DRIFTBIT = BIT8 # DRIFTING FLIGHT ION ESTIMATE 003553,001238: 003554,001239: # BIT 7 FLAG 13 003555,001240: 26,2022 RHCSCFLG = 203D # NORMAL RHC SCALING FINE RHC SCALING 003556,001241: 26,2022 4745 RHCSCALE = BIT7 # REQUESTED REQUESTED 003557,001242: 003558,001243: # Page 88 003559,001244: # BIT 6 FLAG 13 003560,001245: 26,2022 ULLAGFLG = 204D # ULLAGE REQUEST BY NO INTERNAL ULLAGE 003561,001246: 26,2022 4746 ULLAGER = BIT6 # MISSION PROGRAM REQUEST 003562,001247: 003563,001248: # BIT 5 FLAG 13 003564,001249: 26,2022 AORBSFLG = 205D # P-AXIS COUPLES 7.15 P-AXIS COUPLES 4.12 003565,001250: 26,2022 4747 AORBSYST = BIT5 # AND 8.16 PREFERRED AND 3.11 PREFERRED 003566,001251: 003567,001252: # BIT 4 FLAG 13 003568,001253: 26,2022 DBSELFLG = 206D # MAX DB SELECTED MIN DB SELECTED BY 003569,001254: 26,2022 4750 DBSELECT = BIT4 # BY CREW (5 DEG) CREW (0.3 DEG) 003570,001255: 003571,001256: # BIT 3 FLAG 13 003572,001257: 26,2022 ACCOKFLG = 207D # CONTROL AUTHORITY RESTART OR FRESH ST. 003573,001258: 26,2022 4751 ACCSOKAY = BIT3 # VALUES FROM 1/ACCS SINCE LAST 1/ACCS; 003574,001259: # USABLE OUTPUTS SUSPECT. 003575,001260: 003576,001261: # BIT 2 FLAG 13 003577,001262: 26,2022 AUTR2FLG = 208D # THESE FLAGS ARE USED TOGETHER TO INDICATE 003578,001263: 26,2022 4752 AUTRATE2 = BIT2 # ASTRONAUT-CHOSEN KALCMANU MANEUVER RATES 003579,001264: # (0,0)=(BIT2,BIT1)= 0.2 DEG/SEC 003580,001265: # BIT 1 FLAG 13 # (0,1)= 0.5 DEG/SEC 003581,001266: 26,2022 AUTR1FLG = 209D # (1,0)= 2.0 DEG/SEC 003582,001267: 26,2022 4753 AUTRATE1 = BIT1 # (1,1)= 10.0 DEG/SEC 003583,001268: 003584,001269: # Page 89 (nothing on this page) 003585,001270: End of include-file FLAGWORD_ASSIGNMENTS.agc. Parent file is MAIN.agc