Over Christmas week, I did a significant update to the pa24.
1. made interior 3d with wall thickness variation to match real geometry..
2. added cabin door and baggage door automation.
3. moved the instrument panel to the "right" x and z location.
4. replaced all the pa24-panel.xml automations with pick automations so that file can be removed from cvs.
5. mixture, throttle, prop control automations that were in pa24-panel.xml now done with mouse wheel.
6. flapTrim.ac better matches real geometry and added picks.
7. glareshield better matches real geometry (now has correct width).
8. kr87 (adf) panel animation replaced with pick animation as in pa28.
The Instruments-3d patch adds picks for the asi-pa24 and makes minor tweaks to the pa24 and pa28 fuel-oil-amps gauges.
- Change DME to use local files rather than the pa24-250
- Create new yokes as separate model files
- Improve throttle, mixture and carb heat controls
- add scrollwheel support for throttle, mixture
- Use separate Cessna flaps indicator model.
This patch adds main gear rotations about the fuselage attach points that keep the wheels in contact with the ground as the compression increases and decreases. I also rotated the main fairings and wheels 4 degrees so the wheel axles are horizontal sitting on the ground. The left and right main gear struts, wheels, and fairings were adjusted to be mirrored (symetric) in the c172p.ac. I also increased the rpm boundary between the Propeller and Propeller.slow selects.
The attached patch adds "Hide yoke" to the c172p menu, adjusts the gear spring forces and damping to cause a more tail low attitude sitting on the ground, optimizes vertices and surfaces in c172p.ac, as well as cleaning up the tabs and indents in several xml files.
Patch goals:
1. Implement instrument and pannel lights controled by the nav-light switch.
2. Use Instruments-3d/vor which includes GS flag and filters for smooth movement of cdi and gs needles to and from parked position.
3. Adjust model and pilot view per the agreed to changes in Re: [Flightgear-devel] c172p pitch at cruise question, 12/06/2008 02:27 PM. These changes were never committed.
Changes deflection input variables to match nasal lowpass filter
output for cdi and gs needle deflections. I did a search of the
data/Aircraft to make sure this will not break other ac.
The zkv500 is now repaired (see attached patch) at least for turnpoint mode.
I'm quite sure there will have problem some problems with route management,
I haven't tested yet, but I'll do this week-end.
I've also fixed the screen refresh frequency, which is now more regular.
Added GS out of range flag to Instruments-3d/vor.
Century III upgrades
1. Implemented the two 20 sec checks for GS arm documented in the autopilot POH page 30.
2. Fixed bug that made GS capture not work if the ALT switch was turned off for a few moments to do a step-down approach.
LCD hobbs meter (instead of the previous "static" hobbs meter that was pretty
but didn't ever change.) This requires some aircraft specific nasal support
since the hobbs meter isn't implemented in the same way on every aircraft:
# initialize the hobbs meter and configure to save every 5 minutes
var hobbs = aircraft.timer.new("/instrumentation/clock/hobbs-meter-sec");
aircraft.data.save(5);
hobbs.stop();
setlistener( "/engines/engine[0]/running",
func {
var running = getprop("/engines/engine[0]/running");
if ( running ) {
hobbs.start();
} else {
hobbs.stop();
}
}
);
setlistener( "/instrumentation/clock/hobbs-meter-sec",
func {
var secs = getprop("/instrumentation/clock/hobbs-meter-sec");
setprop("/instrumentation/clock/hobbs-meter-hours", secs / 3600);
},
1
);
This is what currently is done in flightgears model loading stage anyway.
Modified Files:
Instruments/dme/dme.xml Instruments/kr87-adf/ki227_228.ac
Models/c172p.ac