I think I've done all I could in the upper stage department. I don't know how to make non-linear speed animations for the CISS pipes, the IUS umbilical is not done yet so I can't animate it, and I can't hide the SRM-1 nozzle cover as it isn't there.
I can do that non-linear animation work, if that helps you.
As for the Ku antenna... what would it do?
Mostly we need the formulas for translating elevation and azimuth angles into gimbal angles and back.
I'd need the GPCs to control the vent doors....
Yes, but not for moving the doors. I had started a base class for all AC motor assemblies that control the various mechanic systems in the Shuttle, which would need some finishing work.
The only thing near the GPCs that I need to change is the state save/load callbacks of the ATVC SOP and ATVC classes. But I'll accept your request and put this whole state save and SRB thing in the back burner.
Not for much time. I think I will hurry a bit to at least give you an idea what I have in mind, so you can start upgrading the software in parallel. The important difference is really just that you no longer talk with the subsystem classes directly, but start I/O programs - theoretically, we could even modify the existing PASS software implementations so far, that there is no difference between single GPC mode and partition mode classes, except the IO model that it needs to use. So the old mode could still be used for performance or as fallback, but we only need to write software once.
But as you can see by the word "theoretically" - My gut tells me it is clearly possible, but my brain has no idea yet, how. Maybe I will use this week for some experimenting.
The goal for the partition based software should be something like saying:
Code:
fcos.startIO(io.gncTransferATVC);
(For PASS at least - but BFS could be done similar)
Until I upgrade VS, and the code there is far along that I can see how things work, yes I'm out of that
.
No deal, I am happy I can learn some stuff from SiameseCat there.
---------- Post added at 10:39 AM ---------- Previous post was at 10:36 AM ----------
Actually both require the GPCs, mainly for state vectors.
Not for the low-level work. Its possible to control the Ku-band antenna directly by the panel, without GPC.
The GPC is needed for getting calculated data into the system or doing calculations with the Ku-Band data.
For example, once the antenna has acquired the TDRS, it no longer needs the GPC for maintaining the connection, it can track the satellite automatically.
EDIT: Also remember that there is the GCIL around - which requires the SM GPC for transferring data.