Commit Graph

12018 Commits

Author SHA1 Message Date
Roman Bapst b52d0ed8a2 mc_att_control: implemented anti windup 2015-04-18 11:19:46 +02:00
Mark Whitehorn f23bc38d3e increase default roll/pitch rate limits to 360dps 2015-04-18 11:19:06 +02:00
Mark Whitehorn 77771b2bbf fix comment on MC att controller rate limits 2015-04-18 11:19:06 +02:00
Mark Whitehorn 7f418445f2 add new parameters for roll and pitch angular rate limits 2015-04-18 11:19:06 +02:00
Mark Whitehorn a07712bb1e apply roll/pitch acro_rate_max in MC attitude controller 2015-04-18 11:19:06 +02:00
Don Gagne 9ac350a7d1 Added ability for board specific meta data generation
Use new @board meta data attribute for board specific ifdef support
2015-04-18 11:14:12 +02:00
Don Gagne 3a70e7bf1b Remove newline so meta data parser can parse 2015-04-18 11:14:12 +02:00
Don Gagne 750b02b4e5 Use new @board attribute for ifdef support 2015-04-18 11:13:04 +02:00
Don Gagne 5fe7f76691 Removed usage of PX4_PARAM_DEFINE_* macros
This way the meta data parser can pick up default values. There was no
usage of the default value defines in any of the code.
2015-04-18 11:13:04 +02:00
Lorenz Meier 8d423abb62 Merge pull request #2048 from dagar/travis
travis-ci switch to docker infrastructure
2015-04-18 10:01:15 +02:00
Lorenz Meier c4dc5b2d6a Merge pull request #2028 from dagar/rangewarning
GF range warning limit mavlink critical messages
2015-04-18 09:53:48 +02:00
Daniel Agar 870c9532a9 travis-ci reduce parallel make to 4 threads
-travis only has 2 cores
2015-04-18 01:25:54 -04:00
Daniel Agar 207b57869d only define GIT_VERSION where it's used
-when the git revision is passed to every file as a define it causes
unnecessary ccache cache misses
2015-04-18 01:25:54 -04:00
Daniel Agar b53a33bc51 travis-ci cleanup unused 2015-04-18 01:25:51 -04:00
Daniel Agar 075227007a travis-ci lint fix
see http://lint.travis-ci.org/px4/firmware
2015-04-18 00:19:56 -04:00
Daniel Agar 0629d0dd60 travis-ci reduce clone depth 2015-04-18 00:19:27 -04:00
Daniel Agar 6af3f13a1d travis-ci enable ccache 2015-04-17 23:44:16 -04:00
Daniel Agar a4c3208703 travis-ci switch to docker infrastructure 2015-04-17 23:36:02 -04:00
Daniel Agar 230c0b95e3 GF range warning limit mavlink critical messages
-only send a mavlink critical message every 3 seconds
2015-04-17 20:15:43 -04:00
Thomas Gubler 08c5ecba7a Merge pull request #2046 from UAVenture/fix_formatting
Correct formatting of FW_P_ROLLFF definition to unbreak doc generation
2015-04-17 20:41:19 +02:00
Simon Wilks ea521844fe Correct formatting of parameter definition to unbreak documentation generation. 2015-04-17 14:34:53 +02:00
Lorenz Meier 3ee9b441c6 Add STM32F4 discovery config. 2015-04-16 22:51:08 +02:00
Lorenz Meier bb9e5d0d4c Merge pull request #2039 from PX4/fix_uavcan_deps
Fixes dependency not being cleaned by keeping the uavcan artifacts in th...
2015-04-16 20:06:53 +02:00
Lorenz Meier 385830d055 Merge pull request #2041 from DonLakeFlyer/ParamMeta
Change to V2 spec of param meta data
2015-04-16 20:05:59 +02:00
Don Gagne 202cfd21d0 Change to V2 spec of param meta data
Had to switch to ElementTree to get attribute support
2015-04-16 10:21:18 -07:00
Lorenz Meier f3cb586574 Merge pull request #2038 from DonLakeFlyer/MetaDataVersion
Add version number to parameter meta data
2015-04-16 00:47:52 +02:00
Don Gagne 2fa0c333cb Add version number to parameter meta data 2015-04-15 14:53:06 -07:00
Lorenz Meier c9c1c9d58a Fix #1789 - takeoff sideways on beginning of missions 2015-04-15 21:15:19 +02:00
Lorenz Meier ba88daf8f9 Merge pull request #2035 from DonLakeFlyer/MetaDataFixes
Parameter meta data fixes
2015-04-15 21:12:44 +02:00
Don Gagne 05c351183f Parameter meta data fixes 2015-04-15 11:29:37 -07:00
Lorenz Meier d84ac41cd3 MAVLink: Update submodule to fix compile error 2015-04-15 18:55:01 +02:00
Lorenz Meier 70246c30c4 MAVLink: Updated library version 2015-04-15 16:49:03 +02:00
Lorenz Meier cf0a7bde67 Merge pull request #2029 from DonLakeFlyer/ParamXml
Store parameter xml size in .px4 file
2015-04-15 09:35:29 +02:00
Don Gagne 3dc8cf8769 Clean up parameter meta data as needed by QGC 2015-04-14 23:26:14 -07:00
Don Gagne c8452bb9d6 Store parameter xml size
This is needed in order to decompress in QGroundControl
2015-04-14 19:17:30 -07:00
philipoe 93eff2bb95 px4io firmware: Allow actuator update rates down to 25Hz. This allows to
set the same update rate on PX4IO as on many commercial RC systems (e.g.
Spektrum, which works at 45Hz servo update rate).
2015-04-14 15:08:44 +02:00
Lorenz Meier 4b34221614 navigator: Get rid of audio tag in strings and use appropriate priority to get audio out when needed in the GCS 2015-04-14 13:25:49 +02:00
Lorenz Meier eda19ee5a1 Merge pull request #1886 from dagar/rangewarning
Geofence max horizontal and vertical distance
2015-04-14 13:08:40 +02:00
Lorenz Meier 7b69973e5e Merge pull request #1640 from mhkabir/timesync_en
timesync: Add uORB topic, general fixes
2015-04-14 12:53:26 +02:00
Lorenz Meier cc0d78b606 sdlog2: Do not abort startup without microSD 2015-04-14 12:16:14 +02:00
Mohammed Kabir 2f164ca345 sdlog2 : field for timesync offset 2015-04-14 13:14:15 +05:30
M.H.Kabir 66e6938c6d timesync: Add uORB topic, general fixes 2015-04-14 13:14:15 +05:30
Daniel Agar 25dfd84b40 Geofence max horizontal and vertical distance
-changes GF_ON to GF_MODE
-adds GF_MAX_HOR_DIST and GF_MAX_VER_DIST params
2015-04-13 22:22:19 -04:00
Anton Babushkin 4ce7e2acc1 attitude_estimator_q: Max gyro bias limiting, auto declination 2015-04-13 19:32:23 +02:00
Anton Babushkin cc99e6dc1f attitude_estimator_q: Max gyro bias limiting 2015-04-13 16:21:53 +02:00
Lorenz Meier 3c36a61569 Merge pull request #2017 from UAVenture/sf02_fix
Store the port so the in use port will be referenced when reopening.
2015-04-13 12:28:51 +02:00
Simon Wilks 8fd6b3da21 Store the port so the in use port will be referenced when reopening. 2015-04-13 11:37:49 +02:00
Lorenz Meier ac6ffd36d9 Merge pull request #2008 from PX4/mixer_limit_publication
fixed publication of mixer limit flags
2015-04-12 23:37:45 +02:00
Anton Babushkin 3b89a2533f test_mathlib fixed 2015-04-12 17:13:30 +02:00
Anton Babushkin 7761e461e9 mathlib quaternion: atan2 & asin changed to atan2f & asinf 2015-04-12 13:28:43 +02:00