P-AXIS_RCS_AUTOPILOT completed

This commit is contained in:
Dhairya Gada 2020-10-26 19:54:31 +05:30
parent b56164625a
commit b6a0690dc2

View File

@ -746,7 +746,7 @@ RATERROR CA CDUX # FINDCDUW REQUIRES THAT CDUXD=CDUX DURING
TS EDOTP TS EDOTP
CCS DAPTEMP1 # IF P COMMAND CHANGE EXCEEDS BREAKOUT CCS DAPTEMP1 # IF P COMMAND CHANGE EXCEEDS BREAKOUT
TCF +3 # LEVEL, GO TO DIRECT RATE CONTROL. IF NOT TCF +3 # LEVEL, GO TO DIRECT RATE CONTROL. IF NOT
TCF +8D # CHECK FOR DIRECT RATE CONTROL LAST TIME. TCF +8 # CHECK FOR DIRECT RATE CONTROL LAST TIME.
TCF +1 TCF +1
# Page 1435 # Page 1435
AD -RATEDB AD -RATEDB
@ -776,7 +776,7 @@ PEGI CA CDUX # DIRECT RATE CONTROL.
TC +1 TC +1
TS ABSEDOTP TS ABSEDOTP
AD TARGETDB AD TARGETDB
EXTEND # IF RATE ERROR IS LESS THAN DEADBANK, EXTEND # IF RATE ERROR IS LESS THAN DEADBAND,
BZMF LAST # FIRE, AN SWITCH TO PSEUDO-AUTO. BZMF LAST # FIRE, AN SWITCH TO PSEUDO-AUTO.
CA TCP CA TCP
EXTEND # IF TIME IN RATE COMMAND EXCEEDS 4 SEC. EXTEND # IF TIME IN RATE COMMAND EXCEEDS 4 SEC.
@ -814,18 +814,18 @@ LAST CS PBIT
# TJP + FOR +P ROTATION # TJP + FOR +P ROTATION
# #
# OUTPUT: CHANNEL 6 # OUTPUT: CHANNEL 6
# PJUMPADR FOR P-AXIS SKIP # PJUMPADR FOR P-AXIS SKIP
# (JTLST CALL) (SMALL TJP) # (JTLST CALL) (SMALL TJP)
# #
# ORDER OF POLICIES TRIED IN CASE OF FAILURE. # ORDER OF POLICIES TRIED IN CASE OF FAILURE.
# +P -P # +P -P
# 7,15 8,16 # 7,15 8,16
# 4,12 3,11 # 4,12 3,11
# 4,7 8,11 # 4,7 8,11
# 7,12 11,16 # 7,12 11,16
# 12,15 3,16 # 12,15 3,16
# 4,15 3,8 # 4,15 3,8
# ALARM ALARM # ALARM ALARM
CA AORBSYST CA AORBSYST
MASK DAPBOOLS MASK DAPBOOLS
@ -910,7 +910,7 @@ CALCPERR CA CDUY # P-ERROR CALCULATION.
XCH E # SAVE FIRST TERM (OF TWO) XCH E # SAVE FIRST TERM (OF TWO)
CA CDUX # THIRD COMPONENT CA CDUX # THIRD COMPONENT
EXTEND EXTEND
MSU CDUXD # CDU VALUE -- ANGLE DESIRED (X-AXIS) MSU CDUXD # CDU VALUE - ANGLE DESIRED (X-AXIS)
# EXTEND # EXTEND
# MP M13 # MP M13
AD DELPEROR # KALCMANU INTERFACE ERROR. AD DELPEROR # KALCMANU INTERFACE ERROR.
@ -966,11 +966,11 @@ HEADTJET CA ZERO
# Page 1440 # Page 1440
# JET POLICY CONSTRUCTION SUBROUTINE # JET POLICY CONSTRUCTION SUBROUTINE
# #
# INPUT: ROTINDEX, NUMBERT # INPUT: ROTINDEX, NUMBERT
# #
# OUTPUT: POLYTEMP (JET POLICY) # OUTPUT: POLYTEMP (JET POLICY)
# #
# THIS SUBROUTINE SELECT A SUBSET OF THE DESIRED JETS WHICH HAS NO FAILURE # THIS SUBROUTINE SELECT A SUBSET OF THE DESIRED JETS WHICH HAS NO FAILURE
SELECTP CA SIX SELECTP CA SIX
TS TEMPNUM TS TEMPNUM
@ -990,7 +990,7 @@ SELECTP CA SIX
TCF JETSOFF # ********** TCF ALARMJET ********** TCF JETSOFF # ********** TCF ALARMJET **********
SELECTYZ TS NUMBERT SELECTYZ TS NUMBERT
TCF SELECTP +1 TCF SELECTP +1
-1 TCF ABORTYZ +2 -1 TCF ABORTYZ +2
JETSALL OCT 00252 JETSALL OCT 00252
OCT 00125 # +P OCT 00125 # +P
OCT 00140 # -Y OCT 00140 # -Y