Revision: 3663
Author:
robert.d...@gmail.com
Date: Mon Jul 6 08:18:41 2015 UTC
Log: MatrixPilot_helicalTurns: add the easystar model to the X-Plane
plugin module.
https://code.google.com/p/gentlenav/source/detail?r=3663
Added:
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star.acf
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star_paint.png
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star_paint2.png
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star_prefs.txt
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/README.txt
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/-PANELS-
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/-PANELS-/Panel.png
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/buttons
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/buttons/but_JATO-1.png
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/buttons/but_JATO.png
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC-1.png
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC-4.png
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC-4.psd
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC.png
Modified:
/branches/MatrixPilot_helicalTurns/MatrixPilot/helicalTurnCntrl.c
/branches/MatrixPilot_helicalTurns/Tools/Build/proj_gen.bat
/branches/MatrixPilot_helicalTurns/Tools/makefiles/device-UDB5.mk
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star.acf Mon Jul 6 08:18:41 2015 UTC
File is too large to display a diff.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star_paint.png Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star_paint2.png Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/MPX
Easy Star_prefs.txt Mon Jul 6 08:18:41 2015 UTC
@@ -0,0 +1,3 @@
+I
+10 version
+_livery_req 0
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/README.txt
Mon Jul 6 08:18:41 2015 UTC
@@ -0,0 +1,9 @@
+This easy star model for X-Plane 10 has been tested thoroughly by Bill
Premerlani and Peter Hollands while developing Helical Turns.
+
+To use the model, you need to copy this directoy to a sub directory of
the "Aircraft" directory in your installation of X-Plane 10.
+
+For example, in Macos, if you are in the top directory of MatrixPilot ...
+cp Tools/HILSIM_XPlane/Aircraft/easystar_with_aileron ~/Desktop/X-Plane\
10/Aircraft/Radio\ Control/
+
+That should make a directory under Aircraft/Radio Control/ with your
easy_star_with_aileron model, which you can then access from within X-Plane
10 to select.
+
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/-PANELS-/Panel.png
Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/buttons/but_JATO-1.png
Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/buttons/but_JATO.png
Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC-1.png
Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC-4.png
Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC-4.psd
Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /dev/null
+++
/branches/MatrixPilot_helicalTurns/Tools/HILSIM_XPlane/Aircraft/easystar_with_ailerons/cockpit/clocks/timer_BC.png
Mon Jul 6 08:18:41 2015 UTC
Binary file, no diff available.
=======================================
--- /branches/MatrixPilot_helicalTurns/MatrixPilot/helicalTurnCntrl.c Sun
Jun 14 13:43:17 2015 UTC
+++ /branches/MatrixPilot_helicalTurns/MatrixPilot/helicalTurnCntrl.c Mon
Jul 6 08:18:41 2015 UTC
@@ -8,7 +8,7 @@
// MatrixPilot is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
-//(at your option) any later version.
+// (at your option) any later version.
//
// MatrixPilot is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
=======================================
--- /branches/MatrixPilot_helicalTurns/Tools/Build/proj_gen.bat Sun Jun 14
13:43:17 2015 UTC
+++ /branches/MatrixPilot_helicalTurns/Tools/Build/proj_gen.bat Mon Jul 6
08:18:41 2015 UTC
@@ -1,16 +1,17 @@
@echo off
-pyProjectCreator.py -r ../.. -t SIL -c Config/Cessna -d USE_LOGO
-pyProjectCreator.py -r ../.. -t PX4 -c Config/Cessna
-pyProjectCreator.py -r ../.. -t UDB4 -c Config/Cessna -d NOFS=1
+@rem pyProjectCreator.py -r ../.. -n MatrixPilot -t SIL -c Config/Cessna
-d USE_LOGO
+pyProjectCreator.py -r ../.. -n MatrixPilot -t SIL -c Config/Cessna
+pyProjectCreator.py -r ../.. -n MatrixPilot -t PX4 -c Config/Cessna
+pyProjectCreator.py -r ../.. -n MatrixPilot -t UDB4 -c Config/Cessna -d
NOFS=1
@rem goto END
-pyProjectCreator.py -r ../.. -t UDB5 -c Config/Cessna -d NOFS=1
-pyProjectCreator.py -r ../.. -t UDB5 -c Config/CloudsFly -d NOFS=1
+pyProjectCreator.py -r ../.. -n MatrixPilot -t UDB5 -c Config/Cessna -d
NOFS=1
+pyProjectCreator.py -r ../.. -n MatrixPilot -t UDB5 -c Config/CloudsFly -d
NOFS=1
-pyProjectCreator.py -r ../.. -t AUAV3 -c Config/Cessna -d USE_NORADIO
-pyProjectCreator.py -r ../.. -t AUAV3
+pyProjectCreator.py -r ../.. -n MatrixPilot -t AUAV3 -c Config/Cessna -d
USE_NORADIO
+pyProjectCreator.py -r ../.. -n MatrixPilot -t AUAV3
pyProjectCreator.py -r ../.. -n RollPitchYaw -t UDB4
pyProjectCreator.py -r ../.. -n RollPitchYaw -t UDB5
=======================================
--- /branches/MatrixPilot_helicalTurns/Tools/makefiles/device-UDB5.mk Mon
Jun 15 08:08:57 2015 UTC
+++ /branches/MatrixPilot_helicalTurns/Tools/makefiles/device-UDB5.mk Mon
Jul 6 08:18:41 2015 UTC
@@ -1,4 +1,7 @@
-# this file is included from makefile
+# this file is included from makefile and the project generator python
script
+# note: the project generator is not make, and hence does not obey make
syntax
+# lines are matched as tokens once only, so do not use repeated +=
+#
TOOLCHAIN ?= XC16
TARGET_TYPE := hex