Proof P30_P37 (#709)
* Update P30_P37.agc Fixing issue #613 * Apply suggestions from code review * Update P30_P37.agc * chore: final review Co-authored-by: James Harris <wopian@wopian.me>
This commit is contained in:
		
							parent
							
								
									59330826b4
								
							
						
					
					
						commit
						1277126ffd
					
				| @ -32,9 +32,8 @@ | ||||
| # PROGRAM DESCRIPTION P30	DATE 3-6-67 | ||||
| # | ||||
| # MOD.1 BY RAMA AIYAWAR | ||||
| # | ||||
| # FUNCTIONAL DESCRIPTIONS | ||||
| #	ACCEPT ASTRONAUT INPUTS OF TIG,DELV(LV) | ||||
| # FUNCTIONAL DESCRIPTION | ||||
| #	ACCEPT ASTRONAUT INPUTS OF TIG.DELV(LV) | ||||
| #	CALL IMU STATUS CHECK ROUTINE (R02) | ||||
| #	DISPLAY TIME TO GO, APOGEE, PERIGEE, DELV(MAG), MGA AT IGN | ||||
| #	REQUEST BURN PROGRAM | ||||
| @ -43,16 +42,16 @@ | ||||
| # | ||||
| # EXIT VIA V37 CALL OR TO GOTOPOOH (V34E) | ||||
| # | ||||
| # SUBROUTINE CALLS --	FLAGUP, PHASCHNG, BANKCALL, ENDOFJOB, GOFLASH, GOFLASHR | ||||
| # SUBROUTINE CALLS-FLAGUP, PHASCHNG, BANKCALL, ENDOFJOB, GOFLASH, GOFLASHR | ||||
| #		   GOPERF3R, INTPRET, BLANKET, GOTOPOOH, R02BOTH, S30.1, | ||||
| #		   TIG/N35, MIDGIM, DISPMGA | ||||
| # | ||||
| # ERASABLE INITIALIZATION -- STATE VECTOR | ||||
| # ERASABLE INITIALIZATION- STATE VECTOR | ||||
| # | ||||
| # OUTPUT -- 	RINIT, VINIT, +MGA, VTIG, RTIG, DELVSIN, DELVSAB, DELVSLV, HAPO, | ||||
| # OUTPUT-RINIT, VINIT, +MGA, VTIG, RTIG, DELVSIN, DELVSAB, DELVSLV, HAPO, | ||||
| #	 HPER, TTOGO | ||||
| # | ||||
| # DEBRIS -- A, L, MPAC, PUSHLIST | ||||
| # DEBRIS- A,L, MPAC, PUSHLIST | ||||
| 
 | ||||
| 		BANK	32 | ||||
| 		SETLOC	P30S | ||||
| @ -65,10 +64,10 @@ P30		TC	UPFLAG		# SET UPDATE FLAG | ||||
| 		ADRES	TRACKFLG | ||||
| 
 | ||||
| P30N33		CAF	V06N33		# T OF IGN | ||||
| 		TC	VNP00H		# RETURN ON PROCEED, P00H ON TERMINATE | ||||
| 		TC	VNPOOH		# RETURNS ON PROCEED, POOH ON TERMINATE | ||||
| 
 | ||||
| 		CAF	V06N81		# DISPLAY DELTA V (LV) | ||||
| 		TC	VNP00H		#	REDISPLAY ON RECYCLE | ||||
| 		TC	VNPOOH		#     REDISPLAY ON RECYCLE | ||||
| 
 | ||||
| 		TC	DOWNFLAG	# RESET UPDATE FLAG | ||||
| 		ADRES	UPDATFLG | ||||
| @ -78,7 +77,7 @@ P30N33		CAF	V06N33		# T OF IGN | ||||
| 		SET	EXIT | ||||
| 			UPDATFLG | ||||
| PARAM30		CAF	V06N42		# DISPLAY APOGEE,PERIGEE ,DELTA V | ||||
| 		TC	VNP00H | ||||
| 		TC	VNPOOH | ||||
| # Page 615 | ||||
| 
 | ||||
| 		TC	INTPRET | ||||
| @ -93,26 +92,20 @@ V06N42		VN	0642 | ||||
| # PROGRAM DESCRIPTION S30.1	DATE 9NOV66 | ||||
| # MOD NO 1			LOG SECTION P30,P37 | ||||
| # MOD BY RAMA AIYAWAR ** | ||||
| # | ||||
| # FUNCTIONAL DESCRIPTION | ||||
| #	BASED ON STORED TARGET PARAMETERS(R OF IGNITION(RTIG),V OF | ||||
| #	IGNITION(VTIG),TIME OF IGNITION (TIG)),COMPUTE PERIGEE ALTITUDE | ||||
| #	APOGEE ALTITUDE AND DELTAV REQUIRED(DELVSIN). | ||||
| # | ||||
| # CALLING SEQUENCE | ||||
| #	L	CALL | ||||
| #	L+1		s30.1 | ||||
| # | ||||
| # NORMAL EXIT MODE | ||||
| #	AT L+2 OR CALLING SEQUENCE (GOTO L+2) | ||||
| # | ||||
| # SUBROUTINES CALLED | ||||
| #	LEMPREC | ||||
| #	PERIAPO | ||||
| # | ||||
| # ALARM OR ABORT EXIT MODES | ||||
| #	NONE | ||||
| # | ||||
| # ERASABLE INITIALIZATION REQUIRED | ||||
| #	TIG		TIME OF IGNITION	DP B28CS | ||||
| #	DELVSLV		SPECIFIED DELTA-V IN LOCAL VERT. | ||||
| @ -181,13 +174,12 @@ S30.1		STQ	DLOAD | ||||
| 			SHIFTR1		# RESCALE IF NEEDED | ||||
| 		CALL			# LIMIT DISPLAY TO 9999.9 N. MI. | ||||
| 			MAXCHK | ||||
| 		STODL	HPER		# PERIGEE ALT 2(29) METERS FOR DISPLAY | ||||
| 		STODL	HPER		# PERIGEE ALT 2(29) METERS, FOR DISPLAY | ||||
| 			4D | ||||
| 		CALL | ||||
| 			SHIFTR1		# RESCALE IF NEEDED | ||||
| 		CALL			# LIMIT DISPLAY TO 9999.9 N. MI. | ||||
| 			MAXCHK | ||||
| 		STCALL	HAPO		# APOGEE ALT 2(29) METERS FOR DISPLAY | ||||
| 		STCALL	HAPO		# APOGEE  ALT 2(29) METERS, FOR DISPLAY | ||||
| 			QTEMP | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Elena Sacchi
						Elena Sacchi