Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(a380x/fuel): Fix fuel system update rate and balancing issues (#9102
) * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/flight_model.cfg * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/Climb.flt * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/approach.FLT * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/apron.FLT * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/cruise.FLT * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/final.FLT * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/runway.FLT * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/hangar.flt * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/systems.cfg * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/taxi.flt * Add files via upload * Update Climb.flt * Update approach.FLT * Update apron.FLT * Update cruise.FLT * Update final.FLT * Update hangar.flt * Update runway.FLT * Update taxi.flt * Update flight_model.cfg * Update apron.FLT * Update hangar.flt * Update runway.FLT * Update taxi.flt * Update systems.cfg * Update systems.cfg * Update systems.cfg * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * Update SD page * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/flight_model.cfg * Add files via upload * Delete fbw-a380x/src/base/flybywire-aircraft-a380-842/SimObjects/AirPlanes/FlyByWire_A380_842/flight_model.cfg * Add files via upload * Update flight_model.cfg * Update flight_model.cfg * Turned all Triggers to manual and implemented first version of trigger logic * Fixed cg check using wrong units and added trigger reset on refuel * Attempted to sync empty triggers with fueltank state + added logging * Update approach.FLT * Update Climb.flt * Update apron.FLT * Update cruise.FLT * Update final.FLT * Update hangar.flt * Update runway.FLT * Update taxi.flt * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * Update flight_model.cfg * fix junction index * Fixed typos in the Valve definitions * Update flight_model.cfg * Implemented the trim tank transfer fixes from @dontsim * Fix leftover check * fixed oversight and typo and fixed issue with the fuel page * remove logging * added varable cgtarget during flight * fixed typo again * made constants static * added enhanced logging * fix condition for junction 10 options * implemented waiting for flight init and throttling of update lop * remove unnecessary logging * Update fbw-a380x/src/systems/systems-host/systems/LegacyFuel.ts Co-authored-by: flogross89 <[email protected]> * potential fix for vavlves not closing when they should * reverted last change * apply fix for outer tank transfer imbalance from @donstim * Remove leftover fuel memo from the 320 * Made equalize triggers for mids below 8000kg more reboust * removed unused vars * Update flight_model.cfg Added valve closures to Trigger 42 manual trigger to match the commented out Trigger 42 * Update flight_model.cfg Reverted previous change; added closures of feed tanks aft transfer valves 1 to triggers for left and right mid tanks empty and added setting aft gallery junction 1 to option 3 to trigger for left mid tank empty. * Update flight_model.cfg * increased fuel check cycle time * Update flight_model.cfg Remove rest of forward gallery junctions to option 1 when mid tanks are empty. At low fuel loads, the loading may be with the mids empty but the inners not empty. Fuel would not transfer from the inners if the forward gallery junctions are set to 1. * Update flight_model.cfg Remove closure of valves that prevented cg transfer to the feed tanks * Added note to implement deltatime capability to backplane instruments * Update flight_model.cfg Fixed typo * Update flight_model.cfg No need to reset junctions here. Setting forward gallery junction to option 1 here prevents transferring fuel to inners for small fuel loads that load fuel into the inners but not the trim tank. --------- Co-authored-by: donstim <[email protected]> Co-authored-by: BBK <[email protected]> Co-authored-by: Andreas Guther <[email protected]> Co-authored-by: 2hwk <[email protected]> Co-authored-by: flogross89 <[email protected]> (cherry picked from commit 266356e)
- Loading branch information