Commit Graph

42 Commits

Author SHA1 Message Date
Daniel Agar
95f17d5669 px4fmu_test update mixers 2018-04-09 02:23:26 -04:00
Daniel Agar
3b64325ff8 update px4fmu_test and add px4fmu-v2_test to Jenkins 2018-04-07 22:32:53 -04:00
ksschwabe
500a1c808d ROMFS list files explicitly instead of using GLOB_RECURSE (#9107)
* Lists ROMFS files explicity instead of using GLOB_RECURSE

Previously, when ROMFS files that were not airframes were touched, the ROMFS
would not be rebuilt. The ROMFS files are now specified explicityl in a
CMakeLists.txt file that is located in the root ROMFS directory.

Now when one of the ROMFS files is touched the whole ROMFS is rebuilt.

When new files are added to the ROMFS, they need to be explicity added to
the CMakeLists in the ROMFS root directory.

* ROMFS: adds individual CMakeLists files in each subdirectory

Also moves the temporary ROMFS build directory to ${PX4_BINARY_DIR}/ROMFS/genromfs
so that the cmake_install.cmake files and the CMakeFiles directories (generated whenever
are not add_subdirectory() is called) are not generated in the temporary ROMFS directory
from which the ROMFS binary is created.

* cmake ROMFS generate add px4_add_romfs_files function

* ROMFS CMakeLists: adds explanatory comment to px4_add_romfs_files function

* ROMFS CMakeLists: updates copyright headers
2018-03-26 11:19:00 -04:00
David Sidrane
f6a0765d3c ROMFS:px4io-v1:Removed px4io-v1 board from PX4
Only support px4io-v2 px4io
2017-09-10 13:37:23 -04:00
David Sidrane
62a2351a72 ROMFS:Removed FMUv1 from rcS etal 2017-09-10 13:37:23 -04:00
NRottmann
0f8f5d29be Enable Simulation of the Hippocampus (AUV from TUHH)
Adding files which enable a simulation with the autonomous underwater
vehicle (AUV) from the Technical University Hamburg-Harburg
2017-08-20 20:59:15 +02:00
Daniel Agar
7029be87c0 MS5525 differential pressure driver 2017-07-06 10:05:07 -04:00
Henry Zhang
92fc82da33 MindPX: Remove MPU6500 driver, use MPU9K driver instead 2017-05-02 11:52:12 +02:00
Beat Küng
b1be963083 px4fmu_test rcS: switch to led_control command 2017-03-12 00:08:35 +01:00
Lorenz Meier
e395c1f3d7 ROMFS: Limit test mixer to max 4 inputs 2017-01-03 20:32:33 -05:00
Andreas Antener
a5a5694a5e Mixer tests: updated vtol2 test mixer to the one that actually failed before 2017-01-03 20:32:33 -05:00
Lorenz Meier
d0dbddea1b Extend mixer test case with complex mixer 2017-01-03 20:32:33 -05:00
Lorenz Meier
51a89b74fb VTOL mixer: Use formatting without workarounds for system test 2017-01-03 20:32:33 -05:00
Lorenz Meier
2eda90906d Add VTOL2 test mixer 2017-01-03 20:32:33 -05:00
Lorenz Meier
01bbd3976b Add VTOL1 test mixer 2017-01-03 20:32:33 -05:00
Vasily Evseenko
49844f52d5 Fix SF10a driver. Add support for SF11c and rename to SF1xx 2016-08-04 15:09:33 +02:00
Lorenz Meier
6ab9dc0acf Testing cleanup from Daniel Agar 2016-07-29 13:49:14 +02:00
Lorenz Meier
e43625cfc1 ROMFS: Clear out SITL mixers from deployed image, delete unused mixers, move test mixers to test config 2016-07-01 18:08:32 +02:00
Daniel Agar
008354f935 testing cleanup 2016-05-13 13:01:41 +02:00
Daniel Agar
2bc74fd5d9 restore px4fmu-v2_test 2016-05-13 13:01:41 +02:00
jgoppert
8536722861 Firmware rename for px4io to avoid using board label in name. 2015-10-20 13:44:17 -04:00
Lorenz Meier
319f9d820f telemetry: Crank up rates to make param downloads and other things less painful 2015-06-30 12:55:28 +02:00
Lorenz Meier
88cebd3c2a Add free to hardware tests 2015-03-08 08:35:10 +01:00
Lorenz Meier
4938ff4c29 Indicate test status with RGB led 2015-02-21 12:45:50 +01:00
Lorenz Meier
4b1ddba817 Fix test setup param load 2015-02-09 23:27:10 +01:00
Lorenz Meier
ebc1b29db0 ROMFS for bench setup: More unit test fixing. 2015-02-09 18:43:15 +01:00
Lorenz Meier
c371eb9b90 Fix up test routines. Needs more work. 2015-02-09 17:15:28 +01:00
Lorenz Meier
d8aebe1c07 Update rcS
Fixing test statements
2015-02-08 23:40:45 +01:00
Lorenz Meier
60dcff447c More adjustments to test start 2015-02-08 23:24:50 +01:00
Lorenz Meier
6149f8365c Fix test script 2015-02-08 23:08:06 +01:00
Lorenz Meier
44fea268d9 ROMFS startup cleanup 2015-02-08 16:44:10 +01:00
Lorenz Meier
087bf05ae3 Made PX4IO update an unit test entry 2015-02-05 12:44:16 +01:00
Lorenz Meier
8de411619a Initial stab at supporting multiple publications on the same base name and auto-enumeration of additional publications. 2015-01-29 16:33:52 +01:00
Lorenz Meier
7d712a4cd1 Test image ROMFS: Start all sensors 2015-01-03 17:54:49 +01:00
Thomas Gubler
29eab8ebd4 change [init] to [i]
This change was introduced in pull #1461. This fixes some missed
occurrences.
2014-12-14 11:28:25 +01:00
Don Gagne
deda5d0a04 Upgraded unit test framework 2014-09-13 19:59:44 -07:00
Vladimir Ermakov
ed66097ebc FTP: Update unit test for new header size.
_list_test failed.
2014-09-10 11:54:42 +04:00
Don Gagne
7db57310d5 New mavlink_ftp unit test data 2014-09-02 15:32:16 -07:00
Lorenz Meier
7590d91cf2 Improved mount test 2014-01-04 17:05:52 +01:00
Lorenz Meier
97e8386290 Auto-restarting mount test if config file present 2014-01-04 13:54:14 +01:00
Lorenz Meier
8c518aa237 Useful bits for high-rate logging 2013-12-20 14:25:35 +01:00
px4dev
9fe257c4d1 A very slender config just for test builds. 2013-07-07 12:13:40 -07:00