diff --git a/adf_color.ttx b/adf_color.ttx index 760fb68..35c21fe 100644 Binary files a/adf_color.ttx and b/adf_color.ttx differ diff --git a/ai_face_color.ttx b/ai_face_color.ttx index 9a73f7d..53d562b 100644 Binary files a/ai_face_color.ttx and b/ai_face_color.ttx differ diff --git a/ai_face_specular.ttx b/ai_face_specular.ttx index 7c29d0f..0aa65d6 100644 Binary files a/ai_face_specular.ttx and b/ai_face_specular.ttx differ diff --git a/ai_scale_color.ttx b/ai_scale_color.ttx index 63cc98e..0acbf3f 100644 Binary files a/ai_scale_color.ttx and b/ai_scale_color.ttx differ diff --git a/ai_scale_specular.ttx b/ai_scale_specular.ttx index 63cc98e..0acbf3f 100644 Binary files a/ai_scale_specular.ttx and b/ai_scale_specular.ttx differ diff --git a/alt_color.ttx b/alt_color.ttx index 393535a..894925a 100644 Binary files a/alt_color.ttx and b/alt_color.ttx differ diff --git a/alt_specular.ttx b/alt_specular.ttx index 393535a..894925a 100644 Binary files a/alt_specular.ttx and b/alt_specular.ttx differ diff --git a/altpres_color.ttx b/altpres_color.ttx index 8ddd851..bf5aae3 100644 Binary files a/altpres_color.ttx and b/altpres_color.ttx differ diff --git a/altpres_specular.ttx b/altpres_specular.ttx index 8ddd851..bf5aae3 100644 Binary files a/altpres_specular.ttx and b/altpres_specular.ttx differ diff --git a/amps_color.ttx b/amps_color.ttx index 9d315a5..6610867 100644 Binary files a/amps_color.ttx and b/amps_color.ttx differ diff --git a/amps_specular.ttx b/amps_specular.ttx index 9d315a5..6610867 100644 Binary files a/amps_specular.ttx and b/amps_specular.ttx differ diff --git a/asi_color.ttx b/asi_color.ttx index e9b601a..629fbbb 100644 Binary files a/asi_color.ttx and b/asi_color.ttx differ diff --git a/asi_specular.ttx b/asi_specular.ttx index e9b601a..629fbbb 100644 Binary files a/asi_specular.ttx and b/asi_specular.ttx differ diff --git a/cdi_color.ttx b/cdi_color.ttx index 83c6130..526facb 100644 Binary files a/cdi_color.ttx and b/cdi_color.ttx differ diff --git a/click.tsb b/click.tsb index 7cf3dac..7cb2e4f 100644 Binary files a/click.tsb and b/click.tsb differ diff --git a/clock_color.ttx b/clock_color.ttx index 7a13f86..ae534c2 100644 Binary files a/clock_color.ttx and b/clock_color.ttx differ diff --git a/clockface_color.ttx b/clockface_color.ttx index a27ecf5..3e89d69 100644 Binary files a/clockface_color.ttx and b/clockface_color.ttx differ diff --git a/clockface_specular.ttx b/clockface_specular.ttx index a27ecf5..3e89d69 100644 Binary files a/clockface_specular.ttx and b/clockface_specular.ttx differ diff --git a/compass_card_color.ttx b/compass_card_color.ttx index bbfac07..59939cd 100644 Binary files a/compass_card_color.ttx and b/compass_card_color.ttx differ diff --git a/compass_card_outside_color.ttx b/compass_card_outside_color.ttx index 6ad92f3..0e28b6b 100644 Binary files a/compass_card_outside_color.ttx and b/compass_card_outside_color.ttx differ diff --git a/compass_card_outside_specular.ttx b/compass_card_outside_specular.ttx index 6ad92f3..0e28b6b 100644 Binary files a/compass_card_outside_specular.ttx and b/compass_card_outside_specular.ttx differ diff --git a/compass_card_specular.ttx b/compass_card_specular.ttx index bbfac07..59939cd 100644 Binary files a/compass_card_specular.ttx and b/compass_card_specular.ttx differ diff --git a/compass_magnetic_color.ttx b/compass_magnetic_color.ttx index 8fe0f94..d0484f1 100644 Binary files a/compass_magnetic_color.ttx and b/compass_magnetic_color.ttx differ diff --git a/compass_magnetic_face_color.ttx b/compass_magnetic_face_color.ttx index 3de211d..fe3abe8 100644 Binary files a/compass_magnetic_face_color.ttx and b/compass_magnetic_face_color.ttx differ diff --git a/compass_magnetic_specular.ttx b/compass_magnetic_specular.ttx index 8fe0f94..d0484f1 100644 Binary files a/compass_magnetic_specular.ttx and b/compass_magnetic_specular.ttx differ diff --git a/copilot.tmc b/copilot.tmc index 62b61fc..e00a878 100644 --- a/copilot.tmc +++ b/copilot.tmc @@ -1,44 +1,43 @@ <[file][][] <[hints][][] - // Optica - <[float64][MaximumTakeOffMass][933.5]> - <[float64][WingSpan][11.88]> - <[float64][WingArea][18.5]> - <[float64][HeightOffset][-0.8249]> - <[float64][NoseWheelPositionX][2.285]> - <[float64][ApproachSpeed][46.3]> - <[float64][PatternSpeed][61.7]> + // Edgley Optica + <[float64][MaximumTakeOffMass][1315.0]> + <[float64][WingSpan][12.0]> + <[float64][WingArea][15.84]> + <[float64][HeightOffset][-1.05]> + <[float64][NoseWheelPositionX][2.267]> + <[float64][ApproachSpeed][30.3]> + <[float64][PatternSpeed][45.0]> <[float64][InitialClimbSpeed][51.4]> <[copilot_flap_info_list][FlapInfo][] <[copilot_flap_info][FlapUp][] <[float64][FlapPosition][0.0]> - <[float64][MinimumSpeed][43.7]> - <[float64][OptimumSpeed][61.73]> - <[float64][MaximumSpeed][115.7]> + <[float64][MinimumSpeed][29.0]> + <[float64][OptimumSpeed][51.73]> + <[float64][MaximumSpeed][70.0]> <[bool][TakeOff][true]> <[bool][Landing][true]> > <[copilot_flap_info][FlapApproach][] <[float64][FlapPosition][0.5]> - <[float64][MinimumSpeed][40.0]> - <[float64][OptimumSpeed][51.4]> - <[float64][MaximumSpeed][62.7]> + <[float64][MinimumSpeed][29.0]> + <[float64][OptimumSpeed][41.4]> + <[float64][MaximumSpeed][52.7]> <[bool][TakeOff][true]> <[bool][Landing][true]> > <[copilot_flap_info][FlapFull][] <[float64][FlapPosition][1.0]> - <[float64][MinimumSpeed][38.5]> - <[float64][OptimumSpeed][46.29]> - <[float64][MaximumSpeed][62.7]> + <[float64][MinimumSpeed][29.0]> + <[float64][OptimumSpeed][36.29]> + <[float64][MaximumSpeed][42.7]> <[bool][Landing][true]> > > <[string8][AutoPilotType][BASIC]> - <[bool][Aerobatic][false]> - <[bool][Fighter][false]> - <[bool][FlyByWire][false]> - <[bool][TailDragger][false]> + <[int][EngineCount][1]> + <[bool][Piston][true]> + <[bool][GeneralAviation][true]> <[bool][ParkingBrake][true]> <[string8][AutoThrottleType][MOVING]> <[float64][ThrottleTrimFactor][0.5]> diff --git a/cranking.tsb b/cranking.tsb index 886156b..75c7a8d 100644 Binary files a/cranking.tsb and b/cranking.tsb differ diff --git a/cyltemp_color.ttx b/cyltemp_color.ttx index 80991e8..fcff9ab 100644 Binary files a/cyltemp_color.ttx and b/cyltemp_color.ttx differ diff --git a/cyltemp_specular.ttx b/cyltemp_specular.ttx index 80991e8..fcff9ab 100644 Binary files a/cyltemp_specular.ttx and b/cyltemp_specular.ttx differ diff --git a/digits_color.ttx b/digits_color.ttx index d25c949..9f88871 100644 Binary files a/digits_color.ttx and b/digits_color.ttx differ diff --git a/digits_red_color.ttx b/digits_red_color.ttx index 241d934..0595b46 100644 Binary files a/digits_red_color.ttx and b/digits_red_color.ttx differ diff --git a/engine_running.tsb b/engine_running.tsb index 045584c..9d877ce 100644 Binary files a/engine_running.tsb and b/engine_running.tsb differ diff --git a/flaps.tsb b/flaps.tsb index 323cc2e..3f29796 100644 Binary files a/flaps.tsb and b/flaps.tsb differ diff --git a/flaps_color.ttx b/flaps_color.ttx index 84b3eff..5ecc8c0 100644 Binary files a/flaps_color.ttx and b/flaps_color.ttx differ diff --git a/flaps_specular.ttx b/flaps_specular.ttx index 84b3eff..5ecc8c0 100644 Binary files a/flaps_specular.ttx and b/flaps_specular.ttx differ diff --git a/fuel_color.ttx b/fuel_color.ttx index 10381f1..48b2cc0 100644 Binary files a/fuel_color.ttx and b/fuel_color.ttx differ diff --git a/fuel_pressure_color.ttx b/fuel_pressure_color.ttx index 320632d..e41476f 100644 Binary files a/fuel_pressure_color.ttx and b/fuel_pressure_color.ttx differ diff --git a/fuel_pressure_specular.ttx b/fuel_pressure_specular.ttx index 320632d..e41476f 100644 Binary files a/fuel_pressure_specular.ttx and b/fuel_pressure_specular.ttx differ diff --git a/fuel_specular.ttx b/fuel_specular.ttx index 10381f1..48b2cc0 100644 Binary files a/fuel_specular.ttx and b/fuel_specular.ttx differ diff --git a/glass_color.ttx b/glass_color.ttx index 9898f03..ca601c0 100644 Binary files a/glass_color.ttx and b/glass_color.ttx differ diff --git a/glass_normal.ttx b/glass_normal.ttx deleted file mode 100644 index cd9deb0..0000000 Binary files a/glass_normal.ttx and /dev/null differ diff --git a/glass_o_reflection.ttx b/glass_o_reflection.ttx index 75e0330..094d450 100644 Binary files a/glass_o_reflection.ttx and b/glass_o_reflection.ttx differ diff --git a/glass_reflection.ttx b/glass_reflection.ttx index 7663ad4..55858c2 100644 Binary files a/glass_reflection.ttx and b/glass_reflection.ttx differ diff --git a/hi_color.ttx b/hi_color.ttx index 086d110..fbc75c9 100644 Binary files a/hi_color.ttx and b/hi_color.ttx differ diff --git a/ignition_switch_color.ttx b/ignition_switch_color.ttx index b9d81d6..7ddf89a 100644 Binary files a/ignition_switch_color.ttx and b/ignition_switch_color.ttx differ diff --git a/kma24_color.ttx b/kma24_color.ttx index 50c6ff0..8a0a880 100644 Binary files a/kma24_color.ttx and b/kma24_color.ttx differ diff --git a/kn62a_color.ttx b/kn62a_color.ttx index fb22bfe..177b5f1 100644 Binary files a/kn62a_color.ttx and b/kn62a_color.ttx differ diff --git a/knob1_color.ttx b/knob1_color.ttx index 7f0b280..08b01fe 100644 Binary files a/knob1_color.ttx and b/knob1_color.ttx differ diff --git a/knobs_color.ttx b/knobs_color.ttx index 9030526..b714271 100644 Binary files a/knobs_color.ttx and b/knobs_color.ttx differ diff --git a/kr87_color.ttx b/kr87_color.ttx index e681af2..f360a2a 100644 Binary files a/kr87_color.ttx and b/kr87_color.ttx differ diff --git a/kt76c_color.ttx b/kt76c_color.ttx index 0be6177..65bc31b 100644 Binary files a/kt76c_color.ttx and b/kt76c_color.ttx differ diff --git a/kx155_color.ttx b/kx155_color.ttx index 449a455..7ef394c 100644 Binary files a/kx155_color.ttx and b/kx155_color.ttx differ diff --git a/lcd_color.ttx b/lcd_color.ttx index b6b988f..be08dc4 100644 Binary files a/lcd_color.ttx and b/lcd_color.ttx differ diff --git a/manpress_color.ttx b/manpress_color.ttx index df47a74..7a91d81 100644 Binary files a/manpress_color.ttx and b/manpress_color.ttx differ diff --git a/manpress_specular.ttx b/manpress_specular.ttx index df47a74..7a91d81 100644 Binary files a/manpress_specular.ttx and b/manpress_specular.ttx differ diff --git a/oat_m303_color.ttx b/oat_m303_color.ttx index 6651540..e3ae63f 100644 Binary files a/oat_m303_color.ttx and b/oat_m303_color.ttx differ diff --git a/optica.tmb b/optica.tmb index ae3c9cd..70e12a4 100644 Binary files a/optica.tmb and b/optica.tmb differ diff --git a/optica.tmc b/optica.tmc index 6b0ac8a..c2f9353 100644 --- a/optica.tmc +++ b/optica.tmc @@ -1,34 +1,37 @@ <[file][][] <[object][][] - <[int][Version][210]> + <[int][Version][220]> <[vec32array][ContactSpheres][ (2.267 0.2 -1.05 0.15) (-0.3759 1.7 -0.951 0.2121) (-0.3759 -1.7 -0.951 0.2121) ]> - <[string8][DisplayName][Edgley EA-7 Optica]> - <[string8][DescriptionTextEN][The Edgley EA-7 Optica is a British light aircraft designed for slow-speed observation work, and intended as a low-cost alternative to helicopters. The Optica has a cruise speed of 130 km/h (70 kn; 81 mph) and a stall speed of 108 km/h (58 kn; 67 mph). -Converted from FlightGear by Krzysztof Kaniewski. 3D model by Gary "Buckaroo" Neely.]> + <[string8][ICAO][OPCA]> + <[string8][DisplayName][Edgley Optica]> + <[string8][DisplayNameFull][Edgley EA-7 Optica]> + <[localized_text_list][Descriptions][] + <[localized_text][][] + <[string8][Language][en]> + <[string8][Text][The Edgley EA-7 Optica is a British light aircraft designed for slow-speed observation work, and intended as a low-cost alternative to helicopters. The Optica has a cruise speed of 130 km/h (70 kn; 81 mph) and a stall speed of 108 km/h (58 kn; 67 mph). Converted from FlightGear by Krzysztof Kaniewski. 3D model by Gary "Buckaroo" Neely.]> + > + > <[float64][WingSpan][12.0]> - <[float64][Mass][948]> - <[float64][MaximumSpeed][70.0]> - <[float64][MinimumSpeed][29.0]> - <[float64][ApproachSpeed][30.3]> - <[float64][CruiseSpeed] [35.0]> - <[tmvector2d][NormalSpeedRange][ 29.0 57.5 ]> - <[tmvector2d][CautionSpeedRange][ 57.5 70.0 ]> - <[tmvector2d][FlapSpeedRange][ 28.0 55.0 ]> + <[float64][MaximumAirspeed][70.0]> + <[float64][MaximumSpeed][70.0]> + <[float64][MinimumAirspeed][29.0]> + <[float64][ApproachAirspeed][30.3]> + <[float64][CruiseAirspeed][35.0]> + <[float64][CruiseSpeed][65.0]> + <[tmvector2d][NormalAirspeedRange][ 29.0 57.5 ]> + <[tmvector2d][CautionAirspeedRange][ 57.5 70.0 ]> + <[tmvector2d][FlapAirspeedRange][ 28.0 55.0 ]> <[float64][MaximumAltitude][4275.0]> - <[float64][CruiseAltitude] [1826.0]> - <[float64][QSpan][12.0]> - <[float64][QMass][1315.0]> - <[float64][QSpeed][57.5]> - <[float64][QPower][194000.0]> - <[float64][QThrust][0.0]> - <[float64][QRange][1056000.0]> - <[float64][QRatio][0.0]> - <[float64][QBuild][22]> - <[float64][QVirgin][1979]> + <[float64][CruiseAltitude][1826.0]> + <[float64][MaximumTakeoffMass][1315.0]> + <[float64][EnginePower][194000.0]> + <[float64][MaximumRange][1056000.0]> + <[uint][UnitsBuilt][22]> + <[uint][EngineCount][1]> + <[uint][Year][1979]> <[tmvector2d][FlapSettings][ (0.0 0.0) (0.333 0.087266) (0.666 0.174533) (1.0 0.872665) ]> <[string8][FlapQualifier][]> - <[bool][Airplane][true]> - <[bool][Flaps][true]> + <[string8][Tags][ airplane piston general_aviation gear flaps ]> <[string8][Pilot][]> > > diff --git a/optica.tmd b/optica.tmd index f7b9367..113bdb1 100644 --- a/optica.tmd +++ b/optica.tmd @@ -1,22 +1,17 @@ <[file][][] //------------------------------------- - // Plane: Edgley Optica + // Plane: Edgley Optica for Aerofly FS4 // 3D model by Gary "Buckaroo" Neely + // Converted from FlightGear by krzysk(at)wp.pl // The model is currently licensed under Creative Commons "CC-BY-NC-SA" - // Converted from FlightGear by krzysk(at)wp.pl - // Date: Sun Nov 15 2015; Feb 2019; Aug 2020 + // Date: Nov 2015 to Aug 2022 (Aerofly FS4) + // mass: 1155.2 cm=(0.143 0.002 0.043) //------------------------------------- <[modelmanager][][] <[pointer_list_tmuniverse][DynamicObjects][] <[telemetry][Telemetry][] <[string8][Body][Fuselage]> - <[bool][CompensatedVariometer][false]> - <[string8][RotationSpeed0][DriveShaft.GetRotationSpeed]> - <[string8][PowerPosition][ThrottleInput.Output]> - <[string8][Airspeed][AirspeedIndicator.IndicatedAirspeed]> - <[string8][BrakePosition][LeftBrakeInput.Output]> - <[string8][FlapPosition][FlapsInput.Output]> <[tmvector3d][LookAtPosition][0 0 0.0]> > <[camera][CameraFollow][] @@ -182,33 +177,50 @@ <[tmvector3d][R0][-0.08 -2.88 0.12]> <[uint32][Type][1]> > + <[rigidbody][FrontGearUpper][] + <[float64][Mass][2.0]> + <[tmvector3d][InertiaLength][0.1 0.1 0.2]> + <[tmvector3d][R0][2.267 0.2 -0.6551]> + <[tmmatrix3d][B0][ 1.0 -0.0 -0.0 0.0 1.0 -0.0 0.0 0.0 1.0]> + > + <[multibody_joint][JointFuselageFrontGearUpper][] + <[string8][Body0][Fuselage]> + <[string8][Body1][FrontGearUpper]> + <[tmvector3d][X0][0.0 0.0 -1.0]> + <[tmvector3d][R0][2.267 0.2 -0.5]> + <[float64][Kp][5000.0]> + <[float64][Kd][100.0]> + <[uint32][Type][0]> + <[string8][InputPosition][ServoSteering.Output]> + > <[rigidbody][FrontGear][] <[float64][Mass][10]> <[tmvector3d][InertiaLength][ 0.4 0.2 0.55 ]> <[tmvector3d][R0][2.267 0.2 -0.927]> <[tmmatrix3d][B0][ 1.0 -0.0 -0.0 0.0 1.0 -0.0 0.0 0.0 1.0]> > - <[jointlinear][JointFuselageFrontGear][] + <[multibody_joint][JointFrontGearUpperFrontGear][] + <[string8][Body0][FrontGearUpper]> + <[string8][Body1][FrontGear]> + <[tmvector3d][X0][0.0 0.0 1.0]> <[tmvector3d][R0][2.267 0.2 -0.6551]> - <[float64][Kfx][2466480.0]> - <[float64][Kfy][2466480.0]> - <[float64][Kfz][124000.0]> - <[float64][Dfx][168.0]> - <[float64][Dfy][168.0]> - <[float64][Dfz][228.0]> - <[float64][Ktx][31000.0]> - <[float64][Kty][31000.0]> - <[float64][Ktz][31000.0]> - <[float64][Dtx][48.0]> - <[float64][Dty][48.0]> - <[float64][Dtz][48.0]> - <[string8][Body0][Fuselage]> + <[float64][Kp][0.0]> + <[float64][Kd][0.0]> + <[uint32][Type][1]> + > + <[oleo_pneumatic_damper][NoseGearDamper][] + <[string8][Body0][FrontGearUpper]> <[string8][Body1][FrontGear]> - <[string8][Rotation0Control][ServoSteering.Output]> - <[tmvector3d][Rotation0Axis][ 0.0 0.0 1.0 ]> - <[float64][Rotation0Angle][2.0]> - <[float64][ForceMax][95000000.0]> - <[float64][TorqueMax][950000.0]> + <[tmvector3d][R0][ 2.267 0.0 0.03 ]> + <[tmvector3d][R1][ 2.267 0.0 -0.40 ]> + <[float64][LimitLengthMin][0.30]> + <[float64][LimitLengthMax][0.52]> + <[float64][LimitSpring][500000.0]> + <[float64][LimitDamping][5000.0]> + <[float64][ForceExtended][100.0]> + <[float64][DampingExtended][800.0]> + <[float64][ForceCompressed][9500.0]> + <[float64][DampingCompressed][19500.0]> > <[rigidbody][LeftGear][] <[float64][Mass][15]> @@ -216,24 +228,14 @@ <[tmvector3d][R0][-0.38 1.7 -0.5475]> <[tmmatrix3d][B0][ 1.0 -0.0 -0.0 0.0 1.0 -0.0 0.0 0.0 1.0]> > - <[jointlinear][JointFuselageLeftGear][] - <[tmvector3d][R0][-0.38 1.7 0.045]> - <[float64][Kfx][2000000.0]> - <[float64][Kfy][2000000.0]> - <[float64][Kfz][70000.0]> - <[float64][Dfx][200.0]> - <[float64][Dfy][200.0]> - <[float64][Dfz][2000.0]> - <[float64][Ktx][100000.0]> - <[float64][Kty][100000.0]> - <[float64][Ktz][100000.0]> - <[float64][Dtx][200.0]> - <[float64][Dty][200.0]> - <[float64][Dtz][200.0]> - <[float64][ForceMax][300000.0]> - <[float64][TorqueMax][300000.0]> + <[multibody_joint][JointFuselageLeftGear][] <[string8][Body0][Fuselage]> <[string8][Body1][LeftGear]> + <[tmvector3d][X0][0.0 0.0 1.0]> + <[float64][Kp][92000.0]> + <[float64][Kd][160.0]> + <[tmvector3d][R0][-0.38 1.7 0.045]> + <[uint32][Type][1]> > <[rigidbody][RightGear][] <[float64][Mass][15]> @@ -241,24 +243,14 @@ <[tmvector3d][R0][-0.38 -1.7 -0.5475]> <[tmmatrix3d][B0][ 1.0 -0.0 -0.0 0.0 1.0 -0.0 0.0 0.0 1.0]> > - <[jointlinear][JointFuselageRightGear][] - <[tmvector3d][R0][-0.38 -1.7 0.045]> - <[float64][Kfx][2000000.0]> - <[float64][Kfy][2000000.0]> - <[float64][Kfz][70000.0]> - <[float64][Dfx][200.0]> - <[float64][Dfy][200.0]> - <[float64][Dfz][2000.0]> - <[float64][Ktx][100000.0]> - <[float64][Kty][100000.0]> - <[float64][Ktz][100000.0]> - <[float64][Dtx][200.0]> - <[float64][Dty][200.0]> - <[float64][Dtz][200.0]> - <[float64][ForceMax][300000.0]> - <[float64][TorqueMax][300000.0]> + <[multibody_joint][JointFuselageRightGear][] <[string8][Body0][Fuselage]> <[string8][Body1][RightGear]> + <[tmvector3d][X0][0.0 0.0 1.0]> + <[float64][Kp][92000.0]> + <[float64][Kd][160.0]> + <[tmvector3d][R0][-0.38 -1.7 0.045]> + <[uint32][Type][1]> > <[collisionhull][CollisionFrontGear][] <[float64][K][500000.0]> @@ -644,17 +636,17 @@ <[float64][Cm][ 0.0 ]> > <[input_default][CheckInput][] - <[string8][Input][Controls.HookRelease]> + <[string8][Message][Controls.HookRelease]> > <[input_default][AltSettingInput][] - <[string8][Input][Controls.AirBrake]> + <[string8][Message][Controls.AirBrake]> > <[input_default][CockpitInput][] - <[string8][Input][Controls.GliderEngine]> + <[string8][Message][Controls.GliderEngine]> > <[input_lever][ThrottleInput][] <[tmvector2d][Range][ 0.0 1.0 ]> - <[string8][Input][Controls.Throttle1]> + <[string8][Message][Controls.Throttle1]> > <[sender][SenderThrottlePosition][] <[string8][Input][ThrottleInput.Output]> @@ -664,20 +656,20 @@ <[tmvector2d][Range][ 0.0 1.0 ]> <[uint][Positions][41]> <[float64][Value][1.0]> - <[string8][Input][Controls.Mixture1]> + <[string8][Message][Controls.Mixture1]> > <[input_default][BrakeInput][] - <[string8][Input][Controls.WheelBrake]> + <[string8][Message][Controls.WheelBrake]> > <[input_default][LeftBrakeInput][] - <[string8][Input][Controls.WheelBrake.Left]> + <[string8][Message][Controls.WheelBrake.Left]> > <[input_default][RightBrakeInput][] - <[string8][Input][Controls.WheelBrake.Right]> + <[string8][Message][Controls.WheelBrake.Right]> > <[input_control][AileronInput][] <[tmvector2d][Range][ -1.0 1.0 ]> - <[string8][Input][Controls.Roll.Input]> + <[string8][Message][Controls.Roll.Input]> > <[sender][SenderAileronPosition][] <[string8][Input][AileronInput.Output]> @@ -685,7 +677,7 @@ > <[input_control][ElevatorInput][] <[tmvector2d][Range][ -1.0 1.0 ]> - <[string8][Input][Controls.Pitch.Input]> + <[string8][Message][Controls.Pitch.Input]> > <[sender][SenderPitchPosition][] <[string8][Input][ElevatorInput.Output]> @@ -693,14 +685,14 @@ > <[input_default][RudderInput][] <[tmvector2d][Range][ -1.0 1.0 ]> - <[string8][Input][Controls.Yaw.Input]> + <[string8][Message][Controls.Yaw.Input]> > <[sender][SenderRudderPosition][] <[string8][Input][RudderInput.Output]> <[string8][Message][Aircraft.Rudder]> > <[input_default][FlapsInput][] - <[string8][Input][Controls.Flaps]> + <[string8][Message][Controls.Flaps]> <[tmvector2d][Range][ 0.0 1.0 ]> <[uint][Positions][4]> <[float64][Value][0.0]> @@ -724,7 +716,7 @@ <[string8][Qualifiers][maximum]> > <[input_default][ElevatorTrimInput][] - <[string8][Input][Controls.Trim]> + <[string8][Message][Controls.Trim]> <[uint][Positions][101]> <[tmvector2d][Range][ -1.0 1.0 ]> <[float64][Speed][0.1]> @@ -736,6 +728,11 @@ <[output_free][ElevatorTrimInputOutput][] <[string8][Input][ElevatorTrimInput.Output]> > + <[sender][SenderPitchTrimPosition][] + <[string8][Input][ElevatorTrimInput.Output]> + <[string8][Message][Aircraft.PitchTrim]> + <[string8][Qualifiers][ normalized ]> + > <[mixlinear][MixElevatorTrim][] <[string8][Input0][ElevatorInput.Output]> <[string8][Input1][ElevatorTrimInput.Output]> @@ -748,7 +745,7 @@ <[tmvector2d][Range][ -1.0 1.0 ]> > <[input_default][AileronTrim][] - <[string8][Input][Controls.AileronTrim]> + <[string8][Message][Controls.AileronTrim]> <[uint][Positions][401]> <[tmvector2d][Range][ -1.0 1.0 ]> <[float64][Value][0.0]> @@ -766,7 +763,7 @@ <[tmvector2d][Range][ -1.0 1.0 ]> > <[input_default][RudderTrimInput][] - <[string8][Input][Controls.RudderTrim]> + <[string8][Message][Controls.RudderTrim]> <[uint][Positions][101]> <[tmvector2d][Range][ -1.0 1.0 ]> <[float64][Speed][0.3]> @@ -920,7 +917,7 @@ <[string8][Input][RudderInput.Output]> <[float64][Speed][1.0]> <[float64][P0][0.0]> - <[float64][P1][0.087266]> + <[float64][P1][0.19]> > <[output_free][ServoSteeringOutput][] <[string8][Input][ServoSteering.Output]> @@ -1045,6 +1042,10 @@ <[string8][Input][PitotTube.MachNumber]> <[string8][Message][Aircraft.MachNumber]> > + <[sender][SenderAngleOfAttack][] + <[string8][Input][PitotTube.AngleOfAttack]> + <[string8][Message][Aircraft.AngleOfAttack]> + > <[altimeter][Altimeter][] <[string8][StaticPressure][PitotTube.StaticPressure]> <[float64][AltimeterSetting][PressureSettingInput.Output]> @@ -1054,7 +1055,7 @@ <[string8][Message][Aircraft.Altitude]> > <[input_default][PressureSettingInput][] - <[string8][Input][PressureSetting]> + <[string8][Message][PressureSetting]> <[uint][Positions][201]> <[tmvector2d][Range][ 95000.0 105000.0]> <[float64][Value][101325.0]> @@ -1145,7 +1146,7 @@ // strobe lights <[input_switch][StrobeLightSwitch][] - <[string8][Input][Controls.Lighting.Strobe]> + <[string8][Message][Controls.Lighting.Strobe]> <[string8][Events][ SwitchSound.Trigger ]> <[string8][EventsRelease][ SwitchSound.Trigger ]> <[float64][Value][0.0]> @@ -1156,7 +1157,7 @@ // navigation lights <[input_switch][NavigationLightSwitch][] - <[string8][Input][Controls.Lighting.Navigation]> + <[string8][Message][Controls.Lighting.Navigation]> <[string8][Events][ SwitchSound.Trigger ]> <[string8][EventsRelease][ SwitchSound.Trigger ]> <[float64][Value][0.0]> @@ -1167,7 +1168,7 @@ // beacon light <[input_switch][BeaconLightSwitch][] - <[string8][Input][Controls.Lighting.Beacon]> + <[string8][Message][Controls.Lighting.Beacon]> <[string8][Events][ SwitchSound.Trigger ]> <[string8][EventsRelease][ SwitchSound.Trigger ]> <[float64][Value][0.0]> @@ -1178,7 +1179,7 @@ // landing lights <[input_switch][LandingLightSwitch][] - <[string8][Input][Controls.Lighting.Landing]> + <[string8][Message][Controls.Lighting.Landing]> <[string8][Events][ SwitchSound.Trigger ]> <[string8][EventsRelease][ SwitchSound.Trigger ]> <[float64][Value][0.0]> @@ -1189,7 +1190,7 @@ // taxi lights <[input_switch][TaxiLightSwitch][] - <[string8][Input][Controls.Lighting.Taxi]> + <[string8][Message][Controls.Lighting.Taxi]> <[string8][Events][ SwitchSound.Trigger ]> <[string8][EventsRelease][ SwitchSound.Trigger ]> <[float64][Value][0.0]> @@ -1233,45 +1234,45 @@ <[string8][GeometryList][ DoorL DoorSkinL ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoDoor.Output]> - <[float64][AngleMax][-0.785398]> - <[tmvector3d][Axis][0.184845 0.091575 -0.978492]> + <[uint32][InputID][ServoDoor.Output]> + <[float64][Scaling][-0.785398]> + <[tmvector3d][Axis][ -0.184845 -0.091575 0.978492 ]> <[tmvector3d][Pivot][2.282 0.784 0.147]> > <[hingedbodygraphics][DoorL_Glass][] <[string8][GeometryList][ DoorWinL DoorWinLInn ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoDoor.Output]> - <[float64][AngleMax][-0.785398]> - <[tmvector3d][Axis][0.184845 0.091575 -0.978492]> + <[uint32][InputID][ServoDoor.Output]> + <[float64][Scaling][-0.785398]> + <[tmvector3d][Axis][ -0.184845 -0.091575 0.978492 ]> <[tmvector3d][Pivot][2.282 0.784 0.147]> > <[hingedbodygraphics][DoorR][] <[string8][GeometryList][ DoorR DoorSkinR ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoDoor.Output]> - <[float64][AngleMax][0.785398]> - <[tmvector3d][Axis][0.184845 -0.091575 -0.978492]> + <[uint32][InputID][ServoDoor.Output]> + <[float64][Scaling][0.785398]> + <[tmvector3d][Axis][ -0.184845 0.091575 0.978492 ]> <[tmvector3d][Pivot][2.282 -0.784 0.147]> > <[hingedbodygraphics][DoorR_Glass][] <[string8][GeometryList][ DoorWinR DoorWinRInn ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoDoor.Output]> - <[float64][AngleMax][0.785398]> - <[tmvector3d][Axis][0.184845 -0.091575 -0.978492]> + <[uint32][InputID][ServoDoor.Output]> + <[float64][Scaling][0.785398]> + <[tmvector3d][Axis][ -0.184845 0.091575 0.978492 ]> <[tmvector3d][Pivot][2.282 -0.784 0.147]> > - <[rigidbodygraphics][Pilot][] - <[string8][GeometryList][ Pilot PilotHead ]> + <[rigidbodygraphics][PilotBody][] + <[string8][GeometryList][ PilotBody PilotHead ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> <[uint32][ShowInside][8]> > - <[propellergraphics][Propeller][] + <[propellergraphics][PropellerDisk][] <[string8][GeometryList][ PropBlurFast ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> @@ -1300,7 +1301,7 @@ <[uint32][AngleID][Propeller.RotationAngle]> <[uint32][RotationSpeedID][Propeller.RotationSpeed]> <[uint32][DamageID][Propeller.Damaged]> - <[tmvector3d][Axis][-1.0 0.0 0.0]> + <[tmvector3d][Axis][ 1.0 -0.0 -0.0 ]> <[tmvector3d][Pivot][-0.6 0 0.04]> <[float64][Radius][0.606]> <[string8][InputPitch][0.0]> @@ -1386,17 +1387,17 @@ <[graphics_input][Flap_Input][] <[uint32][InputID][ServoFlaps.Output]> > - <[graphics_mapping][Flap_RotationMapping][] + <[graphics_linear_interpolation][Flap_RotationMapping][] <[string8][Input][Flap_Input.Output]> <[tmvector2d][Map][(0.0 0.0) (0.2 0.087266) (0.5 0.174533) (1.0 0.872665)]> > - <[graphics_mapping][Flap_TranslationMapping][] + <[graphics_linear_interpolation][Flap_TranslationMapping][] <[string8][Input][Flap_Input.Output]> <[tmvector2d][Map][(0.0 0.0) (0.2 0.112) (0.5 0.242) (1.0 0.242)]> > <[graphics_rotation][FlapL_11Transform][] - <[uint32][InputAngle][Flap_RotationMapping.Output]> - <[tmvector3d][Axis][0.0 0.998623 0.052455]> + <[uint32][Input][Flap_RotationMapping.Output]> + <[tmvector3d][Axis][ -0.0 -0.998623 -0.052455 ]> <[tmvector3d][Pivot][-0.619 2.383 -0.006]> > <[graphics_translation][FlapL_Transform][] @@ -1411,8 +1412,8 @@ <[string8][InputTransform][FlapL_Transform.Output]> > <[graphics_rotation][FlapR_13Transform][] - <[uint32][InputAngle][Flap_RotationMapping.Output]> - <[tmvector3d][Axis][0.0 0.998623 -0.052455]> + <[uint32][Input][Flap_RotationMapping.Output]> + <[tmvector3d][Axis][ -0.0 -0.998623 0.052455 ]> <[tmvector3d][Pivot][-0.619 -3.392 0.047]> > <[graphics_translation][FlapR_Transform][] @@ -1430,32 +1431,32 @@ <[string8][GeometryList][ AileronL ]> <[uint32][PositionID][LeftWing.R]> <[uint32][OrientationID][LeftWing.Q]> - <[uint32][AngleID][ServoLeftAileron.Output]> - <[tmvector3d][Axis][0.0 0.998632 0.052290]> + <[uint32][InputID][ServoLeftAileron.Output]> + <[tmvector3d][Axis][ -0.0 -0.998632 -0.05229 ]> <[tmvector3d][Pivot][-0.622 3.898 0.12]> > <[hingedbodygraphics][AileronR][] <[string8][GeometryList][ AileronR ]> <[uint32][PositionID][RightWing.R]> <[uint32][OrientationID][RightWing.Q]> - <[uint32][AngleID][ServoRightAileron.Output]> - <[tmvector3d][Axis][0.0 0.998632 -0.052290]> + <[uint32][InputID][ServoRightAileron.Output]> + <[tmvector3d][Axis][ -0.0 -0.998632 0.05229 ]> <[tmvector3d][Pivot][-0.622 -3.898 0.12]> > <[hingedbodygraphics][Elevator][] <[string8][GeometryList][ Elevator ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoElevator.Output]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][ServoElevator.Output]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][-4.471 -1.156 1.454]> > <[hingedbodygraphics][ElevatorTrim][] <[string8][GeometryList][ ElevatorTrim ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoElevatorTrim.Output]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][ServoElevatorTrim.Output]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][-4.852 -1.243 1.454]> <[string8][Graphics][Elevator]> > @@ -1463,16 +1464,16 @@ <[string8][GeometryList][ RudderL ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoRudder.Output]> - <[tmvector3d][Axis][0.093709 -0.331887 0.938653]> + <[uint32][InputID][ServoRudder.Output]> + <[tmvector3d][Axis][ -0.093709 0.331887 -0.938653 ]> <[tmvector3d][Pivot][-4.471 1.292 1.32]> > <[hingedbodygraphics][RudderR][] <[string8][GeometryList][ RudderR ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoRudder.Output]> - <[tmvector3d][Axis][0.093709 0.331887 0.938653]> + <[uint32][InputID][ServoRudder.Output]> + <[tmvector3d][Axis][ -0.093709 -0.331887 -0.938653 ]> <[tmvector3d][Pivot][-4.471 -1.292 1.32]> > <[rigidbodygraphics][StrutN][] @@ -1567,13 +1568,13 @@ <[float64][Scaling][0.261799]> > <[graphics_rotation][StickL_39Transform][] - <[uint32][InputAngle][StickL_39Mapping.Output]> - <[tmvector3d][Axis][-1.0 0.0 0.0]> + <[uint32][Input][StickL_39Mapping.Output]> + <[tmvector3d][Axis][ 1.0 -0.0 -0.0 ]> <[tmvector3d][Pivot][1.788 0.49 -0.58]> > <[graphics_rotation][StickR_40Transform][] - <[uint32][InputAngle][StickL_39Mapping.Output]> - <[tmvector3d][Axis][-1.0 0.0 0.0]> + <[uint32][Input][StickL_39Mapping.Output]> + <[tmvector3d][Axis][ 1.0 -0.0 -0.0 ]> <[tmvector3d][Pivot][1.788 -0.073 -0.58]> > <[graphics_input][StickL_41Mapping][] @@ -1581,8 +1582,8 @@ <[float64][Scaling][0.261799]> > <[graphics_rotation][StickL_41Transform][] - <[uint32][InputAngle][StickL_41Mapping.Output]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][Input][StickL_41Mapping.Output]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][1.788 0.49 -0.58]> <[string8][InputTransform][StickL_39Transform.Output]> > @@ -1593,8 +1594,8 @@ <[string8][InputTransform][StickL_41Transform.Output]> > <[graphics_rotation][StickR_42Transform][] - <[uint32][InputAngle][StickL_41Mapping.Output]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][Input][StickL_41Mapping.Output]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][1.788 -0.073 -0.58]> <[string8][InputTransform][StickR_40Transform.Output]> > @@ -1608,87 +1609,85 @@ <[string8][GeometryList][ PedalRudderL ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][RudderPosition.Output]> - <[float64][AngleMax][0.261799]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][RudderPosition.Output]> + <[float64][Scaling][0.261799]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][2.371 0 -0.656]> > <[hingedbodygraphics][PedalRudderR][] <[string8][GeometryList][ PedalRudderR ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][RudderPosition.Output]> - <[float64][AngleMax][-0.261799]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][RudderPosition.Output]> + <[float64][Scaling][-0.261799]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][2.371 0 -0.656]> > <[hingedbodygraphics][Throttle][] <[string8][GeometryList][ Throttle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoThrottle.Output]> - <[float64][AngleMax][1.570796]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][ServoThrottle.Output]> + <[float64][Scaling][1.570796]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][1.777 0 -0.335]> > <[hingedbodygraphics][Mixture][] <[string8][GeometryList][ Mixture ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoMixture.Output]> - <[float64][AngleMax][1.570796]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][ServoMixture.Output]> + <[float64][Scaling][1.570796]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][1.777 0 -0.335]> > <[hingedbodygraphics][HandBrake][] <[string8][GeometryList][ HandBrake ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoBrake.Output]> - <[float64][AngleMax][0.523599]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][ServoBrake.Output]> + <[float64][Scaling][0.523599]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][1.635 0 -0.359]> > <[hingedbodygraphics][TrimWheel][] <[string8][GeometryList][ TrimWheel ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][TrimmingStatus.Output]> - <[float64][AngleMax][-18.849556]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][TrimmingStatus.Output]> + <[float64][Scaling][-18.849556]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][1.604 0 -0.396]> > <[movinggraphics][FlapsNeedle][] <[string8][GeometryList][ FlapsNeedle2 ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoFlaps.Output]> + <[uint32][InputID][ServoFlaps.Output]> <[tmvector3d][Axis][-0.983289 0.0 -0.182053]> - <[float64][Pos0][0.057]> - <[float64][Pos1][-0.057]> + <[float64][Scaling][-0.057]> > <[movinggraphics][TrimNeedle][] <[string8][GeometryList][ TrimNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][TrimmingStatus.Output]> + <[uint32][InputID][TrimmingStatus.Output]> <[tmvector3d][Axis][-0.983289 0.0 -0.182053]> - <[float64][Pos0][-0.033]> - <[float64][Pos1][ 0.033]> + <[float64][Scaling][0.033]> > <[hingedbodygraphics][FlapSwitch][] <[string8][GeometryList][ FlapSwitch ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoFlaps.Output]> - <[float64][AngleMax][-0.523599]> - <[tmvector3d][Axis][0.0 1.0 0.0]> + <[uint32][InputID][ServoFlaps.Output]> + <[float64][Scaling][-0.523599]> + <[tmvector3d][Axis][ -0.0 -1.0 -0.0 ]> <[tmvector3d][Pivot][1.513 0 -0.359]> > <[graphics_input][FuelSwitchInput][] <[uint32][InputID][ServoIgnition.Output]> > - <[graphics_mapping][FuelSwitchMapping][] + <[graphics_linear_interpolation][FuelSwitchMapping][] <[string8][Input][FuelSwitchInput.Output]> <[tmvector2d][Map][(0.0 1.745329) (0.5 0.872665) (1.0 -0.349066)]> > @@ -1696,98 +1695,98 @@ <[string8][GeometryList][ FuelSwitch ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][FuelSwitchMapping.Output]> - <[tmvector3d][Axis][-0.190022 0.0 0.981780]> + <[uint32][Input][FuelSwitchMapping.Output]> + <[tmvector3d][Axis][ 0.190022 -0.0 -0.98178 ]> <[tmvector3d][Pivot][1.409 0.238 -0.378]> > <[hingedbodygraphics][KnobPanel][] <[string8][GeometryList][ KnobPanel ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoCheck.Output]> - <[float64][AngleMax][4.886922]> - <[tmvector3d][Axis][-0.965886 0.0 -0.258969]> + <[uint32][InputID][ServoCheck.Output]> + <[float64][Scaling][4.886922]> + <[tmvector3d][Axis][ 0.965886 -0.0 0.258969 ]> <[tmvector3d][Pivot][1.938 0.028 0.483]> > <[hingedbodygraphics][SwitchNav][] <[string8][GeometryList][ SwNav ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][NavigationLightOn.Output]> - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][NavigationLightOn.Output]> + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][1.95 0 0.444]> > <[hingedbodygraphics][SwitchTail][] <[string8][GeometryList][ SwTail ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][BeaconLightOn.Output]> - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][BeaconLightOn.Output]> + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][1.95 0 0.444]> > <[hingedbodygraphics][SwitchLanding][] <[string8][GeometryList][ SwLanding ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][LandingLightOn.Output]> - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][Input][LandingLightOn.Output]> + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][1.95 0 0.444]> > <[hingedbodygraphics][SwitchTaxi][] <[string8][GeometryList][ SwTaxi ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][TaxiLightOn.Output]> - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][Input][TaxiLightOn.Output]> + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][1.95 0 0.444]> > <[hingedbodygraphics][SwitchINOP1][] <[string8][GeometryList][ SwINOP1 ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - // <[uint32][AngleID][ServoCheck.Output]> //controls/lighting/inop1 - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + // <[uint32][InputID][ServoCheck.Output]> //controls/lighting/inop1 + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][0.0 1.0 0.0]> <[tmvector3d][Pivot][1.95 0 0.444]> > <[hingedbodygraphics][SwitchFuelPump][] <[string8][GeometryList][ SwFuelPump ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoIgnition.Output]> - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][ServoIgnition.Output]> + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][2.018 0 -0.379]> > <[hingedbodygraphics][SwitchAvionics][] <[string8][GeometryList][ SwAvionics ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoIgnition.Output]> - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][ServoIgnition.Output]> + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][2.018 0 -0.379]> > <[hingedbodygraphics][SwitchPitotHeat][] <[string8][GeometryList][ SwPitotHeat ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoHeating.Output]> - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][ServoHeating.Output]> + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][2.011 0 -0.405]> > <[hingedbodygraphics][SwitchINOP2][] <[string8][GeometryList][ SwINOP2 ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - // <[uint32][AngleID][ServoCheck.Output]> //controls/switches/inop2 - <[float64][AngleMax][0.872665]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + // <[uint32][InputID][ServoCheck.Output]> //controls/switches/inop2 + <[float64][Scaling][0.872665]> + <[tmvector3d][Axis][0.0 1.0 0.0]> <[tmvector3d][Pivot][2.011 0 -0.405]> > // Panel @@ -1825,7 +1824,7 @@ <[uint32][InputID][AirspeedIndicatorNeedle.Output]> <[float64][Scaling][1.943800]> > - <[graphics_mapping][ASI_Needle_Mapping][] + <[graphics_linear_interpolation][ASI_Needle_Mapping][] <[string8][Input][ASI_Needle_Input.Output]> <[tmvector2d][Map][(0 0.0) (30 0.523599) (140 5.323254) (180 6.195919)]> > @@ -1833,8 +1832,8 @@ <[string8][GeometryList][ ASINeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][ASI_Needle_Mapping.Output]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][Input][ASI_Needle_Mapping.Output]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.114 0.37 0.012]> > <[graphics_input][IgnitionInput][] @@ -1855,11 +1854,11 @@ <[string8][Input1][IgnitionInput.Output]> > <[graphics_rotation][ai_new_BankScale_Transform][] - <[uint32][InputAngle][ai_new_BankScale_Product.Output]> - <[tmvector3d][Axis][0.965926 0.0 -0.258819]> + <[uint32][Input][ai_new_BankScale_Product.Output]> + <[tmvector3d][Axis][ -0.965926 -0.0 0.258819 ]> <[tmvector3d][Pivot][2.117 0.285 0.014]> > - <[graphics_mapping][ai_new_PitchScale_Mapping][] + <[graphics_linear_interpolation][ai_new_PitchScale_Mapping][] <[string8][Input][ai_new_PitchScale_Product.Output]> <[tmvector2d][Map][(-0.5 0.0175) (0.5 -0.0175)]> > @@ -1878,9 +1877,9 @@ <[string8][GeometryList][ RollScale ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][BankAngle.Output]> - <[float64][AngleMax][-1.0]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][BankAngle.Output]> + <[float64][Scaling][-1.0]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.117 0.285 0.014]> > <[graphics_input][ai_new_Flag_Input][] @@ -1901,43 +1900,43 @@ <[string8][GeometryList][ CompassRose ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][HeadingAngle.Output]> - <[float64][AngleMax][0.017453]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][HeadingAngle.Output]> + <[float64][Scaling][0.017453]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.092 0.285 -0.07]> > <[hingedbodygraphics][ALT_Needle1][] <[string8][GeometryList][ ALTNeedle1 ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][AltimeterNeedle.Output]> - <[float64][AngleMax][0.020601]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][AltimeterNeedle.Output]> + <[float64][Scaling][0.020601]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.114 0.2 0.012]> > <[hingedbodygraphics][ALT_Needle2][] <[string8][GeometryList][ ALTNeedle2 ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][AltimeterNeedle.Output]> - <[float64][AngleMax][0.002060]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][AltimeterNeedle.Output]> + <[float64][Scaling][0.002060]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.114 0.2 0.012]> > <[hingedbodygraphics][ALT_Needle3][] <[string8][GeometryList][ ALTNeedle3 ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][AltimeterNeedle.Output]> - <[float64][AngleMax][0.000206]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][AltimeterNeedle.Output]> + <[float64][Scaling][0.000206]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.114 0.2 0.012]> > <[graphics_input][ALT_FacePressure_Input][] <[uint32][InputID][AltimeterSetting.Output]> <[float64][Scaling][0.000295334]> > - <[graphics_mapping][ALT_FacePressure_Mapping][] + <[graphics_linear_interpolation][ALT_FacePressure_Mapping][] <[string8][Input][ALT_FacePressure_Input.Output]> <[tmvector2d][Map][(28 -3.490659) (30 0.0) (31.3 2.268928)]> > @@ -1945,17 +1944,17 @@ <[string8][GeometryList][ ALTFacePressure ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][ALT_FacePressure_Mapping.Output]> - <[tmvector3d][Axis][0.965926 0.0 -0.258819]> + <[uint32][Input][ALT_FacePressure_Mapping.Output]> + <[tmvector3d][Axis][ -0.965926 -0.0 0.258819 ]> <[tmvector3d][Pivot][2.114 0.2 0.012]> > <[hingedbodygraphics][ALT_Knob][] <[string8][GeometryList][ ALTKnob ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][AltimeterSetting.Output]> - <[float64][AngleMax][0.01]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][AltimeterSetting.Output]> + <[float64][Scaling][0.01]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.0962 0.23 -0.0143]> > <[graphics_input][turn_bank_TB_Needle_Input][] @@ -1966,7 +1965,7 @@ <[string8][Input0][turn_bank_TB_Needle_Input.Output]> <[string8][Input1][IgnitionInput.Output]> > - <[graphics_mapping][turn_bank_TB_Needle_Mapping][] + <[graphics_linear_interpolation][turn_bank_TB_Needle_Mapping][] <[string8][Input][turn_bank_TB_Needle_Product.Output]> <[tmvector2d][Map][(-5 -0.523599) (-1.5 -0.523599) (1.5 0.523599) (5 0.523599)]> > @@ -1974,15 +1973,15 @@ <[string8][GeometryList][ TBNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][turn_bank_TB_Needle_Mapping.Output]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][Input][turn_bank_TB_Needle_Mapping.Output]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.092 0.37 -0.0955]> > <[graphics_input][turn_bank_TB_Ball_Input][] <[uint32][InputID][SideslipAngle.Output]> <[float64][Scaling][6.0]> > - <[graphics_mapping][turn_bank_TB_Ball_Mapping][] + <[graphics_linear_interpolation][turn_bank_TB_Ball_Mapping][] <[string8][Input][turn_bank_TB_Ball_Input.Output]> <[tmvector2d][Map][(-1.1 -0.113446) (1.1 0.113446)]> > @@ -1990,15 +1989,15 @@ <[string8][GeometryList][ TBBall ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][turn_bank_TB_Ball_Mapping.Output]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][Input][turn_bank_TB_Ball_Mapping.Output]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.092 0.37 0.23]> > <[graphics_input][VSI_Needle_Input][] <[uint32][InputID][VerticalSpeedIndicatorNeedle.Output]> <[float64][Scaling][196.848]> > - <[graphics_mapping][VSI_Needle_Mapping][] + <[graphics_linear_interpolation][VSI_Needle_Mapping][] <[string8][Input][VSI_Needle_Input.Output]> <[tmvector2d][Map][(-6000 -2.879793) (-3000 -2.879793) (-2000 -2.094395) (-1000 -1.047198) (0 0.0) (1000 1.047198) (2000 2.094395) (3000 2.879793) (6000 2.879793)]> > @@ -2006,42 +2005,42 @@ <[string8][GeometryList][ VSINeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][VSI_Needle_Mapping.Output]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][Input][VSI_Needle_Mapping.Output]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.092 0.2 -0.07]> > <[hingedbodygraphics][rmi_CompassRose][] <[string8][GeometryList][ RmiCompassRose ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][HeadingAngle.Output]> - <[float64][AngleMax][0.017453]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][HeadingAngle.Output]> + <[float64][Scaling][0.017453]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.071 0.37 -0.153]> > <[hingedbodygraphics][cdi_CompassRose][] <[string8][GeometryList][ CdiCompassRose NavFlag ToFlag FromFlag NeedleCourse NeedleDeviation ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][HeadingAngle.Output]> - <[tmvector3d][Axis][0.965926 0.0 -0.258819]> + <[uint32][InputID][HeadingAngle.Output]> + <[tmvector3d][Axis][ -0.965926 -0.0 0.258819 ]> <[tmvector3d][Pivot][2.069 0.285 -0.152]> > <[hingedbodygraphics][adf_Needle][] <[string8][GeometryList][ AdfNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][HeadingAngle.Output]> - <[tmvector3d][Axis][-0.965926 0.0 0.258819]> + <[uint32][InputID][HeadingAngle.Output]> + <[tmvector3d][Axis][ 0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][2.071 0.2 -0.153]> > <[hingedbodygraphics][flaps_Needle][] <[string8][GeometryList][ FlapsNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoFlaps.Output]> - <[float64][AngleMax][3.926991]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[uint32][InputID][ServoFlaps.Output]> + <[float64][Scaling][3.926991]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.052 0.081 -0.229]> > // clock @@ -2052,25 +2051,25 @@ <[string8][GeometryList][ ClockHour ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[float64][AngleMax][0.00014536]> - <[string8][InputAngle][LocalTime.Output]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[float64][Scaling][0.00014536]> + <[string8][Input][LocalTime.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.052 0.321 -0.229]> > <[hingedbodygraphics][clock_50mm_Clock_Minute][] <[string8][GeometryList][ ClockMinute ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[string8][InputAngle][LocalTime.Output]> - <[float64][AngleMax][0.001744]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[string8][Input][LocalTime.Output]> + <[float64][Scaling][0.001744]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.052 0.321 -0.229]> > <[graphics_input][clock_50mm_Clock_Knob_Input][] <[uint32][InputID][OperationTime.Output]> <[float64][Scaling][60]> > - <[graphics_mapping][clock_50mm_Clock_Knob_Mapping][] + <[graphics_linear_interpolation][clock_50mm_Clock_Knob_Mapping][] <[string8][Input][clock_50mm_Clock_Knob_Input.Output]> <[tmvector2d][Map][(-43200 -3.141593) (0 0.0) (43200 3.141593)]> > @@ -2078,15 +2077,15 @@ <[string8][GeometryList][ ClockKnob ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][clock_50mm_Clock_Knob_Mapping.Output]> - <[tmvector3d][Axis][-0.974370 0.0 0.224951]> + <[uint32][Input][clock_50mm_Clock_Knob_Mapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.046826 0.343411 -0.252]> > <[graphics_input][manpress_Needle_Input][] <[uint32][InputID][ManifoldPressure.Output]> <[float64][Scaling][0.000450]> > - <[graphics_mapping][manpress_Needle_Mapping][] + <[graphics_linear_interpolation][manpress_Needle_Mapping][] <[string8][Input][manpress_Needle_Input.Output]> <[tmvector2d][Map][(0 0.0) (5 0.0) (35 4.188790)]> > @@ -2094,14 +2093,14 @@ <[string8][GeometryList][ ManpressNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][manpress_Needle_Mapping.Output]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[uint32][Input][manpress_Needle_Mapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.047 0.244 -0.243]> > <[graphics_input][rpm_Needle_Input][] <[uint32][InputID][RotationSpeed.Output]> > - <[graphics_mapping][rpm_Needle_Mapping][] + <[graphics_linear_interpolation][rpm_Needle_Mapping][] <[string8][Input][rpm_Needle_Input.Output]> <[tmvector2d][Map][(0 0.0) (350 4.398230)]> > @@ -2109,15 +2108,15 @@ <[string8][GeometryList][ RpmNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][rpm_Needle_Mapping.Output]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[uint32][Input][rpm_Needle_Mapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.047 0.158 -0.243]> > <[graphics_input][cyltemp_NeedleCylTInput][] <[uint32][InputID][ServoCheck.Output]> <[float64][Scaling][200.0]> > - <[graphics_mapping][cyltemp_NeedleCylTMapping][] + <[graphics_linear_interpolation][cyltemp_NeedleCylTMapping][] <[string8][Input][cyltemp_NeedleCylTInput.Output]> <[tmvector2d][Map][(0 0.0) (350 2.443461)]> > @@ -2125,15 +2124,15 @@ <[string8][GeometryList][ NeedleCylT ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][cyltemp_NeedleCylTMapping.Output]> - <[tmvector3d][Axis][-0.974370 0.0 0.224951]> + <[uint32][Input][cyltemp_NeedleCylTMapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.028 0.244 -0.324]> > <[graphics_input][cyltemp_NeedleOilPInput][] <[uint32][InputID][ServoCheck.Output]> <[float64][Scaling][80.0]> > - <[graphics_mapping][cyltemp_NeedleOilPMapping][] + <[graphics_linear_interpolation][cyltemp_NeedleOilPMapping][] <[string8][Input][cyltemp_NeedleOilPInput.Output]> <[tmvector2d][Map][(0 0.0) (150 3.141593)]> > @@ -2141,15 +2140,15 @@ <[string8][GeometryList][ NeedleOilP ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][cyltemp_NeedleOilPMapping.Output]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[uint32][Input][cyltemp_NeedleOilPMapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.026313 0.251308 -0.339]> > <[graphics_input][cyltemp_NeedleOilTInput][] <[uint32][InputID][ServoCheck.Output]> <[float64][Scaling][100.0]> > - <[graphics_mapping][cyltemp_NeedleOilTMapping][] + <[graphics_linear_interpolation][cyltemp_NeedleOilTMapping][] <[string8][Input][cyltemp_NeedleOilTInput.Output]> <[tmvector2d][Map][(0 0.0) (150 3.141593)]> > @@ -2157,15 +2156,15 @@ <[string8][GeometryList][ NeedleOilT ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][cyltemp_NeedleOilTMapping.Output]> - <[tmvector3d][Axis][0.97437 0.0 -0.224951]> + <[uint32][Input][cyltemp_NeedleOilTMapping.Output]> + <[tmvector3d][Axis][ -0.97437 -0.0 0.224951 ]> <[tmvector3d][Pivot][2.029687 0.236692 -0.339]> > <[graphics_input][fuel_pressure_NeedleInput][] <[uint32][InputID][ServoIgnition.Output]> <[float64][Scaling][35.0]> > - <[graphics_mapping][fuel_pressure_NeedleMapping][] + <[graphics_linear_interpolation][fuel_pressure_NeedleMapping][] <[string8][Input][fuel_pressure_NeedleInput.Output]> <[tmvector2d][Map][(0 0.0) (50 4.363323)]> > @@ -2173,15 +2172,15 @@ <[string8][GeometryList][ FuelPressureNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][fuel_pressure_NeedleMapping.Output]> - <[tmvector3d][Axis][-0.974370 0.0 0.224951]> + <[uint32][Input][fuel_pressure_NeedleMapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.012 0.258 -0.392]> > <[graphics_input][amps_NeedleInput][] <[uint32][InputID][ServoIgnition.Output]> <[float64][Scaling][5.0]> > - <[graphics_mapping][amps_NeedleMapping][] + <[graphics_linear_interpolation][amps_NeedleMapping][] <[string8][Input][amps_NeedleInput.Output]> <[tmvector2d][Map][(-20 -0.523599) (0 0.0) (20 0.523599)]> > @@ -2189,15 +2188,15 @@ <[string8][GeometryList][ AmpsNeedle ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][amps_NeedleMapping.Output]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[uint32][Input][amps_NeedleMapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.012 0.201 -0.407]> > <[graphics_input][ignition_switch_KeyInput][] <[uint32][InputID][ServoIgnition.Output]> <[float64][Scaling][5.0]> > - <[graphics_mapping][ignition_switch_KeyMapping][] + <[graphics_linear_interpolation][ignition_switch_KeyMapping][] <[string8][Input][ignition_switch_KeyInput.Output]> <[tmvector2d][Map][(0 0.0) (1 0.523599) (2 1.047198) (4 2.443461) (5 1.570796)]> > @@ -2205,41 +2204,41 @@ <[string8][GeometryList][ Key ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][ignition_switch_KeyMapping.Output]> - <[tmvector3d][Axis][-0.97437 0.0 0.224951]> + <[uint32][Input][ignition_switch_KeyMapping.Output]> + <[tmvector3d][Axis][ 0.97437 -0.0 -0.224951 ]> <[tmvector3d][Pivot][2.029 0.141 -0.324]> > <[hingedbodygraphics][master_switch_SwitchAlt][] <[string8][GeometryList][ SwitchAlt ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoIgnition.Output]> - <[float64][AngleMax][0.698132]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][ServoIgnition.Output]> + <[float64][Scaling][0.698132]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][2.033923 0.184675 -0.324]> > <[hingedbodygraphics][master_switch_SwitchBat][] <[string8][GeometryList][ SwitchBat ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoIgnition.Output]> - <[float64][AngleMax][0.698132]> - <[tmvector3d][Axis][0.0 -1.0 0.0]> + <[uint32][InputID][ServoIgnition.Output]> + <[float64][Scaling][0.698132]> + <[tmvector3d][Axis][ -0.0 1.0 -0.0 ]> <[tmvector3d][Pivot][2.033923 0.184675 -0.324]> > <[hingedbodygraphics][compass_magnetic_Compass_Ball][] <[string8][GeometryList][ CompassBall ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][HeadingAngle.Output]> - <[tmvector3d][Axis][0.0 0.0 1.0]> + <[uint32][InputID][HeadingAngle.Output]> + <[tmvector3d][Axis][ -0.0 -0.0 -1.0 ]> <[tmvector3d][Pivot][2.456 0 0.32]> > <[graphics_input][fuel_NeedleL_Input][] <[uint32][InputID][ServoIgnition.Output]> <[float64][Scaling][170]> > - <[graphics_mapping][fuel_NeedleL_Mapping][] + <[graphics_linear_interpolation][fuel_NeedleL_Mapping][] <[string8][Input][fuel_NeedleL_Input.Output]> <[tmvector2d][Map][(0 0.0) (198 1.047198)]> > @@ -2247,15 +2246,15 @@ <[string8][GeometryList][ NeedleL ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][fuel_NeedleL_Mapping.Output]> - <[tmvector3d][Axis][-0.965926 0.0 -0.258819]> + <[uint32][Input][fuel_NeedleL_Mapping.Output]> + <[tmvector3d][Axis][ 0.965926 -0.0 0.258819 ]> <[tmvector3d][Pivot][1.938824 0.080681 0.463]> > <[graphics_input][fuel_NeedleR_Input][] <[uint32][InputID][ServoIgnition.Output]> <[float64][Scaling][160]> > - <[graphics_mapping][fuel_NeedleR_Mapping][] + <[graphics_linear_interpolation][fuel_NeedleR_Mapping][] <[string8][Input][fuel_NeedleR_Input.Output]> <[tmvector2d][Map][(0 0.0) (198 1.047198)]> > @@ -2263,8 +2262,8 @@ <[string8][GeometryList][ NeedleR ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][InputAngle][fuel_NeedleR_Mapping.Output]> - <[tmvector3d][Axis][0.965926 0.0 0.258819]> + <[uint32][Input][fuel_NeedleR_Mapping.Output]> + <[tmvector3d][Axis][ -0.965926 -0.0 -0.258819 ]> <[tmvector3d][Pivot][1.949176 0.119319 0.463]> > <[graphics_input][OutsideAirTemperature][] @@ -2282,7 +2281,7 @@ > <[texture_animation][LcdTexture][] <[string8][TextureName][lcd_color]> - <[string8][RenderList][ LcdTemperature.Render LcdTemperatureInFahrenheit.Render ]> + <[string8][RenderList][ LcdTemperature LcdTemperatureInFahrenheit ]> > <[texture_animation_numeric_display][LcdTemperature][] <[string8][Input][OutsideAirTemperatureInCentigrade.Output]> @@ -2316,19 +2315,19 @@ <[string8][GeometryList][ CenDigit0 DegreeC LabelC ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoCheck.Output]> + <[uint32][InputID][ServoCheck.Output]> <[tmvector3d][Axis][-0.983289 0.0 -0.182053]> - <[float64][Pos0][-0.0015]> - <[float64][Pos1][0.001]> + <[float64][Scaling][0.001]> + <[float64][Offset][-0.0015]> > <[movinggraphics][TemperatureInFahrenheit][] <[string8][GeometryList][ DegreeF FarDigit0 LabelF ]> <[uint32][PositionID][Fuselage.R]> <[uint32][OrientationID][Fuselage.Q]> - <[uint32][AngleID][ServoCheck.Output]> + <[uint32][InputID][ServoCheck.Output]> <[tmvector3d][Axis][-0.983289 0.0 -0.182053]> - <[float64][Pos0][0.0015]> - <[float64][Pos1][-0.001]> + <[float64][Scaling][-0.001]> + <[float64][Offset][0.0015]> > > <[pointer_list_tmsound][SoundObjects][] @@ -2479,13 +2478,13 @@ <[string8][Input][RotationSpeed.Output]> <[tmvector2d][Map][ (0.00 0.0) (0.40 0.25) (100.00 0.30) (125.79 2.5) (366.88 3.0) ]> > - <[soundloop][RPMIdleLoop][] - <[string8][InputVolume][RPMVolumeIdle.Output]> - <[string8][InputPitch][RPMPitchIdle.Output]> - <[uint32][PositionID][Fuselage.R]> - <[uint32][VelocityID][Fuselage.V]> - <[string8][SoundFile][engine_idle.wav]> - > + // <[soundloop][RPMIdleLoop][] + // <[string8][InputVolume][RPMVolumeIdle.Output]> + // <[string8][InputPitch][RPMPitchIdle.Output]> + // <[uint32][PositionID][Fuselage.R]> + // <[uint32][VelocityID][Fuselage.V]> + // <[string8][SoundFile][engine_idle.wav]> + // > <[soundloop][RPMRunLoopInt][] <[string8][InputVolume][RPMVolumeRun.Output]> <[string8][InputPitch][RPMPitchRun.Output]> @@ -2642,6 +2641,4 @@ > > > -> - - +> \ No newline at end of file diff --git a/optica_cold.tmd b/optica_cold.tmd new file mode 100644 index 0000000..6b967e4 --- /dev/null +++ b/optica_cold.tmd @@ -0,0 +1,39 @@ +<[file][][] + <[modelmanager][][] + <[pointer_list_tmuniverse][DynamicObjects][] + + // flaps + <[input_default][FlapsInput][0] + <[float64][Value][0.0]> + > + + // trim + <[input_default][PitchTrim][0] + <[float64][Value][-0.02]> + > + <[input_default][AileronTrimInput][0] + <[float64][Value][0.01]> + > + <[servoclassic][AileronTrim][0] + <[float64][Position][0.01]> + > + + // lights + <[input_switch][StrobeLightSwitch][0] + <[float64][Value][0.0]> + > + <[input_switch][BeaconLightSwitch][0] + <[float64][Value][0.0]> + > + <[input_switch][NavigationLightSwitch][0] + <[float64][Value][0.0]> + > + <[input_switch][LandingLightSwitch][0] + <[float64][Value][0.0]> + > + <[input_switch][TaxiLightSwitch][0] + <[float64][Value][0.0]> + > + > + > +> diff --git a/optica_start.tmd b/optica_start.tmd new file mode 100644 index 0000000..99d0b6b --- /dev/null +++ b/optica_start.tmd @@ -0,0 +1,39 @@ +<[file][][] + <[modelmanager][][] + <[pointer_list_tmuniverse][DynamicObjects][] + + // flaps half + <[input_default][FlapsInput][0] + <[float64][Value][0.5]> + > + + // trim + <[input_default][PitchTrim][0] + <[float64][Value][-0.02]> + > + <[input_default][AileronTrimInput][0] + <[float64][Value][0.01]> + > + <[servoclassic][AileronTrim][0] + <[float64][Position][0.01]> + > + + // lights + <[input_switch][StrobeLightSwitch][0] + <[float64][Value][1.0]> + > + <[input_switch][BeaconLightSwitch][0] + <[float64][Value][1.0]> + > + <[input_switch][NavigationLightSwitch][0] + <[float64][Value][1.0]> + > + <[input_switch][LandingLightSwitch][0] + <[float64][Value][1.0]> + > + <[input_switch][TaxiLightSwitch][0] + <[float64][Value][1.0]> + > + > + > +> diff --git a/pilot_color.ttx b/pilot_color.ttx index e836f63..20f6b90 100644 Binary files a/pilot_color.ttx and b/pilot_color.ttx differ diff --git a/pilot_normal.ttx b/pilot_normal.ttx deleted file mode 100644 index cd9deb0..0000000 Binary files a/pilot_normal.ttx and /dev/null differ diff --git a/pilot_reflection.ttx b/pilot_reflection.ttx index 078154e..733e2de 100644 Binary files a/pilot_reflection.ttx and b/pilot_reflection.ttx differ diff --git a/preview.ttx b/preview.ttx index d6d7984..442c34d 100644 Binary files a/preview.ttx and b/preview.ttx differ diff --git a/preview_small.ttx b/preview_small.ttx new file mode 100644 index 0000000..b123a47 Binary files /dev/null and b/preview_small.ttx differ diff --git a/prop1_inn.tsb b/prop1_inn.tsb new file mode 100644 index 0000000..b3dfc9e Binary files /dev/null and b/prop1_inn.tsb differ diff --git a/prop1_out.tsb b/prop1_out.tsb new file mode 100644 index 0000000..a85dd07 Binary files /dev/null and b/prop1_out.tsb differ diff --git a/prop_blade_color.ttx b/prop_blade_color.ttx index a056200..cf04d4d 100644 Binary files a/prop_blade_color.ttx and b/prop_blade_color.ttx differ diff --git a/prop_color.ttx b/prop_color.ttx index c7136e6..74174eb 100644 Binary files a/prop_color.ttx and b/prop_color.ttx differ diff --git a/rmi_color.ttx b/rmi_color.ttx index e1e506e..c2c5125 100644 Binary files a/rmi_color.ttx and b/rmi_color.ttx differ diff --git a/rocker_switch_color.ttx b/rocker_switch_color.ttx index 8c19440..b94a549 100644 Binary files a/rocker_switch_color.ttx and b/rocker_switch_color.ttx differ diff --git a/rpm_color.ttx b/rpm_color.ttx index 8bb33be..e44a2a3 100644 Binary files a/rpm_color.ttx and b/rpm_color.ttx differ diff --git a/rpm_specular.ttx b/rpm_specular.ttx index 8bb33be..e44a2a3 100644 Binary files a/rpm_specular.ttx and b/rpm_specular.ttx differ diff --git a/rumble.tsb b/rumble.tsb index 0a0cdfc..d074b56 100644 Binary files a/rumble.tsb and b/rumble.tsb differ diff --git a/sideslip.tsb b/sideslip.tsb index 0c178a8..8f3bee7 100644 Binary files a/sideslip.tsb and b/sideslip.tsb differ diff --git a/stall.tsb b/stall.tsb index 899d876..a8346a0 100644 Binary files a/stall.tsb and b/stall.tsb differ diff --git a/turn_bank_color.ttx b/turn_bank_color.ttx index 3886feb..e37e750 100644 Binary files a/turn_bank_color.ttx and b/turn_bank_color.ttx differ diff --git a/turn_bank_specular.ttx b/turn_bank_specular.ttx index 3886feb..e37e750 100644 Binary files a/turn_bank_specular.ttx and b/turn_bank_specular.ttx differ diff --git a/txt_cabin_color.ttx b/txt_cabin_color.ttx index 0829c1c..a41eae5 100644 Binary files a/txt_cabin_color.ttx and b/txt_cabin_color.ttx differ diff --git a/txt_cabin_normal.ttx b/txt_cabin_normal.ttx deleted file mode 100644 index cd9deb0..0000000 Binary files a/txt_cabin_normal.ttx and /dev/null differ diff --git a/txt_cabin_reflection.ttx b/txt_cabin_reflection.ttx index 7f86c54..5066fb3 100644 Binary files a/txt_cabin_reflection.ttx and b/txt_cabin_reflection.ttx differ diff --git a/txt_cockpit_breakers_color.ttx b/txt_cockpit_breakers_color.ttx index 4a413c7..49f87a7 100644 Binary files a/txt_cockpit_breakers_color.ttx and b/txt_cockpit_breakers_color.ttx differ diff --git a/txt_cockpit_carpet_color.ttx b/txt_cockpit_carpet_color.ttx index 55c5003..3d51f93 100644 Binary files a/txt_cockpit_carpet_color.ttx and b/txt_cockpit_carpet_color.ttx differ diff --git a/txt_cockpit_carpet_normal.ttx b/txt_cockpit_carpet_normal.ttx index 5279d55..d348cba 100644 Binary files a/txt_cockpit_carpet_normal.ttx and b/txt_cockpit_carpet_normal.ttx differ diff --git a/txt_cockpit_carpet_reflection.ttx b/txt_cockpit_carpet_reflection.ttx index 078154e..733e2de 100644 Binary files a/txt_cockpit_carpet_reflection.ttx and b/txt_cockpit_carpet_reflection.ttx differ diff --git a/txt_cockpit_knobfriction_color.ttx b/txt_cockpit_knobfriction_color.ttx index a5e5e23..7a9066c 100644 Binary files a/txt_cockpit_knobfriction_color.ttx and b/txt_cockpit_knobfriction_color.ttx differ diff --git a/txt_cockpit_ohpanel_color.ttx b/txt_cockpit_ohpanel_color.ttx index 9cc7e88..c148edf 100644 Binary files a/txt_cockpit_ohpanel_color.ttx and b/txt_cockpit_ohpanel_color.ttx differ diff --git a/txt_cockpit_pedals_color.ttx b/txt_cockpit_pedals_color.ttx index 6c68dc7..7d56617 100644 Binary files a/txt_cockpit_pedals_color.ttx and b/txt_cockpit_pedals_color.ttx differ diff --git a/txt_cockpit_seats_color.ttx b/txt_cockpit_seats_color.ttx index f2c3214..86118d3 100644 Binary files a/txt_cockpit_seats_color.ttx and b/txt_cockpit_seats_color.ttx differ diff --git a/txt_cockpit_seats_normal.ttx b/txt_cockpit_seats_normal.ttx index 4663273..5170249 100644 Binary files a/txt_cockpit_seats_normal.ttx and b/txt_cockpit_seats_normal.ttx differ diff --git a/txt_cockpit_seats_reflection.ttx b/txt_cockpit_seats_reflection.ttx index 078154e..733e2de 100644 Binary files a/txt_cockpit_seats_reflection.ttx and b/txt_cockpit_seats_reflection.ttx differ diff --git a/txt_cockpit_stick_color.ttx b/txt_cockpit_stick_color.ttx index 9b7a377..e7e0d46 100644 Binary files a/txt_cockpit_stick_color.ttx and b/txt_cockpit_stick_color.ttx differ diff --git a/txt_cockpit_stick_reflection.ttx b/txt_cockpit_stick_reflection.ttx index 3e0238a..dec5c3a 100644 Binary files a/txt_cockpit_stick_reflection.ttx and b/txt_cockpit_stick_reflection.ttx differ diff --git a/txt_cockpit_switch_color.ttx b/txt_cockpit_switch_color.ttx index fbed280..9dc519b 100644 Binary files a/txt_cockpit_switch_color.ttx and b/txt_cockpit_switch_color.ttx differ diff --git a/txt_cockpit_switch_normal.ttx b/txt_cockpit_switch_normal.ttx deleted file mode 100644 index cd9deb0..0000000 Binary files a/txt_cockpit_switch_normal.ttx and /dev/null differ diff --git a/txt_cockpit_switch_reflection.ttx b/txt_cockpit_switch_reflection.ttx index 22dabc9..d172e12 100644 Binary files a/txt_cockpit_switch_reflection.ttx and b/txt_cockpit_switch_reflection.ttx differ diff --git a/txt_cockpit_throttlequad_color.ttx b/txt_cockpit_throttlequad_color.ttx index b095afd..70e55aa 100644 Binary files a/txt_cockpit_throttlequad_color.ttx and b/txt_cockpit_throttlequad_color.ttx differ diff --git a/txt_cockpit_trimwheel_color.ttx b/txt_cockpit_trimwheel_color.ttx index 1025432..c806249 100644 Binary files a/txt_cockpit_trimwheel_color.ttx and b/txt_cockpit_trimwheel_color.ttx differ diff --git a/txt_empennage_color.ttx b/txt_empennage_color.ttx index e74a628..74a0602 100644 Binary files a/txt_empennage_color.ttx and b/txt_empennage_color.ttx differ diff --git a/txt_empennage_normal.ttx b/txt_empennage_normal.ttx index e1eeaff..ac65884 100644 Binary files a/txt_empennage_normal.ttx and b/txt_empennage_normal.ttx differ diff --git a/txt_empennage_reflection.ttx b/txt_empennage_reflection.ttx index 221aa47..b1e7545 100644 Binary files a/txt_empennage_reflection.ttx and b/txt_empennage_reflection.ttx differ diff --git a/txt_exterior_color.ttx b/txt_exterior_color.ttx index ad0b2d8..67d01f5 100644 Binary files a/txt_exterior_color.ttx and b/txt_exterior_color.ttx differ diff --git a/txt_exterior_normal.ttx b/txt_exterior_normal.ttx index 24679cc..e641607 100644 Binary files a/txt_exterior_normal.ttx and b/txt_exterior_normal.ttx differ diff --git a/txt_exterior_reflection.ttx b/txt_exterior_reflection.ttx index cb679c4..f646ca9 100644 Binary files a/txt_exterior_reflection.ttx and b/txt_exterior_reflection.ttx differ diff --git a/txt_fuselage_color.ttx b/txt_fuselage_color.ttx index 8ef9049..f1ae6b3 100644 Binary files a/txt_fuselage_color.ttx and b/txt_fuselage_color.ttx differ diff --git a/txt_fuselage_normal.ttx b/txt_fuselage_normal.ttx index effc019..e2a5fbf 100644 Binary files a/txt_fuselage_normal.ttx and b/txt_fuselage_normal.ttx differ diff --git a/txt_fuselage_reflection.ttx b/txt_fuselage_reflection.ttx index 221aa47..b1e7545 100644 Binary files a/txt_fuselage_reflection.ttx and b/txt_fuselage_reflection.ttx differ diff --git a/txt_lamps_color.ttx b/txt_lamps_color.ttx index 3f6eefa..8f816c0 100644 Binary files a/txt_lamps_color.ttx and b/txt_lamps_color.ttx differ diff --git a/txt_lights_exterior_color.ttx b/txt_lights_exterior_color.ttx index 6d58570..5a62d2e 100644 Binary files a/txt_lights_exterior_color.ttx and b/txt_lights_exterior_color.ttx differ diff --git a/txt_wing_color.ttx b/txt_wing_color.ttx index 648e935..d01f029 100644 Binary files a/txt_wing_color.ttx and b/txt_wing_color.ttx differ diff --git a/txt_wing_normal.ttx b/txt_wing_normal.ttx index cc81317..03ad52a 100644 Binary files a/txt_wing_normal.ttx and b/txt_wing_normal.ttx differ diff --git a/txt_wing_reflection.ttx b/txt_wing_reflection.ttx index 221aa47..b1e7545 100644 Binary files a/txt_wing_reflection.ttx and b/txt_wing_reflection.ttx differ diff --git a/vsi_color.ttx b/vsi_color.ttx index a31011a..fab2030 100644 Binary files a/vsi_color.ttx and b/vsi_color.ttx differ diff --git a/vsi_specular.ttx b/vsi_specular.ttx index a31011a..fab2030 100644 Binary files a/vsi_specular.ttx and b/vsi_specular.ttx differ diff --git a/wind.tsb b/wind.tsb index 9d18df1..a104842 100644 Binary files a/wind.tsb and b/wind.tsb differ