finished through p929

pull/828/head
serialhex 2021-10-13 15:23:10 -04:00
parent 60d9cea338
commit 107832e82f
1 changed files with 34 additions and 36 deletions

View File

@ -26,14 +26,14 @@
# 16:27 JULY 14, 1969 # 16:27 JULY 14, 1969
# Page 926 # Page 926
# PROGRAM NAME -- PROG52 DATE -- JAN 9, 1967 # PROGRAM NAME- PROG52 DATE- JAN 9, 1967
# MOD NO -- 0 LOG SECTION -- P51-P53 # MOD NO- 0 LOG SECTION- P51-P53
# MODIFICATION BY -- LONSKE ASSEMBLY -- SUNDANCE REV 46 # MODIFICATION BY- LONSKE ASSEMBLY- SUNDANCE REV 46
# #
# FUNCTIONAL DESCRIPTION -- # FUNCTIONAL DESCRIPTION-
# #
# ALIGNS THE IMU TO ONE OF THREE ORIENTATIONS SELECTED BY THE ASTRONAUT. THE PRESENT IMU ORIENTATION IS KNOWN # ALIGNS THE IMU TO ONE OF THREE ORIENTATIONS SELECTED BY THE ASTRONAUT. THE PRESENT IMU ORIENTATION IS KNOWN
# AND IS STORED IN REFSMMAT. THE THREE POSSIBLE ORIENTATIONS MAY BE: # AND IS STORED IN REFSMMAT. THE THREE POSSIBLE ORIENTATIONS MAY BE_
# #
# (A) PREFERRED ORIENTATION # (A) PREFERRED ORIENTATION
# #
@ -51,7 +51,7 @@
# Z = UNIT (X X Y ) # Z = UNIT (X X Y )
# SM SM SM # SM SM SM
# #
# WHERE: # WHERE_
# #
# R = THE GEOCENTRIC RADIUS VECTOR AT TIME T(ALIGN) SELECTED BY THE ASTRONAUT # R = THE GEOCENTRIC RADIUS VECTOR AT TIME T(ALIGN) SELECTED BY THE ASTRONAUT
# - # -
@ -59,28 +59,28 @@
# V = THE INERTIAL VELOCITY VECTOR AT TIME T(ALIGN) SELECTED BY THE ASTRONAUT # V = THE INERTIAL VELOCITY VECTOR AT TIME T(ALIGN) SELECTED BY THE ASTRONAUT
# - # -
# #
# (C) RERSMMAT ORIENTATION # (C) REFSMMAT ORIENTATION
# #
# (D) LANDING SITE -- THIS IS NOT AVAILABLE IN SUNDANCE # (D) LANDING SITE - THIS IS NOT AVAILIBLE IN SUNDANCE
# #
# THIS SELECTION CORRECTS THE PRESENT IMU ORIENTATION. THE PRESENT ORIENTATION DIFFERS FROM THAT TO WHICH IT # THIS SELECTION CORRECTS THE PRESENT IMU ORIENTATION. THE PRESENT ORIENTATION DIFFERS FROM THAT TO WHICH IT
# WAS LAST ALIGNED ONLY DUE TO GYRO DRIFT (I.E., NEITHER GIMBAL LOCK NOR IMU POWER INTERRUPTION HAS OCCURRED # WAS LAST ALIGNED ONLY DUE TO GYRO DRIFT (I.E. NEITHER GIMBAL LOCK NOR IMU POWER INTERRUPTION HAS OCCURRED
# SINCE THE LAST ALIGNMENT). # SINCE THE LAST ALIGNMENT).
# #
# AFTER A IMU ORIENTATION HAS BEEN SELECTED ROUTINE S52.2 IS OPERATED TO COMPUTE THE GIMBAL ANGLES USING THE # AFTER A IMU ORIENTATION HAS BEEN SELECTED ROUTINE S52.2 IS OPERATED TO COMPUTE THE GIMBAL ANGLES USING THE
# NEW ORIENTATION AND THE PRESENT VEHICLE ATTITUDE. CAL52A THEN USES THESE ANGLES, STORED IN THETAD,+1,+2, TO # NEW ORIENTATION AND THE PRESENT VEHICLE ATTITUDE. CAL52A THEN USES THESE ANGLES, STORED IN THETAD,+1,+2, TO
# COARSE ALIGN THE IMU. THE STARS SELECTION ROUTINE, R56, IS THEN OPERATED. IF 2 STARS ARE NOT AVAILABLE AN ALARM # COARSE ALIGN THE IMU. THE STAR SELECTION ROUTINE, R56, IS THEN OPERATED. IF 2 STARS ARE NOT AVAILABLE AN ALARM
# IS FLASHED TO NOTIFY THE ASTRONAUT. AT THIS POINT THE ASTRONAUT WILL MANEUVER THE VEHICLE AND SELECT 2 STARS # IS FLASHED TO NOTIFY THE ASTRONAUT. AT THIS POINT THE ASTRONAUT WILL MANEUVER THE VEHICLE AND SELECT 2 STARS
# EITHER MANUALLY OR AUTOMATICALLY. AFTER 2 STARS HAVE BEEN SELECTED THE IMU IS FINE ALIGNED USING ROUTINE R51. IF # EITHER MANUALLY OR AUTOMATICALLY. AFTER 2 STARS HAVE BEEN SELECTED THE IMU IS FINE ALIGNED USING ROUTINE R51. IF
# THE RENDEZVOUS NAVIGATION PROCESS IS OPERATING (INDICATED BY RNDVZFLG) P20 IS DISPLAYED. OTHERWISE P00 IS # THE RENDEZVOUS NAVIGATION PROCESS IS OPERATING(INDICATED BY RNDVZFLG) P20 IS DISPLAYED. OTHERWISE P00 IS
# REQUESTED. # REQUESTED.
# #
# CALLING SEQUENCE -- # CALLING SEQUENCE-
# #
# Page 927 # Page 927
# THE PROGRAM IS CALLED BY THE ASTRONAUT BY DSKY ENTRY. # THE PROGRAM IS CALLED BY THE ASTRONAUT BY DSKY ENTRY.
# #
# SUBROUTINES CALLED -- # SUBROUTINES CALLED-
# #
# 1. FLAGDOWN 7. S52.2 13. NEWMODEX # 1. FLAGDOWN 7. S52.2 13. NEWMODEX
# 2. R02BOTH 8. CAL53A 14. PRIOLARM # 2. R02BOTH 8. CAL53A 14. PRIOLARM
@ -89,33 +89,32 @@
# 5. GOFLASH 11. R51 # 5. GOFLASH 11. R51
# 6. S52.3 12. GOPERF3 # 6. S52.3 12. GOPERF3
# #
# NORMAL EXIT MODES -- # NORMAL EXIT MODES-
# #
# EXITS TO ENDOFJOB # EXITS TO ENDOFJOB
# #
# ALARM OR ABORT EXIT MODES -- # ALARM OR ABORT EXIT MODES-
# #
# NONE # NONE
# #
# OUTPUT -- # OUTPUT-
# #
# THE FOLLOWING MAY BE FLASHED ON THE DSKY # THE FOLLOWING MAY BE FLASHED ON THE DSKY
# 1. IMU ORIENTATION CODE # 1. IMU ORIENTATION CODE
# 2. ALARM CODE 215 -- PREFERRED IMU ORIENTATION NOT SPECIFIED # 2. ALARM CODE 215 -PREFERRED IMU ORIENTATION NOT SPECIFIED
# 3. TIME OF NEXT IGNITION # 3. TIME OF NEXT IGNITION
# 4. GIMBAL ANGLES # 4. GIMBAL ANGLES
# 5. ALARM CODE 405 -- TWO STARS NOT AVAILABLE # 5. ALARM CODE 405 -TWO STARS NOT AVAILABLE
# 6. PLEASE PERFORM P00 # 6. PLEASE PERFORM P00
# THE MODE DISPLAY MAY BE CHANGED TO 20 # THE MODE DISPLAY MAY BE CHANGED TO 20
# #
# ERASABLE INITIALIZATION REQUIRED -- # ERASABLE INITIALIZATION REQUIRED-
#
# PFRATFLG SHOULD BE SET IF A PREFERRED ORIENTATION HAS BEEN COMPUTED. IF IT HAS BEEN COMPUTED IT IS STORED IN
# XSMD, YSMD, ZSMD.
# #
# PFRATFLG SHOULD BE SET IF A PREFERRED ORIENTATION HAS BEEN COMPUTED.IF IT HAS BEEN COMPUTED IT IS STORED IN
# XSMD,YSMD,ZSMD.
# RNDVZFLG INDICATES WHETHER THE RENDEZVOUS NAVIGATION PROCESS IS OPERATING. # RNDVZFLG INDICATES WHETHER THE RENDEZVOUS NAVIGATION PROCESS IS OPERATING.
# #
# DEBRIS -- # DEBRIS-
# #
# WORK AREA # WORK AREA
@ -140,8 +139,8 @@ P52B CAF BIT1
TC BANKCALL # FLASH OPTION CODE AND ORIENTATION CODE TC BANKCALL # FLASH OPTION CODE AND ORIENTATION CODE
CADR GOPERF4R # FLASH V04N06 CADR GOPERF4R # FLASH V04N06
TC GOTOPOOH TC GOTOPOOH
TCF +5 # V33 -- PROCEED TCF +5 # V33-PROCEED
TC P52B # NEW CODE -- NEW ORIENTATION CODE INPUT TC P52B # NEW CODE - NEW ORIENTATION CODE INPUT
TC PHASCHNG # DISPLAY RETURN TC PHASCHNG # DISPLAY RETURN
OCT 00014 OCT 00014
TC ENDOFJOB TC ENDOFJOB
@ -182,7 +181,7 @@ P52V CA OPTION2
CCS A CCS A
TC P52W TC P52W
# Page 929 # Page 929
TC INTPRET # OPTION 4 -- GET LS ORIENTATION TC INTPRET # OPTION 4 - GET LS ORIENTATION
GOTO GOTO
P52LS P52LS
@ -2338,4 +2337,3 @@ LSORIENT STQ VLOAD
XSMD XSMD
STCALL YSMD STCALL YSMD
QMAJ QMAJ