This is all well and good, ...but, and this is JMO. What we need is, someone to help take some of the workload off of GLS, to finish things that are already being worked on, so we can get a release for SSU 5.0.
So if you can do both, work on the things you are interested in and helping GLS. That would be a huge help. If not, that ok too.
BTW welcome to the team.
I wish if I can help, but they are working on very complex things. I am a beginner in all sides (Math, physics, programming, space, space shuttle). You can see how I am spending a lot of time to implement a very simple gear system :rofl:
Are the gear and brake isolation valves done? And the MPS/TVC ones? What about the heat going in from the pumps and going out thru the WSB? Hydraulic quantities?
The implementation of the gear, brakes and NWS needs work, but what we have works for now. Same for the ATVC and the ASA. What we need first is an actuator that receives an electrical signal and outputs a position between 0 and 1, and does so taking into account the hydraulic pressures of the systems connected to it. And in the hydraulic system "feels" the flow rate demands of the moving actuators and the pressure varies accordingly.
I guess I was hasty when I said I've done it like SCOM. What I did is just a basic implementation. Nothing was implemented from what you said
Anything that involves a high-level physics or math is very hard to do for me. Like the flow rate and temperature. My physics and math are really awful.
I think if I can understand the theory right, I might be able to do it.
The current gear actuator receives the command from PreStep(After setting gear action to OPENING or CLOSING). It receives the target position (1 for extending, 0 for retracting) and moves the animation until the position is same as the target, then it sets the gear action to OPEN or CLOSE.
As my math is bad, the gear speed is calculated via ratio, assuming the speed is 0.3 with 3000 pressure. The maximum speed is 0.3. All of this is done before multiplying the speed in simdt. I am not sure what I am doing is right, as I've never worked with hydraulics before.
The actuator uses hydraulic system 1 for calculations. If it was the nose gear, it'll use system 2 instead if system 1 pressure was below 1500.
---------- Post added at 10:25 PM ---------- Previous post was at 09:09 PM ----------
I've tried a test flight and always have a hold on T-4 minutes. Where is the hold code?