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
+ ]]>
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+