RCS and DAP development

DaveS,

I can give you the .psd files, for any panel you want to change, if that helps.
No need. Also, I would like to make some changes to the A7L APDS Status push-buttons and improve general look of the A8 panels.

I got some nice photos of them from STS-116 and I have noted some changes and improvements.
 
Have at thee !!
 
I've updated the code to handle all the DAP PBIs in the top row, as well as the PULSE buttons. The indicator still don't light up.

The DAP should now handle the INRTL and FREE modes correctly.
 
I've updated the code to handle all the DAP PBIs in the top row, as well as the PULSE buttons. The indicator still don't light up.

The DAP should now handle the INRTL and FREE modes correctly.
Great! I don't know if you're making a statement about a bug or just telling us, but the reason is that there's no bitmap for the PBI lights. I can whip up one later today for implementation, if you tell me how you would like it.
 
As far as formatting goes, all I need is a bitmap file containing the lights in the lit and unlit states. The best thing to do is probably to have the lit state on top, with the unlit state directly below it. This will make it easy to add segments for other PBIs. Both segments should be around 42 pixels in width and 14 pixels in height.
 
As far as formatting goes, all I need is a bitmap file containing the lights in the lit and unlit states. The best thing to do is probably to have the lit state on top, with the unlit state directly below it. This will make it easy to add segments for other PBIs. Both segments should be around 42 pixels in width and 14 pixels in height.
OK, checked in the first version. Tell me if it does the job.
 
Looks good. Thanks.


-----Posted Added-----


The top row of PBIs should be working now.
 
Looks good. Thanks.


-----Posted Added-----


The top row of PBIs should be working now.
Well, they probably are but you have forgot to declare the resource for the PBIs, so the compiler spits out an error message about it:
1>.\Atlantis.cpp(6739) : error C2065: 'IDB_PBILIGHTS' : undeclared identifier

Edit:
Checked in fixed version.


-----Posted Added-----


And I can confirm that the PBIs work and switches nicely. I believe standard setting though is A, PRI, INRTL. That's for manual RHC/THC control.
 
Last edited:

Attachments

After spending some time with the new DAP, I can say that it's very nice work so far. I guess implementation of the LVLH mode and then the FREE mode? INRTL works very nicely.

I really miss the MEDS ADI with its rate needles right now!
 
All 4 modes should be working now. The only bug I'm aware of is that the shuttle will start firing thrusters as soon as the scenario starts. Firing the RCS thrusters manually will stop this.
EDIT: Bug fixed.
 
Last edited:
Nice work! All modes work just perfectly! I guess implementation of the HIGH and LOW Z modes are next?
 
Thanks. I'm planning to do the translation modes (NORM and PULSE) next. I can't do the HIGH Z and LOW Z modes until we have a more realistic RCS model.
 
Bravo, Shanila !!
 
I disabled the PULSE translation modes in OPS1 and OPS3 (where only the NORM mode seems to be allowed). I also fixed a major bug in how the DV caused by a pulse was calculated.
 
I'm starting work on Panel A6 (including the Aft Sense switch). I'm also planning to only permit manual translation firings from the CDR seat and the Aft Pilot Station. Any comments?
 
That works for me.
 
That works for me.
Same here. I hope your're going to tackle the RCS model once the Orbit DAP implementation is completed. One thing I have noted is that none of the modes is particulary stable in time acceleration(even 10x is a problem). Something that needs looking into.
 
Back
Top