Commit Graph

10311 Commits

Author SHA1 Message Date
Anton Matosov
fbf51360b3 Merged with px4/multitables
Conflicts:
	src/modules/systemlib/mixer/multi_tables
2015-01-06 00:30:23 +02:00
Lorenz Meier
3f7b9b45ea Travis CI: More fixes to really move to GCC 4.8 2015-01-05 23:23:20 +01:00
Lorenz Meier
3fb61cf41e Travis CI: Install GCC 4.8 as well 2015-01-05 23:13:03 +01:00
Lorenz Meier
a6ad8b3cb7 Travis CI: Output generated mixer table. 2015-01-05 23:07:42 +01:00
Lorenz Meier
6e144e6e42 Multi-tables: Adjust shebang, add missing include guards 2015-01-05 23:07:41 +01:00
Anton Matosov
a73108d116 Fixed autoconf variable check 2015-01-05 23:07:41 +01:00
Anton Matosov
b04559e5fa Removed include that couses compilation failure 2015-01-05 23:48:18 +02:00
Anton Matosov
e466e10d23 using type aliases are not supported by g++ 4.6 2015-01-05 23:33:19 +02:00
Anton Matosov
29d0754df6 std::underlying_type is not supported by the g++ 4.6 used by CI server 2015-01-05 23:22:43 +02:00
Anton Matosov
117d43067f Switched to enum class out of class definition 2015-01-05 23:15:12 +02:00
Anton Matosov
18bf501992 Added output of the generated multi_tables to the terminal as well as to the file
Changed compiler C++0x enabling flag to check if it is a cuase
Updated copyrights
2015-01-05 21:59:56 +02:00
Anton Matosov
3bf5dd416e Fixed compilation 2015-01-05 13:22:53 +02:00
Anton Matosov
6ba0b75804 Replaced tabs with spaces as it is critical for some python builds 2015-01-05 12:41:25 +02:00
Anton Matosov
1bc6c44a0e Fixed compilation of tests target in clean checkout
Moved mixer_multirotor.generated.h generation to the standalone makefile to prevent copypaste
2015-01-05 12:37:05 +02:00
Anton Matosov
21b45ae86b Removed extension for multi_tables to not affect its users
Fixed dependencies for the mixer_multirotor.cpp from all the modules
2015-01-05 12:02:32 +02:00
Anton Matosov
2daf30fb25 Rewrote multi_tables with python 2015-01-05 12:02:32 +02:00
Anton Matosov
0e4268a804 Enabled C++11 for tests target (trying other compiler flag) 2015-01-05 12:02:32 +02:00
Anton Matosov
a4cf9be8e0 Enabled C++11 for tests target 2015-01-05 12:02:32 +02:00
Anton Matosov
8fadbdcf2f Automated generation of the Geometry enum to make addition of the new multirotor a really simple task 2015-01-05 12:02:32 +02:00
Anton Matosov
388833a1fa Added explicit dependency into makefile, as implicit one doesn't work often. 2015-01-05 12:02:32 +02:00
Anton Matosov
59fa170e54 Automated updates of the C++ code generated by the multi_tables script, now it is placed into the mixer_multirotor.generated.h file which is generated by makefile 2015-01-05 12:02:31 +02:00
Lorenz Meier
c3ed35f5cc Travis CI: Comment out mail command 2015-01-05 06:42:43 +01:00
Lorenz Meier
dc5a006285 Merge branch 'master' of github.com:PX4/Firmware 2015-01-04 20:57:50 +01:00
Lorenz Meier
0e1a532720 sdlog2: Use .px4log as file format. Fixes #1243 2015-01-04 20:57:25 +01:00
Lorenz Meier
025566b99f Merge pull request #1581 from anton-matosov/master
Made all the multirotor tables been generated by multi_table script
2015-01-04 20:49:39 +01:00
Lorenz Meier
79bff47692 Merge pull request #1580 from PX4/sd_full
Check for full microSD card
2015-01-04 20:44:23 +01:00
Kevin Hester
2e1ac72b59 Speed up stack dumping by looking for freespace 4 bytes at a time
Conflicts:
	mavlink/include/mavlink/v1.0
2015-01-04 20:38:48 +01:00
Ban Siesta
0265885a39 sdlog2: check every 20MiB if we're running out of space, moved the threshold to 50MiB 2015-01-04 19:13:27 +00:00
Ban Siesta
e8eff3061f Revert "sdlog2: slow down the free space check a bit more"
This reverts commit 04c273bca6.
2015-01-04 18:59:53 +00:00
Lorenz Meier
d70ed8ad12 NSH term fix 2015-01-04 19:04:56 +01:00
Lorenz Meier
1b7bdcb07a NSH term fix 2015-01-04 19:04:42 +01:00
Lorenz Meier
c451fdd198 sdlog2: Output cleanup 2015-01-04 19:04:15 +01:00
Lorenz Meier
615825a632 Merge branch 'master' into sd_full 2015-01-04 18:58:45 +01:00
Lorenz Meier
d904a3ca82 Merge branch 'master' into sdlog2_rtc 2015-01-04 18:54:01 +01:00
Lorenz Meier
552ff80969 Fix NSH timeout logic 2015-01-04 18:53:34 +01:00
Anton Matosov
c4471d77d7 Moved quad_v and twin_engine to the multi_tables in order to make all the tables been generated automatically 2015-01-04 19:46:29 +02:00
Lorenz Meier
8612189c65 Moved text feedback to new API 2015-01-04 18:42:36 +01:00
Anton Matosov
55741be473 Made it possible to specify yaw scale for the copter 2015-01-04 19:34:28 +02:00
Lorenz Meier
d805d6aaf8 Merge pull request #1575 from mhkabir/master
Missing zero in timesync
2015-01-04 18:17:58 +01:00
M.H.Kabir
3df73cde3e Fix offset calculation. 2015-01-04 22:38:47 +05:30
M.H.Kabir
c47e8c2268 Add suffixes, constant 2015-01-04 21:29:05 +05:30
M.H.Kabir
9fdbdee03e Merge remote-tracking branch 'upstream/master' 2015-01-04 21:24:02 +05:30
Lorenz Meier
1cc92c0361 GPS driver: Require valid minimum time to allow setting the wall clock. Protection against nulled time fields 2015-01-04 16:24:43 +01:00
Lorenz Meier
0d103dcb38 sdlog2: Use correct struct 2015-01-04 16:24:02 +01:00
Lorenz Meier
1f181fb03f SDLOG2: Use RTC, not GPS time for file naming 2015-01-04 16:14:41 +01:00
Lorenz Meier
7d0c89ded7 mavlink app: Abort writing to text log on microSD once SD is not writeabele any more after 5 tries. Fix to first message write. 2015-01-04 15:53:07 +01:00
Lorenz Meier
0142002737 mavlink log: Macro added to log to mavlink and console in one go 2015-01-04 15:33:32 +01:00
Ban Siesta
abc8bf2e84 sdlog2: adapt threshold 2015-01-04 14:07:52 +00:00
Ban Siesta
7ce0a56d75 sdlog2: some comments 2015-01-04 14:06:52 +00:00
Ban Siesta
04c273bca6 sdlog2: slow down the free space check a bit more 2015-01-04 14:06:33 +00:00