Meadville Space Center
Welcome, Guest. Please login or register.
May 20, 2013, 02:24:53 AM

Login with username, password and session length
Search:     Advanced search
Project Apollo Beta 7.0 released!
http://nassp.sf.net/wiki/Installation
20010 Posts in 1929 Topics by 2250 Members
Latest Member: mikegk
* Home Help Search Login Register
+  Meadville Space Center
|-+  Project Apollo - NASSP
| |-+  Project Apollo - NASSP News & Discussion (Moderators: movieman, Tschachim, Swatch, lassombra)
| | |-+  Cew defined maneuver;
« previous next »
Pages: [1] Print
Author Topic: Cew defined maneuver;  (Read 954 times)
jwh07
Jr. Member
**
Posts: 8


View Profile
« on: February 14, 2012, 02:36:06 PM »

First I would like to thank everyone who have done just EXCELLENT work on this project.

I have been following it for years and really enjoy it.

Having gotten back into the current level of virtual agc Apollo 7, I have a few questions.

I downloaded everything for new install 7 days ago and did all the cvs updates and they all checked out ok. No errors.

Orbiter 2010-P1 Edition
Optional
Earth091124_11_14.zip
Moon090730_L11.zip
Sound
Modules Packs
Then cvs update
Etc!

Here’s my problem:
When trying to do the crew defined maneuver “V49” from this thread.

 “A DSKY and AGC question! Quicksave scn file upload appreciated!”

The only way I can get it to work is to first run Verb 48, that shows a R1 of  31102, R2 of 01111, R3 nothing.
I V24 and change R1 to 11102, R2 stays the same. “R1….Set Bit 1 to 1 = CSM”
PRO to V06N47 change nothing
PRO to V06N48 change nothing
PRO
Check SC CONT to CMC, CMC MODE to free
V46 for DAP
V49 for the attitude change desired. Etc…..etc

It works fine but is this normal to have to set up the DAP with V48?

I’m running Apollo 7 in virtual agc, in orbit after SIVB separation.

Also I’m running c++ 2010 and have been trying to find the files that have the agc program that relates to V48, V49 etc. but can’t find them in Project Apollo folders.

Sorry for my grammar I fly better then I write. Thanks for any help!
Regards jwh




Logged
jwh07
Jr. Member
**
Posts: 8


View Profile
« Reply #1 on: February 14, 2012, 06:27:11 PM »

Disregard first question I followed the check list closer and noticed that the last part of check list after orbit insertion it does,

V46 I’m assuming that turns off the DAP,
Then it runs,
V48 and inputs R1=31102 and R2=01111,

So I think the auto pilot is set for the SIVB for the burn to the moon?
Logged
meik84
Project Team Member
Sr. Member
****
Posts: 299



View Profile
« Reply #2 on: February 15, 2012, 02:46:07 PM »

Quote
So I think the auto pilot is set for the SIVB for the burn to the moon?
Yepp. From CMC turn on prior to launch till CSM/SIVB-sep the DAP is set to 31102. This is perfectly right, it allows the astronauts to fly the Saturn manually in case the LVDC fails. The SM RCS isn't used in this setting; trying to maneuver the CSM/SIVB-stack by it would be like a mouse trying to lift an elephant: useless.
Quote
Also I’m running c++ 2010 and have been trying to find the files that have the agc program that relates to V48, V49 etc. but can’t find them in Project Apollo folders.
You won't find anything. We're using an emulator for the CMC, which runs the original source code. This source code is completely binary and not readable without tools. If you're really interested in the code, have a look at http://www.ibiblio.org/apollo/index.html.
Logged
jwh07
Jr. Member
**
Posts: 8


View Profile
« Reply #3 on: February 16, 2012, 09:52:11 AM »


You won't find anything. We're using an emulator for the CMC, which runs the original source code. This source code is completely binary and not readable without tools. If you're really interested in the code, have a look at http://www.ibiblio.org/apollo/index.html.
[/quote]

Thanks for the information; I was starting to think that was the setup.

Just to see if I have this right, the virtual AGC is the more or less the complete computer system that runs inside a PC for example?

It just doesn’t have any physical hardware, and project Apollo simulates the hardware connection?

Please correct me if I’m wrong, but does this mean that all the routines and programs are in the vAGC and project Apollo has routines to call them up and run them as in, for example the TLI program 11?

The reason I’m asking is I’ve been trying to get program 36 “plane change” to run.

I’m not sure if it is setup in the CSM computer on project Apollo.

That’s really the main question I have, are all the programs setup to run in virtual AGC mode, or are there still some routines to write that will call up the X-program in project Apollo.

I hope this is not to confusing.

Thanks again!






Logged
dseagrav
Project Admin
Hero Member
*****
Posts: 831


View Profile
« Reply #4 on: February 16, 2012, 12:58:07 PM »

The software has two modes.
In quickstart mode the virtual AGC is not used and the various AGC programs are implemented in C++ code.
In Virtual AGC mode, the AGC is a simulation of the original guidance computers running the original NASA software.

In the quickstart mode there are routines to call up the AGC programs.
In the Virtual AGC mode, there are no such routines. There are routines to simulate the hardware connections to and from the AGC, but nothing to interfere with its internal operation.

