2016-07-07 08:47:26 +00:00
|
|
|
# Copyright: Public domain.
|
|
|
|
# Filename: FLAGWORD_ASSIGNMENTS.agc
|
|
|
|
# Purpose: Part of the source code for Luminary 1A build 099.
|
|
|
|
# It is part of the source code for the Lunar Module's (LM)
|
|
|
|
# Apollo Guidance Computer (AGC), for Apollo 11.
|
|
|
|
# Assembler: yaYUL
|
|
|
|
# Contact: Onno Hommes <ohommes@cmu.edu>.
|
|
|
|
# Website: www.ibiblio.org/apollo.
|
|
|
|
# Pages: 0061-0089
|
|
|
|
# Mod history: 2009-05-15 OH Transcribed from page images.
|
|
|
|
# 2009-05-17 RSB Extended to (blank) p. 89.
|
|
|
|
#
|
|
|
|
# This source code has been transcribed or otherwise adapted from
|
|
|
|
# digitized images of a hardcopy from the MIT Museum. The digitization
|
|
|
|
# was performed by Paul Fjeld, and arranged for by Deborah Douglas of
|
|
|
|
# the Museum. Many thanks to both. The images (with suitable reduction
|
|
|
|
# in storage size and consequent reduction in image quality as well) are
|
|
|
|
# available online at www.ibiblio.org/apollo. If for some reason you
|
|
|
|
# find that the images are illegible, contact me at info@sandroid.org
|
|
|
|
# about getting access to the (much) higher-quality images which Paul
|
|
|
|
# actually created.
|
|
|
|
#
|
|
|
|
# Notations on the hardcopy document read, in part:
|
|
|
|
#
|
|
|
|
# Assemble revision 001 of AGC program LMY99 by NASA 2021112-61
|
|
|
|
# 16:27 JULY 14, 1969
|
|
|
|
|
|
|
|
|
|
|
|
# Page 61
|
|
|
|
# FLAGWORDS 0-11 ARE DOWNLINKED AND CAN BE SET AND CLEARED BY UP-FLAG AND DOWN-FLAG INSTRUCTIONS IN THE
|
|
|
|
# INTERPRETER. THESE WERE PREVIOUSLY LISTED UNDER "INTERPRETIVE SWITCH BIT ASSIGNMENTS" IN
|
|
|
|
# THE ERASABLE LOG SECTION. FLAGWORDS 12 & 13 WERE PREVIOUSLY RADMODES AND DAPBOOLS AND
|
|
|
|
# ARE STILL DOWNLINKED UNDER THOSE NAMES.
|
|
|
|
|
|
|
|
# ALPHABETICAL LIST OF FLAGWORDS
|
|
|
|
|
|
|
|
#
|
|
|
|
# FLAGWORD DEC. NUMBER BIT AND FLAG BIT NAME
|
|
|
|
|
|
|
|
# ACCOKFLG 207 BIT 3 FLAG 13 ACCSOKAY
|
|
|
|
# ACC4-2FL 199 BIT 11 FLAG 13 ACC4OR2X
|
|
|
|
# ACMODFLG 032 BIT 13 FLAG 2 ACMODBIT
|
|
|
|
# ALTSCALE 186 BIT 9 FLAG 12 ALTSCBIT
|
|
|
|
# ANTENFLG 183 BIT 12 FLAG 12 ANTENBIT
|
|
|
|
# AORBSFLG 205 BIT 5 FLAG 13 AORBSYST
|
|
|
|
# AORBTFLG 200 BIT 10 FLAG 13 AORBTRAN
|
|
|
|
# APSESW 130 BIT 5 FLAG 8 APSESBIT
|
|
|
|
# APSFLAG 152 BIT 13 FLAG 10 APSFLBIT
|
|
|
|
# ASTNFLAG 108 BIT 12 FLAG 7 ASTNBIT
|
|
|
|
# ATTFLAG 104 BIT 1 FLAG 6 ATTFLBIT
|
|
|
|
# AUTOMODE 193 BIT 2 FLAG 12 AUTOMBIT
|
|
|
|
# AUTR1FLG 209 BIT 1 FLAG 13 AUTRATE1
|
|
|
|
# AUTR2FLG 208 BIT 2 FLAG 13 AUTRATE2
|
|
|
|
# AUXFLAG 103 BIT 2 FLAG 6 AUXFLBIT
|
|
|
|
# AVEGFLAG 115 BIT 5 FLAG 7 AVEGFBIT
|
|
|
|
# AVEMIDSW 149 BIT 1 FLAG 9 AVEMDBIT
|
|
|
|
# AVFLAG 040 BIT 5 FLAG 2 AVFLBIT
|
|
|
|
# CALCMAN2 043 BIT 2 FLAG 2 CALC2BIT
|
|
|
|
# CALCMAN3 042 BIT 3 FLAG 2 CALC3BIT
|
|
|
|
# CDESFLAG 180 BIT 15 FLAG 12 CDESBIT
|
|
|
|
# CMOONFLG 123 BIT 12 FLAG 8 CMOONBIT
|
|
|
|
# COGAFLAG 131 BIT 4 FLAG 8 COGAFBIT
|
|
|
|
# CSMDKFLG 197 BIT 13 FLAG 13 CSMDOCKD
|
|
|
|
# CULTFLAG 053 BIT 7 FLAG 3 CULTBIT
|
|
|
|
# DAPBOOLS FLGWRD13
|
|
|
|
# DBSELFLG 206 BIT 4 FLAG 13 DBSELECT
|
|
|
|
# DESIGFLG 185 BIT 10 FLAG 12 DESIGBIT
|
|
|
|
# DIDFLAG 016 BIT 14 FLAG DIDFLBIT
|
|
|
|
# DIMOFLAG 059 BIT 1 FLAG 3 DIMOBIT
|
|
|
|
# DMENFLG 081 BIT 9 FLAG 5 DMENFBIT
|
|
|
|
# DRIFTDFL 202 BIT 8 FLAG 13 DRIFTBIT
|
|
|
|
# DRIFTFLG 030 BIT 15 FLAG 2 DRFTBIT
|
|
|
|
# DSKYFLAG 075 BIT 15 FLAG 5 DSKYFBIT
|
|
|
|
# Page 62
|
|
|
|
# D6OR9FLG 058 BIT 2 FLAG 3 D6OR9BIT
|
|
|
|
# ENGONFLG 083 BIT 7 FLAG 5 ENGONBIT
|
|
|
|
# ERADFLAG 017 BIT 13 FLAG 1 ERADFBIT
|
|
|
|
# ETPIFLAG 038 BIT 7 FLAG 2 ETPIBIT EQUIVALENT FLAG NAME: DPTNSW
|
|
|
|
# FINALFLG 039 BIT 6 FLAG 2 FINALBIT
|
|
|
|
# FLAGWRD0 (000-014) (STATE +0)
|
|
|
|
# FLAGWRD1 (015-029) (STATE +1)
|
|
|
|
# FLAGWRD2 (030-044) (STATE +2)
|
|
|
|
# FLAGWRD3 (045-059) (STATE +3)
|
|
|
|
# FLAGWRD4 (060-074) (STATE +4)
|
|
|
|
# FLAGWRD5 (075-089) (STATE +5)
|
|
|
|
# FLAGWRD6 (090-104) (STATE +6)
|
|
|
|
# FLAGWRD7 (105-119) (STATE +7)
|
|
|
|
# FLAGWRD8 (120-134) (STATE +8D)
|
|
|
|
# FLAGWRD9 (135-149) (STATE +9D)
|
|
|
|
# FLAP 142 BIT 8 FLAG 9 FLAPBIT
|
|
|
|
# FLGWRD10 (150-164) (STATE +10D)
|
|
|
|
# FLGWRD11 (165-179) (STATE +11D)
|
|
|
|
# FLGWRD12 (180-194) (STATE +12D)
|
|
|
|
# FLGWRD13 (195-209) (STATE +13D)
|
|
|
|
# FLPC 138 BIT 12 FLAG 9 FLPCBIT
|
|
|
|
# FLPI 139 BIT 11 FLAG 9 FLPIBIT
|
|
|
|
# FLRCS 149 BIT 10 FLAG 9 FLRCSBIT
|
|
|
|
# FLUNDISP 125 BIT 10 FLAG 8 FLUNDBIT
|
|
|
|
# FLVR 136 BIT 14 FLAG 9 FLVRBIT
|
|
|
|
# FREEFLAG 012 BIT 3 FLAG 0 FREEFBIT
|
|
|
|
# FSPASFLG 005 BIT 10 FLAG 0 FSPASBIT
|
|
|
|
# GLOKFAIL 046 BIT 14 FLAG 3 GLOKFBIT
|
|
|
|
# GMBDRVSW 095 BIT 10 FLAG 6 GMBDRBIT
|
|
|
|
# GUESSW 028 BIT 2 FLAG 1 GUESSBIT
|
|
|
|
# HFLSHFLG 179 BIT 1 FLAG 11 HFLSHBIT
|
|
|
|
# IDLEFLAG 113 BIT 7 FLAG 7 IDLEFBIT
|
|
|
|
# IGNFLAG 107 BIT 13 FLAG 7 IGNFLBIT
|
|
|
|
# IMPULSW 036 BIT 9 FLAG 2 IMPULBIT
|
|
|
|
# IMUSE 007 BIT 8 FLAG 0 IMUSEBIT
|
|
|
|
# INFINFLG 128 BIT 7 FLAG 8 INFINBIT
|
|
|
|
# INITALGN 133 BIT 2 FLAG 8 INITABIT
|
|
|
|
# INTFLAG 151 BIT 14 FLAG 10 INTFLBIT
|
|
|
|
# INTYPFLG 056 BIT 4 FLAG 3 INTYPBIT
|
|
|
|
# ITSWICH 105 BIT 15 FLAG 7 ITSWBIT
|
|
|
|
# JSWITCH 001 BIT 14 FLAG 0 JSWCHBIT
|
|
|
|
# LETABORT 141 BIT 9 FLAG 9 LETABBIT
|
|
|
|
# LMOONFLG 124 BIT 11 FLAG 8 LMOONBIT
|
|
|
|
# LOKONSW 010 BIT 5 FLAG 0 LOKONBIT
|
|
|
|
# LOSCMFLG 033 BIT 12 FLAG 2 LOSCMBIT
|
|
|
|
# LRALTFLG 190 BIT 5 FLAG 12 LRALTBIT
|
|
|
|
# LRBYPASS 165 BIT 15 FLAG 11 LRBYBIT
|
|
|
|
# LRINH 172 BIT 8 FLAG 11 LRINHBIT
|
|
|
|
# LRPOSFLG 189 BIT 6 FLAG 12 LRPOSBIT
|
|
|
|
# LRVELFLG 187 BIT 8 FLAG 12 LRVELBIT
|
|
|
|
# Page63
|
|
|
|
# LUNAFLAG 048 BIT 12 FLAG 3 LUNABIT
|
|
|
|
# MANUFLAG 106 BIT 14 FLAG 7 MANUFBIT
|
|
|
|
# MGLVFLAG 088 BIT 2 FLAG 5 MGLVFBIT
|
|
|
|
# MIDAVFLG 148 BIT 2 FLAG 9 MIDAVBIT
|
|
|
|
# MIDFLAG 002 BIT 13 FLAG 0 MIDFLBIT
|
|
|
|
# MID1FLAG 147 BIT 3 FLAG 9 MID1BIT
|
|
|
|
# MKOVFLAG 072 BIT 3 FLAG 4 MKOVBIT
|
|
|
|
# MOONFLAG 003 BIT 12 FLAG 0 MOONBIT
|
|
|
|
# MRKIDFLG 060 BIT 15 FLAG 4 MRKIDBIT
|
|
|
|
# MRKNVFLG 066 BIT 9 FLAG 4 MRKNVBIT
|
|
|
|
# MRUPTFLG 070 BIT 5 FLAG 4 MRUPTBIT
|
|
|
|
# MUNFLAG 097 BIT 8 FLAG 6 MUNFLBIT
|
|
|
|
# MWAITFLG 064 BIT 11 FLAG 4 MWAITBIT
|
|
|
|
# NEEDLFLG 011 BIT 4 FLAG 0 NEEDLBIT
|
|
|
|
# NEWIFLG 122 BIT 13 FLAG 8 NEWIBIT
|
|
|
|
# NJETSFLG 015 BIT 15 FLAG NJETSBIT
|
|
|
|
# NODOFLAG 044 BIT 1 FLAG 2 NODOBIT
|
|
|
|
# NOLRREAD 170 BIT 10 FLAG 11 NOLRRBIT
|
|
|
|
# NORMSW 110 BIT 10 FLAG 7 NORMSBIT
|
|
|
|
# NORRMON 086 BIT 4 FLAG 5 NORRMBIT
|
|
|
|
# NOR29FLG 049 BIT 11 FLAG 3 NR29FBIT
|
|
|
|
# NOTHROTL 078 BIT 12 FLAG 5 NOTHRBIT
|
|
|
|
# NOUPFLAG 024 BIT 6 FLAG 1 NOUPFBIT
|
|
|
|
# NRMNVFLG 067 BIT 8 FLAG 4 NRMNVBIT
|
|
|
|
# NRMIDFLG 062 BIT 13 FLAG 4 NRMIDBIT
|
|
|
|
# NRUPTFLG 071 BIT 4 FLAG 4 NRUPTBIT
|
|
|
|
# NTARGFLG 102 BIT 3 FLAG 6 NTARGBIT
|
|
|
|
# NWAITFLG 065 BIT 10 FLAG 4 NWAITBIT
|
|
|
|
# OLDESFLG 014 BIT 1 FLAG 0 OLDESBIT
|
|
|
|
# OPTNSW 038 BIT 7 FLAG 2 OPTNBIT EQUIVALENT FLAG NAME: ETPIFLAG
|
|
|
|
# ORBWFLAG 054 BIT 6 FLAG 3 ORBWFBIT
|
|
|
|
# ORDERSW 129 BIT 6 FLAG 8 ORDERBIT
|
|
|
|
# OURRCFLG 198 BIT 12 FLAG 13 OURRCBIT
|
|
|
|
# PDSPFLAG 063 BIT 12 FLAG 4 PDSPFBIT
|
|
|
|
# PFRATFLG 041 BIT 4 FLAG 2 PFRATBIT
|
|
|
|
# PINBRFLG 069 BIT 6 FLAG 4 PINBRBIT
|
|
|
|
# PRECIFLG 052 BIT 8 FLAG 3 PRECIBIT
|
|
|
|
# PRIODFLG 061 BIT 14 FLAG 1 PRIODBIT
|
|
|
|
# PRONVFLG 068 BIT 7 FLAG 4 PRONVBIT
|
|
|
|
# PSTHIGAT 169 BIT 11 FLAG 11 PSTHIBIT
|
|
|
|
# PULSEFLG 195 BIT 15 FLAG 13 PULSES
|
|
|
|
# P21FLAG 004 BIT 11 FLAG 0 P21FLBIT
|
|
|
|
# P25FLAG 006 BIT 9 FLAG 0 P25FLBIT
|
|
|
|
# P39/79SW 126 BIT 9 FLAG 8 P39SWBIT
|
|
|
|
# QUITFLAG 145 BIT 5 FLAG 9 QUITBIT
|
|
|
|
# RADMODES FLGWRD12
|
|
|
|
# RASFLAG FLGWRD10
|
|
|
|
# RCDUFAIL 188 BIT 7 FLAG 12 RCDUFBIT
|
|
|
|
# RCDU0FLG 182 BIT 13 FLAG 12 RCDU0BIT
|
|
|
|
# READLR 174 BIT 6 FLAG 11 READLBIT
|
|
|
|
# Page 64
|
|
|
|
# READRFLG 051 BIT 9 FLAG 3 READRBIT EQUIVALENT FLAG NAME FOR R04FLAG
|
|
|
|
# READVEL 175 BIT 5 FLAG 11 READVBIT
|
|
|
|
# REDFLAG 099 BIT 6 FLAG 6 REDFLBIT
|
|
|
|
# REFSMFLG 047 BIT 13 FLAG 3 REFSMBIT
|
|
|
|
# REINTFLG 158 BIT 7 FLAG 10 REINTBIT
|
|
|
|
# REMODFLG 181 BIT 14 FLAG 12 REMODBIT
|
|
|
|
# RENDWFLG 089 BIT 1 FLAG 5 RENDWBIT
|
|
|
|
# REPOSMON 184 BIT 11 FLAG 12 REPOSBIT
|
|
|
|
# RHCSCFLG 203 BIT 7 FLAG 13 RHCSCALE
|
|
|
|
# RNDVZFLG 008 BIT 7 FLAG 0 RNDVZBIT
|
|
|
|
# RNGEDATA 176 BIT 4 FLAG 11 RNGEDBIT
|
|
|
|
# RNGSCFLG 080 BIT 10 FLAG 5 RNGSCBIT
|
|
|
|
# RODFLAG 018 BIT 12 FLAG 1 RODFLBIT
|
|
|
|
# ROTFLAG 144 BIT 6 FLAG 9 ROTFLBIT
|
|
|
|
# RPQFLAG 120 BIT 15 FLAG 8 RPQFLBIT
|
|
|
|
# RRDATAFL 191 BIT 4 FLAG 12 RRDATABT
|
|
|
|
# RRNBSW 009 BIT 6 FLAG 0 RRNBBIT
|
|
|
|
# RRRSFLAG 192 BIT 3 FLAG 12 RRRSBIT
|
|
|
|
# RVSW 111 BIT 9 FLAG 7 RVSWBIT
|
|
|
|
# R04FLAG 051 BIT 9 FLAG 3 R04FLBIT EQUIVALENT FLAG NAME: READRFLG
|
|
|
|
# R10FLAG 013 BIT 2 FLAG 0 R10FLBIT
|
|
|
|
# R61FLAG 020 BIT 10 FLAG 1 R61FLBIT
|
|
|
|
# R77FLAG 079 BIT 11 FLAG 5 R77FLBIT
|
|
|
|
# SCALBAD 177 BIT 3 FLAG 11 SCABBIT
|
|
|
|
# SLOPESW 027 BIT 3 FLAG 1 SLOPEBIT
|
|
|
|
# SNUFFER 077 BIT 13 FLAG 5 SNUFFBIT
|
|
|
|
# SOLNSW 087 BIT 3 FLAG 5 SOLNSBIT
|
|
|
|
# SRCHOPTN 031 BIT 14 FLAG 2 SRCHOBIT
|
|
|
|
# STATEFLG 055 BIT 5 FLAG 3 STATEBIT
|
|
|
|
# STEERSW 034 BIT 11 FLAG 2 STEERBIT
|
|
|
|
# SURFFLAG 127 BIT 8 FLAG 8 SURFFBIT
|
|
|
|
# SWANDISP 109 BIT 11 FLAG 7 SWANDBIT
|
|
|
|
# S32.1F1 090 BIT 15 FLAG 6 S32BIT1
|
|
|
|
# S32.1F2 091 BIT 14 FLAG 6 S32BIT2
|
|
|
|
# S32.1F3A 092 BIT 13 FLAG 6 S32BIT3A
|
|
|
|
# S32.1F3B 093 BIT 12 FLAG 6 S32BIT3B
|
|
|
|
# TFFSW 119 BIT 1 FLAG 7 TFFSWBIT
|
|
|
|
# TRACKFLG 025 BIT 5 FLAG 1 TRACKBIT
|
|
|
|
# TURNONFL 194 BIT 1 FLAG 12 TURNONBT
|
|
|
|
# ULLAGFLG 204 BIT 6 FLAG 13 ULLAGER
|
|
|
|
# UPDATFLG 023 BIT 7 FLAG 1 UPDATBIT
|
|
|
|
# UPLOCKFL 116 BIT 4 FLAG 7 UPLOCBIT
|
|
|
|
# USEQRFLG 196 BIT 14 FLAG 13 USEQRJTS
|
|
|
|
# VEHUPFLG 022 BIT 8 FLAG 1 VEHUPBIT
|
|
|
|
# VELDATA 173 BIT 7 FLAG 11 VELDABIT
|
|
|
|
# VERIFLAG 117 BIT 3 FLAG 7 VERIFBIT
|
|
|
|
# VFLAG 050 BIT 10 FLAG 3 VFLAGBIT
|
|
|
|
# VFLSHFLG 178 BIT 2 FLAG 11 VFLSHBIT
|
|
|
|
# VINTFLAG 057 BIT 3 FLAG 3 VINTFBIT
|
|
|
|
# VXINH 168 BIT 12 FLAG 11 VXINHBIT
|
|
|
|
# Page 65
|
|
|
|
# V37FLAG 114 BIT 6 FLAG 7 V37FLBIT
|
|
|
|
# V67FLAG 112 BIT 8 FLAG 7 V67FLBIT
|
|
|
|
# V82EMFLG 118 BIT 2 FLAG 7 V82EMBIT
|
|
|
|
# XDELVFLG 037 BIT 8 FLAG 2 XDELVBIT
|
|
|
|
# XDSPFLAG 074 BIT 1 FLAG 4 XDSPBIT
|
|
|
|
# XORFLG 171 BIT 9 FLAG 11 XORFLBIT
|
|
|
|
# XOVINFLG 201 BIT 9 FLAG 13 XOVINHIB
|
|
|
|
# 3AXISFLG 084 BIT 6 FLAG 5 3AXISBIT
|
|
|
|
# 360SW 134 BIT 1 FLAG 8 360SWBIT
|
|
|
|
|
|
|
|
# ASSIGNMENT AND DESCRIPTION OF FLAGWORDS
|
|
|
|
|
|
|
|
FLAGWRD0 = STATE +0 # (000-014)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 0 (S)
|
|
|
|
= 000D
|
|
|
|
= BIT15
|
|
|
|
|
|
|
|
# BIT 14 FLAG 0 (S)
|
|
|
|
JSWITCH = 001D # INTEGRATION OF W INTEGRATION OF STATE
|
|
|
|
JSWCHBIT = BIT14 # MATRIX VECTOR
|
|
|
|
|
|
|
|
# BIT 13 FLAG 0 (S)
|
|
|
|
MIDFLAG = 002D # INTEGRATION WITH INTEGRATION WITHOUT
|
|
|
|
# SECONDARY BODY AND SOLAR PERTURBATIONS
|
|
|
|
MIDFLBIT = BIT13 # SOLAR PERTURBATIONS
|
|
|
|
|
|
|
|
# BIT 12 FLAG 0 (L)
|
|
|
|
MOONFLAG = 003D # MOON IS SPHERE OF EARTH IS SPHERE OF
|
|
|
|
MOONBIT = BIT12 # INFLUENCE INFLUENCE
|
|
|
|
|
|
|
|
# BIT 11 FLAG 0
|
|
|
|
P21FLAG = 004D # USE BASE VECTORS 1ST PASS -- CALC-
|
|
|
|
P21FLBIT = BIT11 # ALREADY CALCULATED ULATE BASE VECTORS
|
|
|
|
|
|
|
|
# BIT 10 FLAG 0
|
|
|
|
FSPASFLG = 005D # FIRST PASS THROUGH NOT FIRST PASS THRU
|
|
|
|
FSPASBIT = BIT10 # REPOSITION ROUTINE REPOSITION ROUTINE
|
|
|
|
|
|
|
|
# Page 66
|
|
|
|
# BIT 9 FLAG 0 (S)
|
|
|
|
P25FLAG = 006D # P25 OPERATING P25 NOT OPERATING
|
|
|
|
P25FLBIT = BIT9
|
|
|
|
|
|
|
|
# BIT 8 FLAG 0 (S)
|
|
|
|
IMUSE = 007D # IMU IN USE IMU NOT IN USE
|
|
|
|
IMUSEBIT = BIT8
|
|
|
|
|
|
|
|
# BIT 7 FLAG 0 (S)
|
|
|
|
RNDVZFLG = 008D # P20 RUNNING (RADAR P20 NOT RUNNING
|
|
|
|
RNDVZBIT = BIT7 # IN USE)
|
|
|
|
|
|
|
|
# BIT 6 FLAG 0 (S)
|
|
|
|
RRNBSW = 009D # RADAR TARGET IN RADAR TARGET IN
|
|
|
|
RRNBBIT = BIT6 # NB COORDINATES SM COORDINATES
|
|
|
|
|
|
|
|
# BIT 5 FLAG 0 (S)
|
|
|
|
LOKONSW = 010D # RADAR LOCK-ON RADAR LOCK-ON NOT
|
|
|
|
LOKONBIT = BIT5 # DESIRED DESIRED
|
|
|
|
|
|
|
|
# BIT 4 FLAG 0 (S)
|
|
|
|
NEEDLFLG = 011D # TOTAL ATTITUDE A/P FOLLOWING
|
|
|
|
NEEDLBIT = BIT4 # ERROR DISPLAYED ERROR DISPLAYED
|
|
|
|
|
|
|
|
# BIT 3 FLAG 0
|
|
|
|
FREEFLAG = 012D # (USED BY P51-53 TEMP IN MANY DIFFERENT
|
|
|
|
# ROUTINES & BY LUNAR + SOLAR EPHEMERIDES)
|
|
|
|
FREEFBIT = BIT3
|
|
|
|
|
|
|
|
# BIT 2 FLAG 0
|
|
|
|
R10FLAG = 013D # R10 OUTPUTS DATA TO BESIDES OUTPUT WHEN
|
|
|
|
R10FLBIT = BIT2 # ALTITUDE & ALTITUDE SET, R10 ALSO OUTPUT
|
|
|
|
# RATE METERS ONLY TO FORWARD & LATERAL
|
|
|
|
# VELOCITY CROSSPOINTER
|
|
|
|
|
|
|
|
# BIT 1 FLAG 0 (L)
|
|
|
|
OLDESFLG = 014D # R29 GYRO CMD LOOP R29 GYRO CMD LOOP
|
|
|
|
OLDESBIT = BIT1 # REQUESTED NOT REQUESTED
|
|
|
|
|
|
|
|
|
|
|
|
FLAGWRD1 = STATE +1 # (015-029)
|
|
|
|
|
|
|
|
# Page 67
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 1 (S)
|
|
|
|
NJETSFLG = 015D # TWO JET RCS BURN FOUR JET RCS BURN
|
|
|
|
NJETSBIT = BIT15
|
|
|
|
|
|
|
|
# BIT 14 FLAG 1 (L)
|
|
|
|
DIDFLAG = 016D # INERTIAL DATA IS PERFORM DATA DISPLAY
|
|
|
|
DIDFLBIT = BIT14 # AVAILABLE INITIALIZATION FUNCS
|
|
|
|
|
|
|
|
# BIT 13 FLAG 1 (S)
|
|
|
|
ERADFLAG = 017D # COMPUTE REARTH USE CONSTANT REARTH
|
|
|
|
ERADFBIT = BIT13 # FISCHER ELLIPSOID PAD RADIUS
|
|
|
|
|
|
|
|
# BIT 12 FLAG 1
|
|
|
|
RODFLAG = 018D # IF IN P66, NORMAL IF IN P66, RE-INIT-
|
|
|
|
RODFLBIT = BIT12 # OPERATION CONTINUES. IALIZATION IS PER-
|
|
|
|
# RESTART CLEARS FLAG FORMED AND FLAG IS
|
|
|
|
|
|
|
|
# BIT 11 FLAG 1
|
|
|
|
= 019D
|
|
|
|
= BIT11
|
|
|
|
|
|
|
|
# BIT 10 FLAG 1 (L)
|
|
|
|
R61FLAG = 020D # RUN R61 LEM RUN R65 LEM
|
|
|
|
R61FLBIT = BIT10
|
|
|
|
|
|
|
|
# BIT 9 FLAG 1
|
|
|
|
= 021D
|
|
|
|
= BIT9
|
|
|
|
|
|
|
|
# BIT 8 FLAG 1 (S)
|
|
|
|
VEHUPFLG = 022D # CSM STATE-VECTOR LEM STATE VECTOR
|
|
|
|
VEHUPBIT = BIT8 # BEING UPDATED BEING UPDATED
|
|
|
|
|
|
|
|
# BIT 7 FLAG 1 (S)
|
|
|
|
UPDATFLG = 023D # UPDATING BY MARKS UPDATING BY MARKS
|
|
|
|
UPDATBIT = BIT7 # ALLOWED NOT ALLOWED
|
|
|
|
|
|
|
|
# BIT 6 FLAG 1 (S)
|
|
|
|
NOUPFLAG = 024D # NEITHER CSM EITHER STATE
|
|
|
|
# NOR LM STATE VECTOR VECTOR MAY BE
|
|
|
|
NOUPFBIT = BIT6 # MAY BE UPDATED UPDATED
|
|
|
|
|
|
|
|
# Page 68
|
|
|
|
# BIT 5 FLAG 1 (S)
|
|
|
|
TRACKFLG = 025D # TRACKING ALLOWED TRACKING NOT ALLOWED
|
|
|
|
TRACKBIT = BIT5
|
|
|
|
|
|
|
|
# BIT 4 FLAG 1
|
|
|
|
= 026D
|
|
|
|
= BIT4
|
|
|
|
|
|
|
|
# BIT 3 FLAG 1 (S)
|
|
|
|
SLOPESW = 027D # ITERATE WITH BIAS ITERATE WITH REGULAR
|
2016-07-12 23:52:11 +00:00
|
|
|
# METHOD IN ITERATOR FALSI METHOD IN
|
2016-07-07 08:47:26 +00:00
|
|
|
SLOPEBIT = BIT3 # ITERATOR
|
|
|
|
|
|
|
|
# BIT 2 FLAG 1 (S)
|
|
|
|
GUESSW = 028D # NO STARTING VALUE STARTING VALUE FOR
|
|
|
|
GUESSBIT = BIT2 # FOR ITERATION ITERATION EXISTS
|
|
|
|
|
|
|
|
# BIT 1 FLAG 1
|
|
|
|
= 029D
|
|
|
|
= BIT1 # OH 2009-05-15 Scan does not have this line
|
|
|
|
|
|
|
|
FLAGWRD2 = STATE +2 # (030-044)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 2 (S)
|
|
|
|
DRIFTFLG = 030D # T3RUPT CALLS GYRO T3RUPT DOES NO GYRO
|
|
|
|
DRFTBIT = BIT15 # COMPENSATION COMPENSATION
|
|
|
|
|
|
|
|
# BIT 14 FLAG 2 (S)
|
|
|
|
SRCHOPTN = 031D # RADAR IN AUTOMATIC RADAR NOT IN AUTO-
|
|
|
|
SRCHOBIT = BIT14 # SEARCH OPTION (R24) MATIC SEARCH OPTION
|
|
|
|
|
|
|
|
# BIT 13 FLAG 2 (S)
|
|
|
|
ACMODFLG = 032D # MANUAL ACQUISITION AUTO ACQUISITION
|
|
|
|
ACMODBIT = BIT13 # BY RENDEZVOUS RADAR BY RENDEZVOUS RADAR
|
|
|
|
|
|
|
|
# BIT 12 FLAG 2 (S)
|
|
|
|
LOSCMFLG = 033D # LINE OF SIGHT BEING LINE OF SIGHT NOT
|
|
|
|
# COMPUTED (R21) BEING COMPUTED
|
|
|
|
LOSCMBIT = BIT12
|
|
|
|
|
|
|
|
# Page 69
|
|
|
|
# BIT 11 FLAG 2 (S)
|
|
|
|
STEERSW = 034D # SUFFICIENT THRUST INSUFFICIENT THRUST
|
|
|
|
STEERBIT = BIT11 # IS PRESENT IS PRESENT
|
|
|
|
|
|
|
|
# BIT 10 FLAG 2 (S)
|
|
|
|
= 035D # OH 2009-05-15 These two line don't appear in scan
|
|
|
|
= BIT10
|
|
|
|
|
|
|
|
# BIT 9 FLAG 2 (S)
|
|
|
|
IMPULSW = 036D # MINIMUM IMPULSE STEERING BURN (NO
|
|
|
|
# BURN (CUTOFF TIME CUTOFF TIME YET
|
|
|
|
IMPULBIT = BIT9 # SPECIFIED) AVAILABLE)
|
|
|
|
|
|
|
|
# BIT 8 FLAG 2 (S)
|
|
|
|
XDELVFLG = 037D # EXTERNAL DELTAV VG LAMBERT (AIMPOINT)
|
|
|
|
XDELVBIT = BIT8 # COMPUTATION VG COMPUTATION
|
|
|
|
|
|
|
|
# BIT 7 FLAG 2 (S)
|
|
|
|
ETPIFLAG = 038D # ELEVATION ANGLE TPI TIME SUPPLIED
|
|
|
|
# SUPPLIED FOR FOR P34,74 TO COMPUTE
|
|
|
|
ETPIBIT = BIT7 # P34,74 ELEVATION
|
|
|
|
|
|
|
|
# BIT 7 FLAG 2 (L)
|
|
|
|
OPTNSW = ETPIFLAG # SOI PHASE OF P38/78 SOR PHASE OF P38/78
|
|
|
|
OPTNBIT = BIT7
|
|
|
|
|
|
|
|
# BIT 6 FLAG 2 (S)
|
|
|
|
FINALFLG = 039D # LAST PASS THROUGH INTERIM PASS THROUGH
|
|
|
|
# RENDEZVOUS PROGRAM RENDEZVOUS PROGRAM
|
|
|
|
FINALBIT = BIT6 # COMPUTATIONS COMPUTATIONS
|
|
|
|
|
|
|
|
# BIT 5 FLAG 2 (S)
|
|
|
|
AVFLAG = 040D # LEM IS ACTIVE CSM IS ACTIVE
|
|
|
|
AVFLBIT = BIT5 # VEHICLE VEHICLE
|
|
|
|
|
|
|
|
# BIT 4 FLAG 2 (S)
|
|
|
|
PFRATFLG = 041D # PREFERRED ATTITUDE PREFERRED ATTITUDE
|
|
|
|
PFRATBIT = BIT4 # COMPUTED NOT COMPUTED
|
|
|
|
|
|
|
|
# BIT 3 FLAG 2 (S)
|
|
|
|
|
|
|
|
# Page 70
|
|
|
|
CALCMAN3 = 042D # NO FINAL ROLL FINAL ROLL IS
|
|
|
|
CALC3BIT = BIT3 # NECESSARY
|
|
|
|
|
|
|
|
# BIT 2 FLAG 2 (S)
|
|
|
|
CALCMAN2 = 043D # PERFORM MANEUVER BYPASS STARTING
|
|
|
|
CALC2BIT = BIT2 # STARTING PROCEDURE PROCEDURE
|
|
|
|
|
|
|
|
# BIT 1 FLAG 2 (S)
|
|
|
|
NODOFLAG = 044D # V37 NOT PERMITTED V37 PERMITTED
|
|
|
|
NODOBIT = BIT1
|
|
|
|
|
|
|
|
FLAGWRD3 = STATE +3 # (045-059)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 3
|
|
|
|
= 045D #
|
|
|
|
= BIT15 # OH 2009-05-15 This line is not in scans
|
|
|
|
|
|
|
|
# BIT 14 FLAG 3 (S)
|
|
|
|
GLOKFAIL = 046D # GIMBAL LOCK HAS NOT IN GIMBAL LOCK
|
|
|
|
GLOKFBIT = BIT14 # OCCURRED
|
|
|
|
|
|
|
|
# BIT 13 FLAG 3 *** PROTECTED FROM FRESH START ***
|
|
|
|
REFSMFLG = 047D # REFSMMAT GOOD REFSMMAT NO GOOD
|
|
|
|
REFSMBIT = BIT13
|
|
|
|
|
|
|
|
# BIT 12 FLAG 3 (S)
|
|
|
|
LUNAFLAG = 048D # LUNAR LAT-LONG EARTH LAT-LONG
|
|
|
|
LUNABIT = BIT12
|
|
|
|
|
|
|
|
# BIT 11 FLAG 3 (L)
|
|
|
|
NOR29FLG = 049D # R29 NOT ALLOWED R29 ALLOWED (RR DES-
|
|
|
|
NR29FBIT = BIT11 # IGNATED POWERED FLT)
|
|
|
|
|
|
|
|
# BIT 10 FLAG 3 (S)
|
|
|
|
VFLAG = 050D # LESS THAN TWO STARS TWO STARS IN FIELD
|
|
|
|
VFLAGBIT = BIT10 # IN FIELD OF VIEW OF VIEW
|
|
|
|
|
|
|
|
# BIT 9 FLAG 3 (S)
|
|
|
|
R04FLAG = 051D # ALARM 521 ALARM 521 ALLOWED
|
|
|
|
# SUPPRESSED
|
|
|
|
# Page 71
|
|
|
|
R04FLBIT = BIT9
|
|
|
|
|
|
|
|
# BIT 9 FLAG 3 (L)
|
|
|
|
READRFLG = R04FLAG # READING RR DATA NOT READING RR DATA
|
|
|
|
READRBIT = BIT9 # PURSUANT TO R29 PURSUANT TO R29
|
|
|
|
|
|
|
|
# BIT 8 FLAG 3 (S)
|
|
|
|
PRECIFLG = 052D # NORMAL INTEGRATION ENGAGES 4-TIME STEP
|
|
|
|
# IN P00 (P00) LOGIC IN INTE-
|
|
|
|
PRECIBIT = BIT8 # GRATION
|
|
|
|
|
|
|
|
# BIT 7 FLAG 3 (S)
|
|
|
|
CULTFLAG = 053D # STAR OCCULTED STAR NOT OCCULTED
|
|
|
|
CULTBIT = BIT7
|
|
|
|
|
|
|
|
# BIT 6 FLAG 3 (S)
|
|
|
|
ORBWFLAG = 054D # W MATRIX VALID FOR W MATRIX INVALID FOR
|
|
|
|
ORBWFBIT = BIT6 # ORBITAL NAVIGATION ORBITAL NAVIGATION
|
|
|
|
|
|
|
|
# BIT 5 FLAG 3 (S)
|
|
|
|
STATEFLG = 055D # PERMANENT STATE PERMANENT STATE
|
|
|
|
STATEBIT = BIT5 # VECTOR UPDATED VECTOR NOT UPDATED
|
|
|
|
|
|
|
|
# BIT 4 FLAG 3 (S)
|
|
|
|
INTYPFLG = 056D # CONIC INTEGRATION ENCKE INTEGRATION
|
|
|
|
INTYPBIT = BIT4
|
|
|
|
|
|
|
|
# BIT 3 FLAG 3 (S)
|
|
|
|
VINTFLAG = 057D # CSM STATE VECTOR LEM STATE VECTOR
|
|
|
|
VINTFBIT = BIT3 # BEING INTEGRATED BEING INTEGRATED
|
|
|
|
|
|
|
|
# BIT 2 FLAG 3 (S)
|
|
|
|
D6OR9FLG = 058D # DIMENSION OF W IS 9 DIMENSION OF W IS 6
|
|
|
|
D6OR9BIT = BIT2 # FOR INTEGRATION FOR INTEGRATION
|
|
|
|
|
|
|
|
# BIT 1 FLAG 3 (S)
|
|
|
|
DIM0FLAG = 059D # W MATRIX IS TO BE W MATRIX IS NOT TO
|
|
|
|
DIM0BIT = BIT1 # USED USED
|
|
|
|
|
|
|
|
FLAGWRD4 = STATE +4 # (060-074)
|
|
|
|
|
|
|
|
# Page 72
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 4 (S)
|
|
|
|
MRKIDFLG = 060D # MARK DISPLAY IN NO MARK DISPLAY IN
|
|
|
|
MRKIDBIT = BIT15 # ENDIDLE ENDIDLE
|
|
|
|
|
|
|
|
# BIT 14 FLAG 4 (S)
|
|
|
|
PRIODFLG = 061D # PRIORITY DISPLAY IN NO PRIORITY DISPLAY
|
|
|
|
PRIODBIT = BIT14 # ENDIDLE IN ENDIDLE
|
|
|
|
|
|
|
|
# BIT 13 FLAG 4 (S)
|
|
|
|
NRMIDFLG = 062D # NORMAL DISPLAY IN NO NORMAL DISPLAY
|
|
|
|
NRMIDBIT = BIT13 # ENDIDLE IN ENDIDLE
|
|
|
|
|
|
|
|
# BIT 12 FLAG 4 (S)
|
|
|
|
PDSPFLAG = 063D # P20 SETS SO AS TO LEAVE AS NORMAL DISP
|
|
|
|
# TURN A NORMAL DIS-
|
|
|
|
PDSPFBIT = BIT12 # PLAY INTO A PRIORITY
|
|
|
|
# DISPLAY IN R60
|
|
|
|
|
|
|
|
# BIT 11 FLAG 4 (S)
|
|
|
|
MWAITFLG = 064D # HIGHER PRIORITY NO HIGHER PRIORITY
|
|
|
|
# DISPLAY OPERATING DISPLAY OPERATING
|
|
|
|
MWAITBIT = BIT11 # WHEN MARK WHEN MARK DISPLAY
|
|
|
|
# DISPLAY INITIATED INITIATED
|
|
|
|
|
|
|
|
# BIT 10 FLAG 4 (S)
|
|
|
|
NWAITFLG = 065D # HIGHER PRIORITY NO HIGHER PRIORITY
|
|
|
|
# DISPLAY OPERATING DISPLAY OPERATING
|
|
|
|
NWAITBIT = BIT10 # WHEN NORMAL WHEN NORMAL DISPLAY
|
|
|
|
# DISPLAY INITIATED INITIATED
|
|
|
|
|
|
|
|
# BIT 9 FLAG 4 (S)
|
|
|
|
MRKNVFLG = 066D # ASTRONAUT USING ASTRONAUT NOT USING
|
|
|
|
# KEYBOARD WHEN MARK KEYBOARD WHEN MARK
|
|
|
|
MRKNVBIT = BIT9 # DISPLAY INITIATED DISPLAY INITIATED
|
|
|
|
|
|
|
|
# BIT 8 FLAG 4 (S)
|
|
|
|
NRMNVFLG = 067D # ASTRONAUT USING ASTRONAUT NOT USING
|
|
|
|
# KEYBOARD WHEN KEYBOARD WHEN
|
|
|
|
NRMNVBIT = BIT8 # NORMAL DISPLAY NORMAL DISPLAY
|
|
|
|
# INITIATED INITIATED
|
|
|
|
|
|
|
|
# BIT 7 FLAG 4 (S)
|
|
|
|
PRONVFLG = 068D # ASTRONAUT USING ASTRONAUT NOT USING
|
|
|
|
|
|
|
|
# Page 73
|
|
|
|
# KEYBOARD WHEN KEYBOARD WHEN
|
|
|
|
PRONVBIT = BIT7 # PRIORITY DISPLAY PRIORITY DISPLAY
|
|
|
|
# INITIATED INITIATED
|
|
|
|
|
|
|
|
# BIT 6 FLAG 4 (S)
|
|
|
|
PINBRFLG = 069D # ASTRONAUT HAS ASTRONAUT HAS NOT
|
|
|
|
# INTERFERED WITH INTERFERED WITH
|
|
|
|
PINBRBIT = BIT6 # EXISTING DISPLAY EXISTING DISPLAY
|
|
|
|
|
|
|
|
# BIT 5 FLAG 4 (S)
|
|
|
|
MRUPTFLG = 070D # MARK DISPLAY MARK DISPLAY NOT
|
|
|
|
# INTERRUPTED BY INTERRUPTED BY
|
|
|
|
MRUPTBIT = BIT5 # PRIORITY DISPLAY PRIORITY DISPLAY
|
|
|
|
|
|
|
|
# BIT 4 FLAG 4 (S)
|
|
|
|
NRUPTFLG = 071D # NORMAL DISPLAY NORMAL DISPLAY NOT
|
|
|
|
# INTERRUPTED BY INTERRUPTED BY
|
|
|
|
NRUPTBIT = BIT4 # PRIORITY OR MARK PRIORITY OR MARK
|
|
|
|
# DISPLAY DISPLAY
|
|
|
|
|
|
|
|
# BIT 3 FLAG 4 (S)
|
|
|
|
MKOVFLAG = 072D # MARK DISPLAY OVER NO MARK DISPLAY OVER
|
|
|
|
MKOVBIT = BIT3 # NORMAL NORMAL
|
|
|
|
|
|
|
|
# BIT 2 FLAG 4
|
|
|
|
= 073D
|
|
|
|
= BIT2 # OH 2009-05-15 Not in scan.
|
|
|
|
|
|
|
|
|
|
|
|
# BIT 1 FLAG 4 (S)
|
|
|
|
XDSPFLAG = 074D # MARK DISPLAY NOT NO SPECIAL MARK
|
|
|
|
XDSPBIT = BIT1 # TO BE INTERRUPTED INFORMATION
|
|
|
|
|
|
|
|
FLAGWRD5 = STATE +5 # (075-089)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 5 (S)
|
|
|
|
DSKYFLAG = 075D # DISPLAYS SENT TO NO DISPLAYS TO DSKY
|
|
|
|
DSKYFBIT = BIT15 # DSKY
|
|
|
|
|
|
|
|
# BIT 14 FLAG 5
|
|
|
|
= 076D
|
|
|
|
= BIT14
|
|
|
|
|
|
|
|
# Page 74
|
|
|
|
# BIT 13 FLAG 5 (S,L)
|
|
|
|
SNUFFER = 077D # U,V JETS DISABLED U,V JETS ENABLED
|
|
|
|
# DURING DPS DURING DPS
|
|
|
|
SNUFFBIT = BIT13 # BURNS (V65) BURNS (V75)
|
|
|
|
|
|
|
|
# BIT 12 FLAG 5 (S)
|
|
|
|
NOTHROTL = 078D # INHIBIT FULL PERMIT FULL THROTTLE
|
|
|
|
NOTHRBIT = BIT12 # THROTTLE
|
|
|
|
|
|
|
|
# BIT 11 FLAG 5 (S,L)
|
|
|
|
R77FLAG = 079D # R77 IS ON, R77 IS NOT ON.
|
|
|
|
# SUPPRESS ALL RADAR
|
|
|
|
# ALARMS AND TRACKER
|
|
|
|
R77FLBIT = BIT11 # FAILS
|
|
|
|
|
|
|
|
# BIT 10 FLAG 5 (S)
|
|
|
|
RNGSCFLG = 080D # SCALE CHANGE HAS NO SCALE CHANGE HAS
|
|
|
|
# OCCURRED DURING OCCURRED DURING
|
|
|
|
RNGSCBIT = BIT10 # RR READING RR READING
|
|
|
|
|
|
|
|
# BIT 9 FLAG 5 (S)
|
|
|
|
DMENFLG = 081D # DIMENSION OF W IS 9 DIMENSION OF W IS 6
|
|
|
|
DMENFBIT = BIT9 # FOR INCORPORATION FOR INCORPORATION
|
|
|
|
|
|
|
|
# BIT 8 FLAG 5 (S)
|
|
|
|
= 082D
|
|
|
|
= BIT8
|
|
|
|
|
|
|
|
# BIT 7 FLAG 5 (S)
|
|
|
|
ENGONFLG = 083D # ENGINE TURNED ON ENGINE TURNED OFF
|
|
|
|
ENGONBIT = BIT7 #
|
|
|
|
|
|
|
|
# BIT 6 FLAG 5 (S)
|
|
|
|
3AXISFLG = 084D # MANEUVER SPECIFIED MANEUVER SPECIFIED
|
|
|
|
# BY THREE AXES BY ONE AXIS; R60
|
|
|
|
3AXISBIT = BIT6 # CALLS VECPOINT.
|
|
|
|
|
|
|
|
# BIT 5 FLAG 5
|
|
|
|
= 085D
|
|
|
|
= BIT5 # OH 2009-05-15 Not in scan
|
|
|
|
|
|
|
|
# BIT 4 FLAG 5 (S)
|
|
|
|
|
|
|
|
# Page 75
|
|
|
|
NORRMON = 086D # BYPASS RR GIMBAL PERFORM
|
|
|
|
NORRMBIT = BIT4 # MONITOR RR GIMBAL MONITOR
|
|
|
|
|
|
|
|
# BIT 3 FLAG 5 (S)
|
|
|
|
SOLNSW = 087D # LAMBERT DOES NOT LAMBERT CONVERGES OR
|
|
|
|
# CONVERGE, OR TIME-RAD TIME-RADIUS NON-
|
|
|
|
SOLNSBIT = BIT3 # NEARLY CIRCULAR CIRCULAR
|
|
|
|
|
|
|
|
# BIT 2 FLAG 5 (S)
|
|
|
|
MGLVFLAG = 088D # LOCAL VERTICAL MIDDLE GIMBAL ANGLE
|
|
|
|
# COORDINATES COMPUTED
|
|
|
|
MGLVFBIT = BIT2 # COMPUTED
|
|
|
|
|
|
|
|
# BIT 1 FLAG 5 (S)
|
|
|
|
RENDWFLG = 089D # W MATRIX VALID W MATRIX INVALID
|
|
|
|
# FOR RENDEZVOUS FOR RENDEZVOUS
|
|
|
|
RENDWBIT = BIT1 # NAVIGATION NAVIGATION
|
|
|
|
|
|
|
|
|
|
|
|
FLAGWRD6 = STATE +6 # (090-104)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 6 (S)
|
|
|
|
S32.1F1 = 090D # DELTA V AT CSI TIME DVT1 LESS THAN MAX
|
2016-07-11 12:35:15 +00:00
|
|
|
S32BIT1 = BIT15 # ONE EXCEEDS MAX
|
2016-07-07 08:47:26 +00:00
|
|
|
|
|
|
|
# BIT 14 FLAG 6 (S)
|
|
|
|
S32.1F2 = 091D # FIRST PASS OF REITERATION OF
|
|
|
|
S32BIT2 = BIT14 # NEWTON ITERATION NEWTON
|
|
|
|
|
|
|
|
# BIT 13 FLAG 6 (S)
|
|
|
|
S32.1F3A = 092D # BIT 13 AND BIT 12 FUNCTION AS AN ORDERED
|
|
|
|
S32BIT3A = BIT13 # PAIR (13,12) INDICATING THE POSSIBLE OC-
|
|
|
|
# CURRENCE OF 2 NEWTON ITERATIONS FOR S32.1
|
|
|
|
# IN THE PROGRAM IN THE FOLLOWING ORDER:
|
|
|
|
# BIT 12 FLAG 6 (S) # (0,1) (I.E. BIT 13 RESET, BIT 12 SET)
|
|
|
|
S32.1F3B = 093D # = FIRST NEWTON ITERATION BEING DONE
|
|
|
|
S32BIT3B = BIT12 # (0,0)= FIRST PASS OF SECOND NEWTON ITERATION
|
|
|
|
# (1,1)= 50 FT/SEC STAGE OF SECOND NEWTON ITERATION
|
|
|
|
# (1,0)= REMAINDER OF SECOND NEWTON ITERATION
|
|
|
|
# BIT 11 FLAG 6 (S)
|
|
|
|
= 094D #
|
|
|
|
= BIT11 #
|
|
|
|
# Page 76
|
|
|
|
# BIT 10 FLAG 6 (S)
|
|
|
|
GMBDRVSW = 095D # TRIMGIMB OVER TRIMGIMB NOT OVER
|
|
|
|
GMBDRBIT = BIT10 #
|
|
|
|
|
|
|
|
# BIT 9 FLAG 6
|
|
|
|
= 096D #
|
|
|
|
= BIT9 #
|
|
|
|
|
|
|
|
# BIT 8 FLAG 6 (S)
|
|
|
|
MUNFLAG = 097D # SERVICER CALLS SERVICER CALLS
|
|
|
|
MUNFLBIT = BIT8 # MUNRVG CALCRVG
|
|
|
|
|
|
|
|
# BIT 7 FLAG 6 (L)
|
|
|
|
= 098D #
|
|
|
|
= BIT7 #
|
|
|
|
|
|
|
|
# BIT 6 FLAG 6 (L)
|
|
|
|
REDFLAG = 099D # LANDING SITE LANDING SITE
|
|
|
|
# REDESIGNATION REDESIGNATION NOT
|
|
|
|
REDFLBIT = BIT6 # PERMITTED PERMITTED
|
|
|
|
|
|
|
|
# BIT 5 FLAG 6
|
|
|
|
= 100D #
|
|
|
|
= BIT5 # OH 2009-05-15 Not in scan
|
|
|
|
|
|
|
|
# BIT 4 FLAG 6
|
|
|
|
= 101D #
|
|
|
|
= BIT4 # OH 2009-05-15 Not in scan
|
|
|
|
|
|
|
|
# BIT 3 FLAG 6 (S)
|
|
|
|
NTARGFLG = 102D # ASTRONAUT DID ASTRONAUT DID NOT
|
|
|
|
# OVERWRITE DELTA OVERWRITE DELTA
|
|
|
|
NTARGBIT = BIT3 # VELOCITY AT TPI VELOCITY
|
|
|
|
# OR TPM (P34,35)
|
|
|
|
|
|
|
|
# BIT 2 FLAG 6
|
|
|
|
AUXFLAG = 103D # PROVIDING IDLEFLAG SERVICER WILL SKIP
|
|
|
|
AUXFLBIT = BIT2 # IS NOT SET, SERV- DVMON ON ITS NEXT
|
|
|
|
# ICER WILL EXERCISE PASS EVEN IF THE
|
|
|
|
# DVMON ON ITS NEXT IDLEFLAG IS NOT SET.
|
|
|
|
# PASS. IT WILL THEN SET
|
|
|
|
# AUXFLAG.
|
|
|
|
|
|
|
|
# BIT 1 FLAG 6 (L)
|
|
|
|
ATTFLAG = 104D # LEM ATTITUDE EXISTS NO LEM ATTITUDE
|
|
|
|
# IN MOON-FIXED AVAILABLE IN MOON-
|
|
|
|
|
|
|
|
# Page 77
|
|
|
|
ATTFLBIT = BIT1 # COORDINATES FIXED COORDINATES
|
|
|
|
|
|
|
|
FLAGWRD7 = STATE +7 # (105-119)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 7 (S)
|
|
|
|
ITSWICH = 105D # R34;TPI TIME TO BE TPI HAS BEEN
|
|
|
|
ITSWBIT = BIT15 # COMPUTED COMPUTED
|
|
|
|
|
|
|
|
# BIT 14 FLAG 7 (S)
|
|
|
|
MANUFLAG = 106D # ATTITUDE MANEUVER NO ATTITUDE MANEUVER
|
|
|
|
# GOING DURING RR DURING RR SEARCH
|
|
|
|
MANUFBIT = BIT14 # SEARCH
|
|
|
|
|
|
|
|
# BIT 13 FLAG 7 (S)
|
|
|
|
IGNFLAG = 107D # TIG HAS ARRIVED TIG HAS NOT ARRIVED
|
|
|
|
IGNFLBIT = BIT13 #
|
|
|
|
|
|
|
|
# BIT 12 FLAG 7 (S)
|
|
|
|
ASTNFLAG = 108D # ASTRONAUT HAS ASTRONAUT HAS NOT
|
|
|
|
ASTNBIT = BIT12 # OKAYED IGNITION OKAYED IGNITION
|
|
|
|
|
|
|
|
# BIT 11 FLAG 7 (L)
|
|
|
|
SWANDISP = 109D # LANDING ANALOG LANDING ANALOG
|
|
|
|
SWANDBIT = BIT11 # DISPLAYS ENABLED DISPLAYS SUPPRESSED
|
|
|
|
|
|
|
|
# BIT 10 FLAG 7 (S)
|
|
|
|
NORMSW = 110D # UNIT NORMAL INPUT LAMBERT COMPUTES ITS
|
|
|
|
NORMSBIT = BIT10 # TO LAMBERT OWN UNIT NORMAL
|
|
|
|
|
|
|
|
# BIT 9 FLAG 7 (S)
|
|
|
|
RVSW = 111D # DO NOT COMPUTE COMPUTE FINAL STATE
|
|
|
|
# FINAL STATE VECTOR VECTOR IN TIME-THETA
|
|
|
|
RVSWBIT = BIT9 # IN TIME-DELTA
|
|
|
|
|
|
|
|
# BIT 8 FLAG 7 (S)
|
|
|
|
V67FLAG = 112D # ASTRONAUT OVERWRITE ASTRONAUT DOES NOT
|
|
|
|
# W-MATRIX INITIAL OVERWRITE W-MATRIX
|
|
|
|
V67FLBIT = BIT8 # VALUES INITIAL VALUES
|
|
|
|
|
|
|
|
# Page 78
|
|
|
|
# BIT 7 FLAG 7 (S)
|
|
|
|
IDLEFLAG = 113D # NO DV MONITOR CONNECT DV MONITOR
|
|
|
|
IDLEFBIT = BIT7 #
|
|
|
|
|
|
|
|
# BIT 6 FLAG 7 (S)
|
|
|
|
V37FLAG = 114D # AVERAGEG (SERVICER) AVERAGEG (SERVICER)
|
|
|
|
V37FLBIT = BIT6 # RUNNING OFF
|
|
|
|
|
|
|
|
# BIT 5 FLAG 7 (S)
|
|
|
|
AVEGFLAG = 115D # AVERAGEG (SERVICER) AVERAGEG (SERVICER)
|
|
|
|
AVEGFBIT = BIT5 # DESIRED NOT DESIRED
|
|
|
|
|
|
|
|
# BIT 4 FLAG 7 (S)
|
|
|
|
UPLOCKFL = 116D # K-KBAR-K FAIL NO K-KBAR-K FAIL
|
|
|
|
UPLOCBIT = BIT4 #
|
|
|
|
|
|
|
|
# BIT 3 FLAG 7 (S)
|
|
|
|
VERIFLAG = 117D # CHANGED WHEN V33E OCCURS AT END OF P27
|
|
|
|
VERIFBIT = BIT3 #
|
|
|
|
|
|
|
|
# BIT 2 FLAG 7 (L,C)
|
|
|
|
V82EMFLG = 118D # MOON VICINITY EARTH VICINITY
|
|
|
|
V82EMBIT = BIT2 #
|
|
|
|
|
|
|
|
# BIT 1 FLAG 7 (S)
|
|
|
|
TFFSW = 119D # CALCULATE TPERIGEE CALCULATE TFF
|
|
|
|
TFFSWBIT = BIT1 #
|
|
|
|
|
|
|
|
|
|
|
|
FLAGWRD8 = STATE +8D # (120-134)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 8 (S)
|
|
|
|
RPQFLAG = 120D # RPQ NOT COMPUTED RPQ COMPUTED
|
|
|
|
# (RPQ = VECTOR BE-
|
|
|
|
RPQFLBIT = BIT15 # TWEEN SECONDARY BODY
|
|
|
|
# AND PRIMARY BODY)
|
|
|
|
|
|
|
|
# BIT 14 FLAG 8
|
|
|
|
= 121D #
|
|
|
|
= BIT14 #
|
|
|
|
|
|
|
|
# Page 79
|
|
|
|
# BIT 13 FLAG 8 (S)
|
|
|
|
NEWIFLG = 122D # FIRST PASS THROUGH SUCCEEDING ITERATION
|
|
|
|
NEWIBIT = BIT13 # INTEGRATION OF INTEGRATION
|
|
|
|
|
|
|
|
# BIT 12 FLAG 8 *** PROTECTED FROM FRESH START ***
|
|
|
|
CMOONFLG = 123D # PERMANENT CSM STATE PERMANENT CSM STATE
|
|
|
|
CMOONBIT = BIT12 # IN LUNAR SPHERE IN EARTH SPHERE
|
|
|
|
|
|
|
|
# BIT 11 FLAG 8 *** PROTECTED FROM FRESH START ***
|
|
|
|
LMOONFLG = 124D # PERMANENT LM STATE PERMANENT LM STATE
|
|
|
|
LMOONBIT = BIT11 # IN LUNAR SPHERE IN EARTH SPHERE
|
|
|
|
|
|
|
|
# BIT 10 FLAG 8 (L)
|
|
|
|
FLUNDISP = 125D # CURRENT GUIDANCE CURRENT GUIDANCE
|
|
|
|
FLUNDBIT = BIT10 # DISPLAYS INHIBITED DISPLAYS PERMITTED
|
|
|
|
|
|
|
|
# BIT 9 FLAG 8 (L)
|
|
|
|
P39/79SW = 126D # P39/79 OPERATING P38/78 OPERATING
|
|
|
|
P39SWBIT = BIT9 #
|
|
|
|
|
|
|
|
# BIT 8 FLAG 8 *** PROTECTED FROM FRESH START ***
|
|
|
|
SURFFLAG = 127D # LM ON LUNAR SURFACE LM NOT ON LUNAR
|
|
|
|
SURFFBIT = BIT8 # SURFACE
|
|
|
|
|
|
|
|
# BIT 7 FLAG 8 (S)
|
|
|
|
INFINFLG = 128D # NO CONIC SOLUTION CONIC SOLUTION
|
|
|
|
# (CLOSURE THROUGH EXISTS
|
|
|
|
INFINBIT = BIT7 # INFINITY REQUIRED)
|
|
|
|
|
|
|
|
# BIT 6 FLAG 8 (S)
|
|
|
|
ORDERSW = 129D # ITERATOR USES 2ND ITERATOR USES 1ST
|
|
|
|
ORDERBIT = BIT6 # ORDER MINIMUM MODE ORDER STANDARD MODE
|
|
|
|
|
|
|
|
# BIT 5 FLAG 8 (S)
|
|
|
|
APSESW = 130D # RDESIRED OUTSIDE RDESIRED INSIDE
|
|
|
|
# PERICENTER-APOCENTER PERICENTER-APOCENTER
|
|
|
|
APSESBIT = BIT5 # RANGE IN TIME-RADIUS RANGE IN TIME-RADIUS
|
|
|
|
|
|
|
|
# BIT 4 FLAG 8 (S)
|
|
|
|
COGAFLAG = 131D # NO CONIC SOLUTION -- CONIC SOLUTION
|
|
|
|
# TOO CLOSE TO RECTI- EXISTS (COGA DOES NOT
|
|
|
|
|
|
|
|
# Page 80
|
|
|
|
COGAFBIT = BIT4 # LINEAR (COGA OVERFLWS) OVERFLOW)
|
|
|
|
|
|
|
|
# BIT 3 FLAG 8 (S)
|
|
|
|
= 132D #
|
|
|
|
= BIT3 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 2 FLAG 8 (L)
|
|
|
|
INITALGN = 133D # INITIAL PASS THRU SECOND PASS THRU P57
|
|
|
|
INITABIT = BIT2 # P57 (CHECK RESET-MILLARD)
|
|
|
|
|
|
|
|
# BIT 1 FLAG 8 (S)
|
|
|
|
360SW = 134D # TRANSFER ANGLE NEAR TRANSFER ANGLE NOT
|
|
|
|
360SWBIT = BIT1 # 360 DEGREES NEAR 360 DEGREES
|
|
|
|
|
|
|
|
|
|
|
|
FLAGWRD9 = STATE +9D # (135-149)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 9
|
|
|
|
= 135D #
|
|
|
|
= BIT15 #
|
|
|
|
|
|
|
|
# BIT 14 FLAG 9 (L)
|
|
|
|
FLVR = 136D # VERTICAL RISE NON-VERTICAL RISE
|
|
|
|
FLVRBIT = BIT14 # (ASCENT GUIDANCE)
|
|
|
|
|
|
|
|
# BIT 13 FLAG 9
|
|
|
|
= 137D #
|
|
|
|
= BIT13 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 12 FLAG 9 (L)
|
|
|
|
FLPC = 138D # NO POSITION CONTROL POSITION CONTROL
|
|
|
|
FLPCBIT = BIT12 # (ASCENT GUIDANCE)
|
|
|
|
|
|
|
|
# BIT 11 FLAG 9 (L)
|
|
|
|
FLPI = 139D # PRE-IGNITION PHASE REGULAR GUIDANCE
|
|
|
|
FLPIBIT = BIT11 # (ASCENT GUIDANCE)
|
|
|
|
|
|
|
|
# BIT 10 FLAG 9 (L)
|
|
|
|
FLRCS = 140D # RCS INJECTION MODE MAIN ENGINE MODE
|
|
|
|
FLRCSBIT = BIT10 # (ASCENT GUIDANCE)
|
|
|
|
|
|
|
|
# BIT 9 FLAG 9 (L)
|
|
|
|
|
|
|
|
# Page 81
|
|
|
|
LETABORT = 141D # ABORT PROGRAMS ABORT PROGRAMS
|
|
|
|
LETABBIT = BIT9 # ARE ENABLED ARE NOT ENABLED
|
|
|
|
|
|
|
|
# BIT 8 FLAG 9 (L)
|
|
|
|
FLAP = 142D # APS CONTINUED ABORT APS ABORT IS NOT A
|
|
|
|
# AFTER DPS STAGING CONTINUATION
|
|
|
|
FLAPBIT = BIT8 # (ASCENT GUIDANCE)
|
|
|
|
|
|
|
|
# BIT 7 FLAG 9 (L)
|
|
|
|
= 143D
|
|
|
|
= BIT7 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
|
|
|
|
# BIT 6 FLAG 9 (L)
|
|
|
|
ROTFLAG = 144D # P70 AND P71 WILL P70 AND P71 WILL NOT
|
|
|
|
ROTFLBIT = BIT6 # FORCE VEHICLE FORCE VEHICLE
|
|
|
|
# ROTATION IN THE ROTATION IN THE
|
|
|
|
# PREFERRED DIRECTION PREFERRED DIRECTION
|
|
|
|
|
|
|
|
# BIT 5 FLAG 9 (S)
|
|
|
|
QUITFLAG = 145D # DISCONTINUE INTEGR. CONTINUE INTEGRATION
|
|
|
|
QUITBIT = BIT5 #
|
|
|
|
|
|
|
|
# BIT 4 FLAG 9
|
|
|
|
= 146D #
|
|
|
|
= BIT4 #
|
|
|
|
|
|
|
|
# BIT 3 FLAG 9 (L)
|
|
|
|
MID1FLAG = 147D # INTEGRAT TO TDEC INTEGRATE TO THE
|
|
|
|
MID1FBIT = BIT3 # THEN-PRESENT TIME
|
|
|
|
|
|
|
|
# BIT 2 FLAG 9 (L)
|
|
|
|
MIDAVFLG = 148D # INTEGRATION ENTERED INTEGRATION WAS
|
|
|
|
# FROM ONE OF MIDTOAV NOT ENTERED VIA
|
|
|
|
MIDAVBIT = BIT2 # PORTALS MIDTOAV
|
|
|
|
|
|
|
|
# BIT 1 FLAG 9 (S)
|
|
|
|
AVEMIDSW = 149D # AVETOMID CALLING NO AVETOMID W INTEGR
|
|
|
|
# FOR W.MATRIX INTEGR ALLOW SET UP RM, VN
|
|
|
|
AVEMDBIT = BIT1 # DON'T WRITE OVER RN, PIPTIME
|
|
|
|
# VN,PIPTIME
|
|
|
|
|
|
|
|
|
|
|
|
RASFLAG EQUALS FLGWRD10 # WAS ONLY AN INSTALL-ERASTALL FLAG
|
|
|
|
|
|
|
|
# Page 82
|
|
|
|
FLGWRD10 = STATE +10D # (150-164)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 10 (S)
|
|
|
|
= 150D #
|
|
|
|
= BIT15 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 14 FLAG 10 (L,C)
|
|
|
|
INTFLAG = 151D # INTEGRATION IN INTEGRATION NOT IN
|
|
|
|
INTFLBIT = BIT14 # PROGRESS PROGRESS
|
|
|
|
|
|
|
|
# BIT 13 FLAG 10 (S,L)
|
|
|
|
APSFLAG = 152D # ASCENT STAGE DESCENT STAGE
|
|
|
|
APSFLBIT = BIT13 # *** PROTECTED FROM FRESH START ***
|
|
|
|
|
|
|
|
# BIT 12 FLAG 10
|
|
|
|
= 153D #
|
|
|
|
= BIT12 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 11 FLAG 10
|
|
|
|
= 154D #
|
|
|
|
= BIT11 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 10 FLAG 10
|
|
|
|
= 155D #
|
|
|
|
= BIT10 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 9 FLAG 10
|
|
|
|
= 156D #
|
|
|
|
= BIT9 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 8 FLAG 10
|
|
|
|
= 157D #
|
|
|
|
= BIT8 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 7 FLAG 10 (L,C)
|
|
|
|
REINTFLG = 158D # INTEGRATION ROUTINE INTEGRATION ROUTINE
|
|
|
|
REINTBIT = BIT7 # TO BE RESTARTED NOT TO BE RESTARTED
|
|
|
|
|
|
|
|
# BIT 6 FLAG 10
|
|
|
|
= 159D #
|
|
|
|
= BIT6 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 5 FLAG 10
|
|
|
|
= 160D #
|
|
|
|
= BIT5 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# Page 83
|
|
|
|
# BIT 4 FLAG 10
|
|
|
|
= 161D #
|
|
|
|
= BIT4 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 3 FLAG 10
|
|
|
|
= 162D #
|
|
|
|
= BIT3 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 2 FLAG 10
|
|
|
|
= 163D #
|
|
|
|
= BIT2 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
# BIT 1 FLAG 10
|
|
|
|
= 164D #
|
|
|
|
= BIT1 # OH 2009-05-15 Line not in scan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FLGWRD11 = STATE +11D # (165-179)
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 11 (L)(R12)
|
|
|
|
LRBYPASS = 165D # BYPASS ALL LANDING DO NOT BYPASS LR
|
|
|
|
LRBYBIT = BIT15 # RADAR UPDATES UPDATES
|
|
|
|
|
|
|
|
# BIT 14 FLAG 11
|
|
|
|
= 166D #
|
|
|
|
= BIT14 #
|
|
|
|
|
|
|
|
# BIT 13 FLAG 11
|
|
|
|
= 167D #
|
|
|
|
= BIT13 #
|
|
|
|
|
|
|
|
# BIT 12 FLAG 11 (L)(R12)
|
|
|
|
VXINH = 168D # IF Z VELOCITY DATA UPDATE X AXIS
|
|
|
|
# UNREASONABLE, VELOCITY
|
|
|
|
VXINHBIT = BIT12 # BYPASS X VELOCITY
|
|
|
|
# UPDATE ON NEXT PASS
|
|
|
|
|
|
|
|
# BIT 11 FLAG 11 (L)(R12)
|
|
|
|
PSTHIGAT = 169D # PAST HIGATE PREHIGATE
|
|
|
|
PSTHIBIT = BIT11 #
|
|
|
|
|
|
|
|
# BIT 10 FLAG 11 (L)(R12)
|
|
|
|
|
|
|
|
# Page 84
|
|
|
|
NOLRREAD = 170D # LANDING RADAR LR NOT REPOSITIONING
|
|
|
|
# REPOSITIONING;
|
|
|
|
NOLRRBIT = BIT10 # BYPASS UPDATE
|
|
|
|
|
|
|
|
# BIT 9 FLAG 11 (L)(R12)
|
|
|
|
XORFLG = 171D # BELOW LIMIT ABOVE LIMIT DO
|
|
|
|
# INHIBIT X AXIS NOT INHIBIT
|
|
|
|
XORFLBIT = BIT9 # OVERRIDE
|
|
|
|
|
|
|
|
# BIT 8 FLAG 11
|
|
|
|
LRINH = 172D # LANDING RADAR UP- LR UPDATES INHIBITED
|
|
|
|
LRINHBIT = BIT8 # DATES PERMITTED BY ASTRONAUT
|
|
|
|
# BY ASTRONAUT
|
|
|
|
|
|
|
|
# BIT 7 FLAG 11 (L)(R12)
|
|
|
|
VELDATA = 173D # LR VELOCITY LR VELOCITY MEASURE
|
|
|
|
VELDABIT = BIT7 # MEASUREMENT MADE NOT MADE
|
|
|
|
|
|
|
|
# BIT 6 FLAG 11 (L)(R12)
|
|
|
|
READLR = 174D # OK TO READ LR DO NOT READ LR RANGE
|
|
|
|
READLBIT = BIT6 # RANGE DATA DATA
|
|
|
|
|
|
|
|
# BIT 5 FLAG 11 (L)(R12)
|
|
|
|
READVEL = 175D # OK TO READ LR DO NOT READ LR
|
|
|
|
READVBIT = BIT5 # VELOCITY DATA VELOCITY DATA
|
|
|
|
|
|
|
|
# BIT 4 FLAG 11 (L)(R12)
|
|
|
|
RNGEDATA = 176D # LR ALTITUDE LR ALTITUDE MEASURE
|
|
|
|
RNGEDBIT = BIT4 # MEASUREMENT MADE NOT MADE
|
|
|
|
|
|
|
|
# BIT 3 FLAG 11
|
|
|
|
SCALBAD = 177D # LR LOW SCALE DISP- LS SCALE DISCRETE
|
|
|
|
SCABBIT = BIT3 # CRETE NOT PRESENT APPEARS OK
|
|
|
|
# WHEN IT SHOULD
|
|
|
|
|
|
|
|
# BIT 2 FLAG 11 (L)(R12)
|
|
|
|
VFLSHFLG = 178D # LR VELOCITY FAIL LR VEL FAIL LAMP
|
|
|
|
# LAMP SHOULD BE SHOULDN'T FLASH
|
|
|
|
VFLSHBIT = BIT2 # FLASHING
|
|
|
|
|
|
|
|
# BIT 1 FLAG 11 (L)(R12)
|
|
|
|
# Page 85
|
|
|
|
HFLSHFLG = 179D # LR ALTITUDE FAIL LR ALTITUDE FAIL
|
|
|
|
HFLSHBIT = BIT1 # LAMP SHOULD BE LAMP SHOULD NOT BE
|
|
|
|
# FLASHING FLASHING
|
|
|
|
|
|
|
|
RADMODES EQUALS FLGWRD12 # RADAR FLAG WORD
|
|
|
|
|
|
|
|
FLGWRD12 = STATE +12D # (180-194) WAS RADMODES
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 12
|
|
|
|
CDESFLAG = 180D # CONTINUOUS DESIG- LGC CHECKS FOR LOCK-
|
|
|
|
CDESBIT = BIT15 # NATE, LGC COMMANDS ON WHEN ANTENNA
|
|
|
|
# RR REGARDLESS OF BEING DESIGNATED
|
|
|
|
# LOCK-ON
|
|
|
|
|
|
|
|
# BIT 14 FLAG 12
|
|
|
|
REMODFLG = 181D # CHANGE IN ANTENNA NO REMODE REQUESTED
|
|
|
|
REMODBIT = BIT14 # MODE BEEN REQUESTED OR OCCURRING
|
|
|
|
# I.E., REMODE
|
|
|
|
|
|
|
|
# BIT 13 FLAG 12
|
|
|
|
RCDU0FLG = 182D # RR CDU'S BEING RR CDU'S NOT BEING
|
|
|
|
RCDU0BIT = BIT13 # ZEROED ZEROED
|
|
|
|
|
|
|
|
# BIT 12 FLAG 12
|
|
|
|
ANTENFLG = 183D # RR ANTENNA MODE IS RR ANTENNA IN MODE 1
|
|
|
|
ANTENBIT = BIT12 # MODE 2
|
|
|
|
|
|
|
|
# BIT 11 FLAG 12
|
|
|
|
REPOSMON = 184D # REPOSITION MONITOR. NO REPOSITION TAKING
|
|
|
|
REPOSBIT = BIT11 # RR REPOSITION IS PLACE
|
|
|
|
# TAKING PLACE
|
|
|
|
|
|
|
|
# BIT 10 FLAG 12
|
|
|
|
DESIGFLG = 185D # RR DESIGNATE RR DESIGNATE NOT
|
|
|
|
DESIGBIT = BIT10 # REQUESTED OR IN REQUESTED OR IN
|
|
|
|
# PROGRESS PROGRESS
|
|
|
|
|
|
|
|
# BIT 9 FLAG 12
|
|
|
|
ALTSCALE = 186D # LR ALTITUDE READING LR ALTITUDE READING
|
|
|
|
ALTSCBIT = BIT9 # IS ON HIGH SCALE IS ON LOW SCALE
|
|
|
|
|
|
|
|
# Page 86
|
|
|
|
# BIT 8 FLAG 12
|
|
|
|
LRVELFLG = 187D # LR VELOCITY DATA NO LR VELOCITY DATA
|
|
|
|
LRVELBIT = BIT8 # FAIL FAIL
|
|
|
|
|
|
|
|
# BIT 7 FLAG 12
|
|
|
|
RCDUFAIL = 188D # RR CDU FAIL HAS RR CDU FAIL OCCURRED
|
|
|
|
RCDUFBIT = BIT7 # NOT OCCURRED
|
|
|
|
|
|
|
|
# BIT 6 FLAG 12
|
|
|
|
LRPOSFLG = 189D # LANDING RADAR LR POSITION 1
|
|
|
|
LRPOSBIT = BIT6 # POSITION 2
|
|
|
|
|
|
|
|
# BIT 5 FLAG 12
|
|
|
|
LRALTFLG = 190D # LR ALTITUDE DATA NO LR ALTITUDE DATA
|
|
|
|
LRALTBIT = BIT5 # FAIL. COULD NOT BE FAIL
|
|
|
|
# READ SUCCESSFULLY.
|
|
|
|
|
|
|
|
# BIT 4 FLAG 12
|
|
|
|
RRDATAFL = 191D # RR DATA FAIL. NO RR DATA FAIL
|
|
|
|
RRDATABT = BIT4 # DATA COULD NOT BE
|
|
|
|
# READ SUCCESSFULLY
|
|
|
|
|
|
|
|
# BIT 3 FLAG 12
|
|
|
|
RRRSFLAG = 192D # RR RANGE READING RR RANGE READING ON
|
|
|
|
RRRSBIT = BIT3 # ON THE HIGH SCALE THE LOW SCALE
|
|
|
|
|
|
|
|
# BIT 2 FLAG 12
|
|
|
|
AUTOMODE = 193D # RR NOT IN AUTO MODE. RR IN AUTO MODE
|
|
|
|
AUTOMBIT = BIT2 # AUTO MODE DISCRETE
|
|
|
|
# IS NOT PRESENT
|
|
|
|
|
|
|
|
# BIT 1 FLAG 12
|
|
|
|
TURNONFL = 194D # RR TURN-ON SEQUENCE NO RR TURN-ON
|
|
|
|
TURNONBT = BIT1 # IN PROGRESS. (ZERO SEQUENCE IN PROGRESS
|
|
|
|
# CDU'S, FIX ANTENNA
|
|
|
|
# MODE)
|
|
|
|
|
|
|
|
DAPBOOLS EQUALS FLGWRD13 # DIGITAL AUTOPILOT FLAGWORD
|
|
|
|
|
|
|
|
# Page 87
|
|
|
|
FLGWRD13 = STATE +13D # (195-209) WAS DAPBOOLS
|
|
|
|
|
|
|
|
# (SET) (RESET)
|
|
|
|
|
|
|
|
# BIT 15 FLAG 13
|
|
|
|
PULSEFLG = 195D # MINIMUM IMPUSE NOT IN MINIMUM
|
|
|
|
PULSES = BIT15 # COMMAND MODE IN IMPULSE COMMAND MODE
|
|
|
|
# "ATT HOLD" (V76) (V77)
|
|
|
|
|
|
|
|
# BIT 14 FLAG 13
|
|
|
|
USEQRFLG = 196D # GIMBAL UNUSABLE. TRIM GIMBAL MAY BE
|
|
|
|
USEQRJTS = BIT14 # USE JETS ONLY. USED.
|
|
|
|
|
|
|
|
# BIT 13 FLAG 13
|
|
|
|
CSMDKFLG = 197D # CSM DOCKED. USE CSM NOT DOCKED TO LM
|
|
|
|
CSMDOCKD = BIT13 # BACKUP DAP
|
|
|
|
|
|
|
|
# BIT 12 FLAG 13
|
|
|
|
OURRCFLG = 198D # CURRENT DAP PASS CURRENT DAP PASS IS
|
|
|
|
OURRCBIT = BIT12 # IS RATE COMMAND NOT RATE COMMAND
|
|
|
|
|
|
|
|
# BIT 11 FLAG 13
|
|
|
|
ACC4-2FL = 199D # 4 JET X-AXIS TRANS- 2 JET X-AXIS TRANS-
|
|
|
|
ACC4OR2X = BIT11 # LATION REQUESTED LATION REQUESTED
|
|
|
|
|
|
|
|
# BIT 10 FLAG 13
|
|
|
|
AORBTFLG = 200D # B SYSTEM FOR X- A SYSTEM FOR X-
|
|
|
|
AORBTRAN = BIT10 # TRANSLATION TRANSLATION PREFER'D
|
|
|
|
|
|
|
|
# BIT 9 FLAG 13
|
|
|
|
XOVINFLG = 201D # X-AXIS OVERRIDE X-AXIS OVERRIDE OKAY
|
|
|
|
XOVINHIB = BIT9 # LOCKED OUT
|
|
|
|
|
|
|
|
# BIT 8 FLAG 13
|
|
|
|
DRIFTDFL = 202D # ASSUME 0 OFFSET USE OFFSET ACCELERA-
|
|
|
|
DRIFTBIT = BIT8 # DRIFTING FLIGHT ION ESTIMATE
|
|
|
|
|
|
|
|
# BIT 7 FLAG 13
|
|
|
|
RHCSCFLG = 203D # NORMAL RHC SCALING FINE RHC SCALING
|
|
|
|
RHCSCALE = BIT7 # REQUESTED REQUESTED
|
|
|
|
|
|
|
|
# Page 88
|
|
|
|
# BIT 6 FLAG 13
|
|
|
|
ULLAGFLG = 204D # ULLAGE REQUEST BY NO INTERNAL ULLAGE
|
|
|
|
ULLAGER = BIT6 # MISSION PROGRAM REQUEST
|
|
|
|
|
|
|
|
# BIT 5 FLAG 13
|
|
|
|
AORBSFLG = 205D # P-AXIS COUPLES 7.15 P-AXIS COUPLES 4.12
|
|
|
|
AORBSYST = BIT5 # AND 8.16 PREFERRED AND 3.11 PREFERRED
|
|
|
|
|
|
|
|
# BIT 4 FLAG 13
|
|
|
|
DBSELFLG = 206D # MAX DB SELECTED MIN DB SELECTED BY
|
|
|
|
DBSELECT = BIT4 # BY CREW (5 DEG) CREW (0.3 DEG)
|
|
|
|
|
|
|
|
# BIT 3 FLAG 13
|
|
|
|
ACCOKFLG = 207D # CONTROL AUTHORITY RESTART OR FRESH ST.
|
|
|
|
ACCSOKAY = BIT3 # VALUES FROM 1/ACCS SINCE LAST 1/ACCS;
|
|
|
|
# USABLE OUTPUTS SUSPECT.
|
|
|
|
|
|
|
|
# BIT 2 FLAG 13
|
|
|
|
AUTR2FLG = 208D # THESE FLAGS ARE USED TOGETHER TO INDICATE
|
|
|
|
AUTRATE2 = BIT2 # ASTRONAUT-CHOSEN KALCMANU MANEUVER RATES
|
|
|
|
# (0,0)=(BIT2,BIT1)= 0.2 DEG/SEC
|
|
|
|
# BIT 1 FLAG 13 # (0,1)= 0.5 DEG/SEC
|
|
|
|
AUTR1FLG = 209D # (1,0)= 2.0 DEG/SEC
|
|
|
|
AUTRATE1 = BIT1 # (1,1)= 10.0 DEG/SEC
|
|
|
|
|
|
|
|
# Page 89 (nothing on this page)
|
|
|
|
|