Commit Graph

15 Commits

Author SHA1 Message Date
Gautier Hattenberger d02ec5ba98 [modules] update modules XML for proper dependcies and tasks 2021-07-27 13:34:23 +02:00
Gautier Hattenberger 494e3f3ad9 [tests] add a compilation test node to modules (#2653)
When adding a test node to a makefile section, with required compilation
flags, include and other options, all the files (not arch dependent
files) can be compiled with a TAP compatible program, included in the
standard tests of the CI servers.
Not all module's XML files are converted, but a large part of the most
important parts are already covered. More will be added later. The
number of tested airframes (full compilation of all targets) have been
reduced to speed the CI compile time but still covers the relevant
architecture and boards.
The main benefit is that the overall coverage is already better than
before as previous test aircraft were compiling more or less the same
part of the airborne code, while this new mechanism is more efficient to
test modules not included in any config.
2021-02-08 17:24:19 +01:00
Gautier Hattenberger a5ed01bab4 [build] use 'default' instead of 'value' to pass default values 2016-02-12 00:03:18 +01:00
Gautier Hattenberger 904507a4e6 [build] add case modifier to modules' makefile
- this allow to use lower and upper version of a makefile variable.
- can also be use to provide default value to some variables.
2016-02-10 18:05:43 +01:00
Felix Ruess 74ebb5bad9 [modules] use configure for I2C_DEV 2015-11-16 17:39:53 +01:00
Tobias Muench 5e1aa2f70d amsys airspeed sensor
changed freq to 60
2015-05-29 11:31:43 +02:00
Tobias Muench 87e142f592 [baro] fixed max pressure for 5812-0001-D and max temperature and error in calculation 2015-05-16 22:13:19 +02:00
Felix Ruess 88f17c99e6 [modules] separate USE_AIRSPEED_xx flags 2014-10-21 12:03:48 +02:00
Gautier Hattenberger 83403a0ba3 [settings] move settings to module files and remove old files 2014-09-30 19:19:47 +02:00
Gautier Hattenberger 03eafced58 [settings] add a few more settings in modules 2014-09-16 22:37:17 +02:00
Tobias Muench 0c444a0269 additionals to use amsys sensors to measure airspeed 2013-07-02 12:55:43 +02:00
Felix Ruess e04623c872 [doc] some module description cleanups 2012-12-29 23:12:24 +01:00
Felix Ruess e5ed5f5943 [conf] xml files should not be executable 2012-05-01 00:43:53 +02:00
Gautier Hattenberger bcaba7c720 [modules documentation] Add a doc node to module
modules developpers can provide
- a description of the module
- a list of the configuration variables and flags (configure and define)
- a list of sections to add to the airframe file
2012-04-24 09:29:12 +02:00
Bruzzlee b54d743320 Added module for a Amsys Differential Presure Sensor I2C AMS 5812-0003-D
Added module for a Amsys Barometric Sensor I2C AMS 5812-0150-A (measuring only)
Added module FlightBenchmark http://paparazzi.enac.fr/wiki/FlightBenchmark
Added until function to the eight pattern
2011-08-16 16:07:17 +02:00