If you are in Virtual AGC mode and P11 or P36 does not behave the way you expect, it is because your expectations are incorrect.
The AGC software is a single file, there can be no "missing" parts or the program will not work at all.
The only exceptions to this are things that rely on hardware interfaces that are missing, like most of the LM.
Logged
jwh07
Jr. Member
**
Posts: 8


View Profile
« Reply #5 on: February 17, 2012, 07:43:46 AM »

Thanks again for the info, it becoming a little clearer.

As for program 36 not sure what you mean by expectations.

So I guess I'm asking how do you run P36?


I using the virtual agc apollo 7.
When I try to run program 36 as it states in the check list "Apollo Guidance computer..Block 2 CMC data cards."
I've found from virtual agc web sight.

And;
         G          
         4-9          
         P36 - PLANE CHANGE PRETHRUST    
   1       V37E 36E          
         (If no REFSMFLG, to 3)    
      F 50 25    00017 MINKEY OPTION          
      (ACCEPT)    PRO          
      (REJECT)    ENTR          
   2       (Req'd Mnvr <10°, to 3)    
      F 50 18    Request MNVR to RPY angles    ( .010 )
      (ACCEPT)    SC CONT - CMC          
         CMe MODE - AUTO          
         PRO          
      (REJECT)    ENTR to 3          
      06 18    MNVR in progress          ( .01 0)
         When MNVR complete: MINKEY to 3    
         non-MINKEY to 2    
   3    F 06 33    TIG (PC)    (hrs ,m; n, .01 see)
         PRO          
-    4    F 16 45    MARKS,TFI,-OOOOl    (marks,m;n-sec)
,.....       (RECYCLE) V32E          
..•..••.                
N       (FINAL COMP) TERM MARKS          
N                
..•..••.          PRO          
M                   
I                   
l.U    5    F 06 90    Y(Act;ve),YDOT (Active),YDOT (Passive)
I-          (.Olnm,.lfps,.lfps)
c:(          
0          PRO          
   6    F 06 81    6.V XYZ (LV) PC          ( .1 fps)
         PRO (If recycle - to 4)    
   7    F 16 45    MARKS, TFI, MGA    (marks ,m; n-sec, .01°)
         (MGA = -00002 if no REFSMFLG)    
         SET EVENT TIMER          
         PRO (If MINKEY, to sequencer 36.1)
   8    F 37             



I first go POO then V37E 36E and I get the opr err light.

Just for testing I download the stand alone virtual agc from "http://www.ibiblio.org/apollo/index.html"
and tried to run P36 and got error code 20607, No solution from Time-THETA or TIME-Radius.

Obviously it need some data but again where, how do input the data?

Thanks again for any help.





« Last Edit: February 17, 2012, 07:51:27 AM by jwh07 » Logged
dseagrav
Project Admin
Hero Member
*****
Posts: 831


View Profile
« Reply #6 on: February 17, 2012, 08:07:04 AM »

So I guess I'm asking how do you run P36?
V37E 36E

Quote
I using the virtual agc apollo 7.
When I try to run program 36 as it states in the check list "Apollo Guidance computer..Block 2 CMC data cards."

This is what I meant by your expectations are incorrect.
The Apollo software changed as the missions went on. You are running the program from Apollo 7, but you are using a manual from Apollo 15.
The Apollo 7 software does not have Program 36 because it did not exist at the time.
It's like reading a manual for Windows XP and trying to use it while running Windows 2000.

(To be more exact, you are running is actually from "Colossus 237" from Apollo 8. We don't have the Apollo 7 program because it hasn't been found yet.)
Logged
jwh07
Jr. Member
**
Posts: 8


View Profile
« Reply #7 on: February 17, 2012, 09:05:20 AM »

Thanks that fixed that problem.

Sorry for confusion.
Logged
meik84
Project Team Member
Sr. Member
****
Posts: 299



View Profile
« Reply #8 on: February 17, 2012, 09:06:54 AM »

Quote
you are running is actually from "Colossus 237" from Apollo 8
Really? I thought it's Colossus 249 from Apollo 9. Although the deviations are minor: the only difference I came along were the different prestored earth/lunar landmark positions.
Quote
Just for testing I download the stand alone virtual agc from "http://www.ibiblio.org/apollo/index.html" and tried to run P36 and got error code 20607, No solution from Time-THETA or TIME-Radius.
Ah, you're thinking that P36 is for changing your orbits inclination to a desired value? It doesn't do that. It is for alinging of CSM's and LM's orbit after the latter had taken off from the moon. Therefore, it needs a valid LM state vector in the 'other vehicle'-slot to work.
Logged
jwh07
Jr. Member
**
Posts: 8


View Profile
« Reply #9 on: February 17, 2012, 09:24:15 AM »

Roger that.
Thats what I was trying to do was play with the change plane prog.

I'm reading the same thing on the vagc sight above....Colossus 249 from Apollo 9.

Thanks again to all.
Logged
dseagrav
Project Admin
Hero Member
*****
Posts: 831


View Profile
« Reply #10 on: February 17, 2012, 11:04:07 AM »

Really? I thought it's Colossus 249 from Apollo 9.
It is. I had a brain fart.
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!