diff --git a/Luminary099/P51-P53.agc b/Luminary099/P51-P53.agc index 3721df9..c0a738d 100644 --- a/Luminary099/P51-P53.agc +++ b/Luminary099/P51-P53.agc @@ -26,32 +26,32 @@ # 16:27 JULY 14, 1969 # Page 926 -# PROGRAM NAME -- PROG52 DATE -- JAN 9, 1967 -# MOD NO -- 0 LOG SECTION -- P51-P53 -# MODIFICATION BY -- LONSKE ASSEMBLY -- SUNDANCE REV 46 +# PROGRAM NAME- PROG52 DATE- JAN 9, 1967 +# MOD NO- 0 LOG SECTION- P51-P53 +# 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 -# AND IS STORED IN REFSMMAT. THE THREE POSSIBLE ORIENTATIONS MAY BE: +# 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_ # # (A) PREFERRED ORIENTATION # -# AN OPTIMUM ORIENTATION FOR A PREVIOUSLY CALCULATED MANEUVER. THIS ORIENTATION MUST BE CALCULATED AND -# STORED BY A PREVIOUSLY SELECTED PROGRAM. +# AN OPTIMUM ORIENTATION FOR A PREVIOUSLY CALCULATED MANEUVER. THIS ORIENTATION MUST BE CALCULATED AND +# STORED BY A PREVIOUSLY SELECTED PROGRAM. # # (B) NOMINAL ORIENTATION # # X = UNIT ( R ) # -SM # -# Y = UNIT (V X R) +# Y = UNIT (V X R) # SM # # Z = UNIT (X X Y ) # SM SM SM # -# WHERE: +# WHERE_ # # 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 # - # -# (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 -# WAS LAST ALIGNED ONLY DUE TO GYRO DRIFT (I.E., NEITHER GIMBAL LOCK NOR IMU POWER INTERRUPTION HAS OCCURRED +# 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 # SINCE THE LAST ALIGNMENT). # # 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 -# COARSE ALIGN THE IMU. THE STARS 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 -# 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 -# REQUESTED. +# NEW ORIENTATION AND THE PRESENT VEHICLE ATTITUDE. CAL52A THEN USES THESE ANGLES, STORED IN THETAD,+1,+2, TO +# 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 +# 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 +# REQUESTED. # -# CALLING SEQUENCE -- +# CALLING SEQUENCE- # # Page 927 # THE PROGRAM IS CALLED BY THE ASTRONAUT BY DSKY ENTRY. # -# SUBROUTINES CALLED -- +# SUBROUTINES CALLED- # # 1. FLAGDOWN 7. S52.2 13. NEWMODEX # 2. R02BOTH 8. CAL53A 14. PRIOLARM @@ -89,33 +89,32 @@ # 5. GOFLASH 11. R51 # 6. S52.3 12. GOPERF3 # -# NORMAL EXIT MODES -- +# NORMAL EXIT MODES- # # EXITS TO ENDOFJOB # -# ALARM OR ABORT EXIT MODES -- +# ALARM OR ABORT EXIT MODES- # # NONE # -# OUTPUT -- +# OUTPUT- # # THE FOLLOWING MAY BE FLASHED ON THE DSKY # 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 # 4. GIMBAL ANGLES -# 5. ALARM CODE 405 -- TWO STARS NOT AVAILABLE +# 5. ALARM CODE 405 -TWO STARS NOT AVAILABLE # 6. PLEASE PERFORM P00 # THE MODE DISPLAY MAY BE CHANGED TO 20 # -# 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. +# 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. # RNDVZFLG INDICATES WHETHER THE RENDEZVOUS NAVIGATION PROCESS IS OPERATING. # -# DEBRIS -- +# DEBRIS- # # WORK AREA @@ -140,8 +139,8 @@ P52B CAF BIT1 TC BANKCALL # FLASH OPTION CODE AND ORIENTATION CODE CADR GOPERF4R # FLASH V04N06 TC GOTOPOOH - TCF +5 # V33 -- PROCEED - TC P52B # NEW CODE -- NEW ORIENTATION CODE INPUT + TCF +5 # V33-PROCEED + TC P52B # NEW CODE - NEW ORIENTATION CODE INPUT TC PHASCHNG # DISPLAY RETURN OCT 00014 TC ENDOFJOB @@ -182,7 +181,7 @@ P52V CA OPTION2 CCS A TC P52W # Page 929 - TC INTPRET # OPTION 4 -- GET LS ORIENTATION + TC INTPRET # OPTION 4 - GET LS ORIENTATION GOTO P52LS @@ -2338,4 +2337,3 @@ LSORIENT STQ VLOAD XSMD STCALL YSMD QMAJ -