diff --git a/Aircraft/Instruments/Textures/FuelOilAmps.png b/Aircraft/Instruments/Textures/FuelOilAmps.png new file mode 100644 index 000000000..280b3025a Binary files /dev/null and b/Aircraft/Instruments/Textures/FuelOilAmps.png differ diff --git a/Aircraft/Instruments/Textures/battery-c172p.rgb b/Aircraft/Instruments/Textures/battery-c172p.rgb new file mode 100644 index 000000000..527fb8f98 Binary files /dev/null and b/Aircraft/Instruments/Textures/battery-c172p.rgb differ diff --git a/Aircraft/Instruments/battery-c172p.xml b/Aircraft/Instruments/battery-c172p.xml new file mode 100644 index 000000000..9579e2097 --- /dev/null +++ b/Aircraft/Instruments/battery-c172p.xml @@ -0,0 +1,160 @@ + + + + + + + Battery Gauge + 512 + 512 + + /systems/electrical/volts + /systems/electrical/amps + + + + + + Backplate + 292 + 456 + + Aircraft/Instruments/Textures/battery-c172p.rgb + 0.0 + 0.570312 + 0.109375 + 1.0 + + + + + Volt Needle + 148 + 32 + + Aircraft/Instruments/Textures/misc2.rgb + 0.0 + 0.289062 + 0.554688 + 0.617188 + + + + x-shift + -142 + + + rotation + + -40.0 + 40.0 + -1.375005 + 0 + + + x-shift + 78 + + + + + + AMP Needle + 148 + 32 + + Aircraft/Instruments/Textures/misc2.rgb + 0.0 + 0.289062 + 0.554688 + 0.617188 + + + + x-shift + 142 + + + rotation + + 0.0 + 40.0 + 2.7 + 126 + + + x-shift + 78 + + + + + + Foreground + 512 + 512 + + Aircraft/Instruments/Textures/smlf.rgb + 0.0 + 1.0 + 0.0 + 1.0 + + + + + AMP label + 32 + 120 + + Aircraft/Instruments/Textures/misc2.rgb + 0.640625 + 0.703125 + 0.53125 + 0.765625 + + + x-shift + -145 + + + y-shift + 2 + + + + + + Volt label + 52 + 52 + + Aircraft/Instruments/Textures/misc2.rgb + 0.640625 + 0.703125 + 0.94 + 1.0 + + + + x-shift + 150 + + + y-shift + -1 + + + + + + + diff --git a/Aircraft/Instruments/fps.xml b/Aircraft/Instruments/fps.xml new file mode 100644 index 000000000..c30844352 --- /dev/null +++ b/Aircraft/Instruments/fps.xml @@ -0,0 +1,32 @@ + + + + + frames per second + 50 + 50 + + + + + counter + text + led + 6.5 + + 1.0 + 0.5 + 0.0 + + + + number-value + /sim/frame-rate + %.0f + + + + + + + diff --git a/Aircraft/Instruments/fuel-c172p.xml b/Aircraft/Instruments/fuel-c172p.xml new file mode 100644 index 000000000..869413c8c --- /dev/null +++ b/Aircraft/Instruments/fuel-c172p.xml @@ -0,0 +1,143 @@ + + + + + Fuel + 100 + 100 + + + /consumables/fuel/tank[0]/level-gal_us + /consumables/fuel/tank[1]/level-gal_us + + + + + + Fuel1 + 20 + 100 + + Aircraft/Instruments/Textures/FuelOilAmps.png + 0.0 + 0.5 + 0.50 + 0.75 + + + + x-shift + -10 + + + + + + Fuel2 + 20 + 100 + + Aircraft/Instruments/Textures/FuelOilAmps.png + 0.0 + 0.5 + 0.50 + 0.75 + + + + x-shift + 10 + + + + + + FuelNeedle1 + 3 + 96 + + + Aircraft/Instruments/Textures/misc1.rgb + 0.71875 + 0.828125 + 0.46875 + 1.0 + + + + + x-shift + -10 + + + y-shift + -110 + + + rotation + + + + 0 + -30 + + + 61.5 + 30 + + + + + y-shift + 120 + + + + + + FuelNeedle2 + 3 + 96 + + + Aircraft/Instruments/Textures/misc1.rgb + 0.71875 + 0.828125 + 0.46875 + 1.0 + + + + + x-shift + 10 + + + y-shift + -110 + + + rotation + + + + 0 + -30 + + + 61.5 + 30 + + + + + y-shift + 120 + + + + + + + diff --git a/Aircraft/Instruments/oil-c172p.xml b/Aircraft/Instruments/oil-c172p.xml new file mode 100644 index 000000000..8146fb083 --- /dev/null +++ b/Aircraft/Instruments/oil-c172p.xml @@ -0,0 +1,154 @@ + + + + + Oil + 100 + 100 + + + engines/engine[0]/oil-temperature-degf + /engines/engine[0]/oil-pressure-psi + + + + + OilTemp + 20 + 100 + + Aircraft/Instruments/Textures/FuelOilAmps.png + 0.5 + 1.0 + 0.25 + 0.50 + + + + x-shift + -10 + + + + + + OilPress + 20 + 100 + + Aircraft/Instruments/Textures/FuelOilAmps.png + 0.0 + 0.5 + 0.25 + 0.50 + + + + x-shift + 10 + + + + + + OTNeedle + 3 + 96 + + + Aircraft/Instruments/Textures/misc1.rgb + 0.71875 + 0.828125 + 0.46875 + 1.0 + + + + + x-shift + -10 + + + y-shift + -110 + + + rotation + + + + 75 + -30 + + + 180 + 5 + + + 240 + 30 + + + + + y-shift + 120 + + + + + + OPNeedle + 3 + 96 + + + Aircraft/Instruments/Textures/misc1.rgb + 0.71875 + 0.828125 + 0.46875 + 1.0 + + + + + x-shift + 10 + + + y-shift + -110 + + + rotation + + + + 10 + -30 + + + 30 + -15 + + + 80 + 15 + + + 100 + 30 + + + + + y-shift + 120 + + + + + + + diff --git a/Aircraft/c172p/Panels/FGPanel_Protocol_c172p.xml b/Aircraft/c172p/Panels/FGPanel_Protocol_c172p.xml new file mode 100644 index 000000000..b87491b81 --- /dev/null +++ b/Aircraft/c172p/Panels/FGPanel_Protocol_c172p.xml @@ -0,0 +1,445 @@ + + + + + ,,34200,udp,../Aircraft/c172p/Panels/FGPanel_Protocol_c172p + ]]> + + + + + + newline + , + + + float + %.2f + /position/altitude-agl-ft + + + + float + %.2f + /instrumentation/attitude-indicator/indicated-roll-deg + + + + float + %.2f + /instrumentation/attitude-indicator/indicated-pitch-deg + + + + float + %.2f + /instrumentation/attitude-indicator/horizon-offset-deg + + + + float + %.4e + /instrumentation/attitude-indicator/spin + + + + bool + %d + /instrumentation/attitude-indicator/caged-flag + + + + float + %.2f + /instrumentation/airspeed-indicator/tas-face-rotation + + + + float + %.2f + /instrumentation/airspeed-indicator/indicated-speed-kt + + + + float + %.3f + /instrumentation/altimeter/setting-inhg + + + + float + %.2f + /instrumentation/radar-altimeter/decision-height + + + + float + %.2f + /instrumentation/altimeter/indicated-altitude-ft + + + + float + %.4e + /instrumentation/adf[0]/rotation-deg + + + + float + %.2f + /instrumentation/adf[0]/indicated-bearing-deg + + + + float + %.3f + /instrumentation/slip-skid-ball/indicated-slip-skid + + + + float + %.2f + /instrumentation/turn-indicator/indicated-turn-rate + + + + float + %.4f + /instrumentation/kcs55/ki525/gs-deflection + + + + float + %.4e + /instrumentation/nav[0]/heading-needle-deflection + + + + float + %.4e + /instrumentation/nav[0]/radials/selected-deg + + + + float + %.4e + /instrumentation/nav[0]/to-flag + + + + float + %.4e + /instrumentation/nav[0]/from-flag + + + + float + %.4e + /instrumentation/nav[0]/in-range + + + + int + %d + /instrumentation/nav[0]/has-gs + + + + float + %.4e + instrumentation/heading-indicator/indicated-heading-deg + + + + float + %.4e + instrumentation/kcs55/kg102/flag-norm + + + + float + %.4e + instrumentation/kcs55/ki525/selected-heading-deg + + + + float + %.4e + autopilot/settings/heading-bug-deg + + + + float + %.4e + /instrumentation/vertical-speed-indicator/indicated-speed-fpm + + + + + float + %.4e + /instrumentation/nav[1]/to-flag + + + + float + %.4e + /instrumentation/nav[1]/from-flag + + + + float + %.4e + /instrumentation/nav[1]/radials/selected-deg + + + + float + %.4e + /instrumentation/nav[1]/heading-needle-deflection + + + + int + %d + /instrumentation/nav[1]/in-range + + + + int + %d + /autopilot/CENTURYIII/settings/gs-captured + + + + int + %d + /controls/lighting/gs-captured-light-test + + + + int + %d + /gear/in-transit + + + + float + %.4e + /systems/electrical/amps + + + + float + %.4e + /systems/electrical/volts + + + + float + %.4e + /engines/engine[0]/cht-degf + + + + float + %.4e + /engines/engine[0]/oil-temperature-degf + + + + float + %.4e + /engines/engine[0]/oil-pressure-psi + + + + float + %.4e + /consumables/fuel/tank[0]/level-gal_us + + + + float + %.4e + /engines/engine[1]/cht-degf + + + + float + %.4e + /engines/engine[1]/oil-temperature-degf + + + + float + %.4e + /engines/engine[1]/oil-pressure-psi + + + + float + %.4e + /consumables/fuel/tank[1]/level-gal_us + + + + string + %s + instrumentation/clock/indicated-string + + + + + + float + %.4e + /instrumentation/nav[1]/to-flag + + + + float + %.4e + /instrumentation/nav[1]/from-flag + + + + float + %.4e + /instrumentation/nav[1]/radials/selected-deg + + + + float + %.4e + /instrumentation/nav[1]/heading-needle-deflection + + + + float + %.4e + /instrumentation/nav[1]/in-range + + + + int + %d + /instrumentation/vacuum/inoperative[0] + + + + int + %d + /instrumentation/vacuum/inoperative[1] + + + + float + %.3e + /instrumentation/vacuum/suction-inhg + + + + float + %.4e + /engines/engine[0]/rpm + + + + float + %.4e + /engines/engine[0]/mp-osi-filtered + + + + float + %.4e + engines/engine[0]/egt-degf + + + + float + %.4e + /engines/engine[0]/fuel-flow-gph + + + + + bool + %d + instrumentation/annunciator/test + + + + bool + %d + instrumentation/annunciator/fuelpump[0] + + + + bool + %d + instrumentation/annunciator/fuelpump[1] + + + + bool + %d + instrumentation/annunciator/overboost[0] + + + + bool + %d + instrumentation/annunciator/overboost[1] + + + + bool + %d + instrumentation/annunciator/oil + + + + bool + %d + instrumentation/annunciator/vacuum + + + + bool + %d + instrumentation/annunciator/alt + + + + float + %.4e + /controls/flight/rudder-trim + + + + float + %.4e + /controls/flight/elevator-trim + + + + float + %.4e + /surface-positions/flap-pos-norm + + + + float + %.4e + /systems/electrical/outputs/turn-coordinator + + + + + + + diff --git a/Aircraft/c172p/Panels/FGPanel_c172p.xml b/Aircraft/c172p/Panels/FGPanel_c172p.xml new file mode 100644 index 000000000..011247821 --- /dev/null +++ b/Aircraft/c172p/Panels/FGPanel_c172p.xml @@ -0,0 +1,42 @@ + + + + ,,34200,udp,../Aircraft/c172p/Panels/FGPanel_Protocol_c172p + ]]> + + + true + + + + + + false + true + + 30 + + true + + + + + + 0.0.0.0 + 34200 + + + + + + + + diff --git a/Aircraft/c172p/Panels/FGPanel_instruments.xml b/Aircraft/c172p/Panels/FGPanel_instruments.xml new file mode 100644 index 000000000..4a39ba48c --- /dev/null +++ b/Aircraft/c172p/Panels/FGPanel_instruments.xml @@ -0,0 +1,227 @@ + + + + + + 242 + 146 + 71 + 50 + + 35 + 116 + 202 + 288 + 383 + + 95 + 52 + + D-GEAR + + + c172p IFR Panel + + + + + + 430 + 353 + + + + frames per second + 10 + 340 + 40 + 40 + + + + callsign + 133 + 302 + 100 + 20 + + + + Airspeed Indicator + + + + + + + + Attitude Gyro + + + + + + + + Altimeter + + + + + + + + Turn Coordinator + + + + + + + + HDG + + + + + + + + Vertical Velocity Indicator + + + + + + + + + clock + 45 + 248 + + + + + + Gyro Pressure Gauge + 20 + 203 + 35 + 35 + + + + Fuel + + 163 + 165 + 20 + + + + Oil + + engines/engine[0]/oil-temperature-degf + /engines/engine[0]/oil-pressure-psi + + + 124 + 165 + 20 + + + + VoltAmps + + /systems/electrical/amps + /systems/electrical/volts + + + 20 + 50 + 50 + + + + + EGT Gauge + + engines/engine[0]/egt-degf + + + + + + + + + + VOR 2 Gauge + + /instrumentation/nav[0]/from-flag + /instrumentation/nav[0]/to-flag + /instrumentation/nav[0]/radials/selected-deg + /instrumentation/nav[0]/gs-needle-deflection + /instrumentation/nav[0]/heading-needle-deflection + /sim/instrument-options/nav[0]/has-gs-needle + /sim/instrument-options/nav[0]/needles-pivot + + + + + + + + + VOR 2 Gauge + + /instrumentation/nav[1]/from-flag + /instrumentation/nav[1]/to-flag + /instrumentation/nav[1]/radials/selected-deg + /instrumentation/nav[1]/gs-needle-deflection + /instrumentation/nav[1]/heading-needle-deflection + /sim/instrument-options/nav[1]/has-gs-needle + /sim/instrument-options/nav[1]/needles-pivot + + + + + + + + + ADF + + /instrumentation/adf[0]/rotation-deg + /instrumentation/adf[0]/indicated-bearing-deg + + + + + + + + + + + RPM Gauge + + /engines/engine[0]/rpm + + + + + + + + + + + diff --git a/Aircraft/c172p/Panels/callsign.xml b/Aircraft/c172p/Panels/callsign.xml new file mode 100644 index 000000000..60c19a9fc --- /dev/null +++ b/Aircraft/c172p/Panels/callsign.xml @@ -0,0 +1,38 @@ + + + + + callsign + 280 + 20 + + + + + 240 + 20 + callsign + text + helvetica_bold + Helvetica + lucida + 24 + + 1.0 + 1.0 + 1.0 + + + + literal + D-GEAR + + + + + + + +