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