|
| 1 | +# |
| 2 | +# Copyright (C) 2016, The LibrePilot Project, http://www.librepilot.org |
| 3 | +# Copyright (C) 2009-2013, The OpenPilot Team, http://www.openpilot.org |
| 4 | +# |
| 5 | +# This program is free software; you can redistribute it and/or modify |
| 6 | +# it under the terms of the GNU General Public License as published by |
| 7 | +# the Free Software Foundation; either version 3 of the License, or |
| 8 | +# (at your option) any later version. |
| 9 | +# |
| 10 | +# This program is distributed in the hope that it will be useful, but |
| 11 | +# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY |
| 12 | +# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
| 13 | +# for more details. |
| 14 | +# |
| 15 | +# You should have received a copy of the GNU General Public License along |
| 16 | +# with this program; if not, write to the Free Software Foundation, Inc., |
| 17 | +# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| 18 | +# |
| 19 | + |
| 20 | +# These are the UAVObjects supposed to be build as part of the OpenPilot target |
| 21 | +# (all architectures) |
| 22 | +UAVOBJSRCFILENAMES = |
| 23 | +UAVOBJSRCFILENAMES += statusgrounddrive |
| 24 | +UAVOBJSRCFILENAMES += statusvtolautotakeoff |
| 25 | +UAVOBJSRCFILENAMES += pidstatus |
| 26 | +UAVOBJSRCFILENAMES += statusvtolland |
| 27 | +UAVOBJSRCFILENAMES += vtolselftuningstats |
| 28 | +UAVOBJSRCFILENAMES += accelgyrosettings |
| 29 | +UAVOBJSRCFILENAMES += accessorydesired |
| 30 | +UAVOBJSRCFILENAMES += actuatorcommand |
| 31 | +UAVOBJSRCFILENAMES += actuatordesired |
| 32 | +UAVOBJSRCFILENAMES += actuatorsettings |
| 33 | +UAVOBJSRCFILENAMES += attitudesettings |
| 34 | +UAVOBJSRCFILENAMES += attitudestate |
| 35 | +UAVOBJSRCFILENAMES += gyrostate |
| 36 | +UAVOBJSRCFILENAMES += gyrosensor |
| 37 | +UAVOBJSRCFILENAMES += accelstate |
| 38 | +UAVOBJSRCFILENAMES += accelsensor |
| 39 | +UAVOBJSRCFILENAMES += magsensor |
| 40 | +UAVOBJSRCFILENAMES += auxmagsensor |
| 41 | +UAVOBJSRCFILENAMES += auxmagsettings |
| 42 | +UAVOBJSRCFILENAMES += magstate |
| 43 | +UAVOBJSRCFILENAMES += barosensor |
| 44 | +UAVOBJSRCFILENAMES += airspeedsensor |
| 45 | +UAVOBJSRCFILENAMES += airspeedsettings |
| 46 | +UAVOBJSRCFILENAMES += airspeedstate |
| 47 | +UAVOBJSRCFILENAMES += debuglogsettings |
| 48 | +UAVOBJSRCFILENAMES += debuglogcontrol |
| 49 | +UAVOBJSRCFILENAMES += debuglogstatus |
| 50 | +UAVOBJSRCFILENAMES += debuglogentry |
| 51 | +UAVOBJSRCFILENAMES += flightbatterysettings |
| 52 | +UAVOBJSRCFILENAMES += firmwareiapobj |
| 53 | +UAVOBJSRCFILENAMES += flightbatterystate |
| 54 | +UAVOBJSRCFILENAMES += flightplancontrol |
| 55 | +UAVOBJSRCFILENAMES += flightplansettings |
| 56 | +UAVOBJSRCFILENAMES += flightplanstatus |
| 57 | +UAVOBJSRCFILENAMES += flighttelemetrystats |
| 58 | +UAVOBJSRCFILENAMES += gcstelemetrystats |
| 59 | +UAVOBJSRCFILENAMES += gcsreceiver |
| 60 | +UAVOBJSRCFILENAMES += gpspositionsensor |
| 61 | +UAVOBJSRCFILENAMES += gpssatellites |
| 62 | +UAVOBJSRCFILENAMES += gpstime |
| 63 | +UAVOBJSRCFILENAMES += gpsvelocitysensor |
| 64 | +UAVOBJSRCFILENAMES += gpssettings |
| 65 | +UAVOBJSRCFILENAMES += gpsextendedstatus |
| 66 | +UAVOBJSRCFILENAMES += fixedwingpathfollowersettings |
| 67 | +UAVOBJSRCFILENAMES += fixedwingpathfollowerstatus |
| 68 | +UAVOBJSRCFILENAMES += vtolpathfollowersettings |
| 69 | +UAVOBJSRCFILENAMES += groundpathfollowersettings |
| 70 | +UAVOBJSRCFILENAMES += homelocation |
| 71 | +UAVOBJSRCFILENAMES += i2cstats |
| 72 | +UAVOBJSRCFILENAMES += manualcontrolcommand |
| 73 | +UAVOBJSRCFILENAMES += manualcontrolsettings |
| 74 | +UAVOBJSRCFILENAMES += flightmodesettings |
| 75 | +UAVOBJSRCFILENAMES += mixersettings |
| 76 | +UAVOBJSRCFILENAMES += mixerstatus |
| 77 | +UAVOBJSRCFILENAMES += nedaccel |
| 78 | +UAVOBJSRCFILENAMES += objectpersistence |
| 79 | +UAVOBJSRCFILENAMES += oplinkreceiver |
| 80 | +UAVOBJSRCFILENAMES += pathaction |
| 81 | +UAVOBJSRCFILENAMES += pathdesired |
| 82 | +UAVOBJSRCFILENAMES += pathplan |
| 83 | +UAVOBJSRCFILENAMES += pathstatus |
| 84 | +UAVOBJSRCFILENAMES += pathsummary |
| 85 | +UAVOBJSRCFILENAMES += positionstate |
| 86 | +UAVOBJSRCFILENAMES += ratedesired |
| 87 | +UAVOBJSRCFILENAMES += ekfconfiguration |
| 88 | +UAVOBJSRCFILENAMES += ekfstatevariance |
| 89 | +UAVOBJSRCFILENAMES += revocalibration |
| 90 | +UAVOBJSRCFILENAMES += revosettings |
| 91 | +UAVOBJSRCFILENAMES += sonaraltitude |
| 92 | +UAVOBJSRCFILENAMES += stabilizationdesired |
| 93 | +UAVOBJSRCFILENAMES += stabilizationsettings |
| 94 | +UAVOBJSRCFILENAMES += stabilizationsettingsbank1 |
| 95 | +UAVOBJSRCFILENAMES += stabilizationsettingsbank2 |
| 96 | +UAVOBJSRCFILENAMES += stabilizationsettingsbank3 |
| 97 | +UAVOBJSRCFILENAMES += stabilizationstatus |
| 98 | +UAVOBJSRCFILENAMES += stabilizationbank |
| 99 | +UAVOBJSRCFILENAMES += systemalarms |
| 100 | +UAVOBJSRCFILENAMES += systemsettings |
| 101 | +UAVOBJSRCFILENAMES += systemstats |
| 102 | +UAVOBJSRCFILENAMES += taskinfo |
| 103 | +UAVOBJSRCFILENAMES += callbackinfo |
| 104 | +UAVOBJSRCFILENAMES += velocitystate |
| 105 | +UAVOBJSRCFILENAMES += velocitydesired |
| 106 | +UAVOBJSRCFILENAMES += watchdogstatus |
| 107 | +UAVOBJSRCFILENAMES += flightstatus |
| 108 | +UAVOBJSRCFILENAMES += hwsettings |
| 109 | +UAVOBJSRCFILENAMES += receiveractivity |
| 110 | +UAVOBJSRCFILENAMES += receiverstatus |
| 111 | +UAVOBJSRCFILENAMES += cameradesired |
| 112 | +UAVOBJSRCFILENAMES += camerastabsettings |
| 113 | +UAVOBJSRCFILENAMES += cameracontrolsettings |
| 114 | +UAVOBJSRCFILENAMES += cameracontrolactivity |
| 115 | +UAVOBJSRCFILENAMES += altitudeholdsettings |
| 116 | +UAVOBJSRCFILENAMES += oplinksettings |
| 117 | +UAVOBJSRCFILENAMES += oplinkstatus |
| 118 | +UAVOBJSRCFILENAMES += altitudefiltersettings |
| 119 | +UAVOBJSRCFILENAMES += altitudeholdstatus |
| 120 | +UAVOBJSRCFILENAMES += waypoint |
| 121 | +UAVOBJSRCFILENAMES += waypointactive |
| 122 | +UAVOBJSRCFILENAMES += poilocation |
| 123 | +UAVOBJSRCFILENAMES += poilearnsettings |
| 124 | +UAVOBJSRCFILENAMES += mpugyroaccelsettings |
| 125 | +UAVOBJSRCFILENAMES += txpidsettings |
| 126 | +UAVOBJSRCFILENAMES += txpidstatus |
| 127 | +UAVOBJSRCFILENAMES += hottbridgesettings |
| 128 | +UAVOBJSRCFILENAMES += hottbridgestatus |
| 129 | +UAVOBJSRCFILENAMES += takeofflocation |
| 130 | +UAVOBJSRCFILENAMES += perfcounter |
| 131 | +UAVOBJSRCFILENAMES += systemidentsettings |
| 132 | +UAVOBJSRCFILENAMES += systemidentstate |
| 133 | + |
| 134 | +FLIGHT_TEST_UAVOBJ_DIR = $(UAVOBJ_OUT_DIR)/flight |
| 135 | +UAVOBJSRC = $(foreach UAVOBJSRCFILE,$(UAVOBJSRCFILENAMES),$(FLIGHT_TEST_UAVOBJ_DIR)/$(UAVOBJSRCFILE).c ) |
| 136 | +UAVOBJDEFINE = $(foreach UAVOBJSRCFILE,$(UAVOBJSRCFILENAMES),-DUAVOBJ_INIT_$(UAVOBJSRCFILE) ) |
0 commit comments