47184 Commits
Author SHA1 Message Date
Jean Cyr 3a4da7c5fa Revert to original loop
Original loop was correct, and slightly more efficient. Retain
initialization of ret to handle the case where passed in count is 0.
2014-07-26 09:05:44 -04:00
Jean Cyr 2de38d0628 Improve update performance and clean up compiler warnings in px4io driver
- Fix compiler warnings in px4io_serial.cpp
- Fix compiler warnings in px4io_uploader.cpp
- Rename confusing overloaded send method with nearly identical
parameters in px4io_uploader.cpp
- Improve update performance by using maximum size programming buffer
since we are no longer limited by stack size.
2014-07-25 23:30:37 -04:00
Pavel Kirienko d3bde9bcf9 Timer API doc clarification 2014-07-26 02:06:59 +04:00
Pavel Kirienko 50b46ae927 Timer API doc clarification 2014-07-26 01:58:51 +04:00
Lorenz Meier 5bf7d5774c Merge pull request #1226 from PX4/filter_mode
Return 0 for a non-reset - tested 40 mins in flight.
2014-07-25 12:50:59 -07:00
Julian Oes 277a16873b Merge pull request #1208 from PX4/sysid_reboot
Fixes #1207
2014-07-25 19:15:55 +02:00
Anton Babushkin a2ac45f4e0 Merge commit 'bd808ccf3a825ac1304a72dcede12478fda76857' into mavlinkrates2 2014-07-25 18:41:25 +02:00
Lorenz Meier e8925f212a Merge remote-tracking branch 'upstream/master' into asfilter 2014-07-25 17:39:02 +02:00
Lorenz Meier ffcbc9cddb Merge branch 'filter_mode' into asfilter 2014-07-25 17:16:35 +02:00
Thomas Gubler 963394f0e4 att ekf: add descriptions for params 2014-07-25 15:42:01 +02:00
Thomas Gubler 63fa17ef0d att ekf: add param to enable/disable J 2014-07-25 15:23:26 +02:00
Thomas Gubler 4b0230042f Merge remote-tracking branch 'upstream/master' into attitudeekf 2014-07-25 14:33:29 +02:00
Thomas Gubler a30a5d2665 update attitude_estimator_ekf, includes matlab
This adds the latest c implementation (matlab coder) of
attitude_estimator_ekf, the .m matlab script and the .prj file with the
settings to export the matlab code to c
2014-07-25 14:33:04 +02:00
Anton Babushkin c5a623e158 rcS: set rates for parameters and missions on USB connection 2014-07-25 14:30:45 +02:00
Anton Babushkin 07c4144cde mavlink: message buffer size fixed 2014-07-25 14:30:06 +02:00
Anton Babushkin 1938ef16e3 mavlink: don't scale up rates, debug output removed 2014-07-25 14:27:07 +02:00
Pavel Kirienko 86dc2b6edb Remove irrelevant comment from DSDLC package 2014-07-25 14:35:31 +04:00
Julian Oes 80a197f0ff Revert "mavlink: use correct component ID"
This reverts commit 36d8d73aeb.
2014-07-25 09:45:23 +02:00
Lorenz Meier bd808ccf3a Merge pull request #1230 from PX4/posvalidcomment
update comment about condition_global_position_valid
2014-07-24 23:01:19 -07:00
Anton Babushkin 8f0af1c5fe mavlink: forwarding and FTP fixed, flow control detector fixed 2014-07-25 00:16:02 +02:00
Pavel Kirienko e92a0cd10d UAVCAN update for #1229 (windoze) 2014-07-25 02:14:35 +04:00
Pavel Kirienko d84fc8a846 Standard data type renamed Aux --> Auxiliary because windoze 2014-07-25 02:10:12 +04:00
Thomas Gubler fd52e5561e update comment about condition_global_position_valid 2014-07-24 23:46:39 +02:00
Thomas Gubler 3515986260 define gps loss failsafe nav state 2014-07-24 23:44:38 +02:00
Pavel Kirienko b72e89697c UAVCAN update for #1229 2014-07-25 00:52:42 +04:00
Pavel Kirienko f51ee9cdec DSDLC compiler fix for Windows - libuavcan_dsdl_compiler.pretty_filename() 2014-07-25 00:48:45 +04:00
Pavel Kirienko c0d3b3f2b0 DSDLC fix for Windows 2014-07-25 00:34:38 +04:00
Thomas Gubler 1b2f9070ea engine_failure flag
Added engine_failure flag to behicle status, alsoset_nav_state in the
state machine helper takes this flag into account
2014-07-24 22:29:04 +02:00
Thomas Gubler 303664d94a add landengfail nav state 2014-07-24 21:49:22 +02:00
Lorenz Meier 53f1b31902 Do not abort on submodule init feedback 2014-07-24 21:41:09 +02:00
Pavel Kirienko 3a70b17b1d Release builds without -Werror -pedantinc. Strict compilation warnings shall only be enforced for debug builds. 2014-07-24 23:41:00 +04:00
Lorenz Meier 45fe0164a3 Merge branch 'master' of github.com:PX4/Firmware 2014-07-24 21:27:48 +02:00
Thomas Gubler a08b7a9f35 enginefailure: set mission item 2014-07-24 21:22:40 +02:00
Thomas Gubler bc4d7952f3 dl loss: don't set unnecessary value 2014-07-24 21:22:20 +02:00
Anton Babushkin c486aa536f mavlink: bug fixed, don't delete mission manages twice 2014-07-24 19:34:19 +02:00
Anton Babushkin b31ddc193c mavlink: tix mission manager to use MavlinkStream API 2014-07-24 19:31:25 +02:00
Thomas Gubler bffa9e3fa8 navigator: add skeleton of FW engine failure mode 2014-07-24 19:27:40 +02:00
Julian Oes 58aa9f28f0 mavlink: when detecting spoof, be more verbose 2014-07-24 17:59:02 +02:00
Julian Oes 36d8d73aeb mavlink: use correct component ID 2014-07-24 17:58:17 +02:00
Julian Oes b4e6f535ea mavlink: onboard links should only pass on messages from the same system ID 2014-07-24 17:57:30 +02:00
Lorenz Meier f03f6ddd74 Improve user feedback on mission load fails 2014-07-24 17:57:15 +02:00
Lorenz Meier 87334a987a Return 0 for a non-reset 2014-07-24 17:42:45 +02:00
Pavel Kirienko 4e472ed1b4 LPC11C24: WFE disabled by default 2014-07-24 19:07:40 +04:00
Lorenz Meier 1b3a775e1b Merge pull request #1221 from ggregory8/vision_estimate
Separate position correction for vision estimate out from GPS logic. Add weight parameters. Fixes valid position indication.
2014-07-24 07:54:14 -07:00
ggregory8 25ef4bc4a0 Use current rotation matrix for vision instead of delayed rotation 2014-07-24 22:31:45 +08:00
Anton Babushkin 897984c4f4 mavlink: bug fixed, don't delete parameters stream 2014-07-24 12:28:02 +02:00
Anton Babushkin eb4015ced1 mavlink: strange FIXME comment removed 2014-07-24 12:10:56 +02:00
Anton Babushkin 9df1da1b7c mavlink: STATUSTEXT implemented via streams API 2014-07-24 12:10:21 +02:00
Pavel Kirienko d5e7b277f2 STM32 test: simplified makefile 2014-07-24 13:40:01 +04:00
Pavel Kirienko 126e84a38b Removed TODOs from stm32 and lpc11 makefiles 2014-07-24 13:16:36 +04:00