Commit Graph

28679 Commits

Author SHA1 Message Date
Anton Babushkin b2f8fcb9d9 position_estimator_inav: added NaN checks 2014-03-21 18:49:39 +04:00
Thomas Gubler 70b3a85194 Merge branch 'diff_press_filter' into diff_press_filter_use
Conflicts:
	src/modules/sensors/sensors.cpp
2014-03-21 13:35:01 +01:00
Thomas Gubler bc451eef4b Merge remote-tracking branch 'upstream/master' into diff_press_filter
Conflicts:
	src/drivers/meas_airspeed/meas_airspeed.cpp
2014-03-21 13:33:19 +01:00
Julian Oes 3d47ba14f3 Merge remote-tracking branch 'px4/beta_mavlink2' into beta_mavlink2_camera
Conflicts:
	src/modules/mavlink/mavlink_messages.cpp
2014-03-21 11:19:26 +01:00
Lorenz Meier 193397b228 Merge branch 'master' of github.com:PX4/Firmware into beta_mavlink2 2014-03-21 10:47:36 +01:00
Lorenz Meier 2988136e7e Implemented last missing messages, added stream config for USB, made stream config fails for non-existing mavlink links non-fatal 2014-03-21 10:44:31 +01:00
Anton Babushkin 712c72d25b Optical flow fixes 2014-03-21 12:52:27 +04:00
Thomas Gubler 49bdfa8cfb Merge pull request #748 from jgoppert/tmpl_fix
GCC 4.7 Template Use Fix
2014-03-21 09:45:46 +01:00
Thomas Gubler 398da6a4d6 Merge pull request #719 from PX4/hotfix_fw_airspeed
fw_att_control: airspeed is now used correctly
2014-03-21 09:42:59 +01:00
Thomas Gubler b89c509231 Merge pull request #757 from PX4/ms4525_fix
Fixed MS4525 error flag handling
2014-03-21 08:59:58 +01:00
Lorenz Meier 055e459355 Remove unneeded headers 2014-03-21 08:33:49 +01:00
Lorenz Meier b8afcf5863 Ensure that the mavlink start call only returns once the new instance is fully initialized. This avoids race conditions in getopt() and it ensures that the mavlink debug fd is ready when other processes start 2014-03-21 08:32:54 +01:00
Lorenz Meier 3e525d0618 Merge branch 'ms4525_fix' of github.com:PX4/Firmware into paul_estimator_numeric 2014-03-21 08:12:36 +01:00
Lorenz Meier e0e6df6733 Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric 2014-03-21 08:12:20 +01:00
Lorenz Meier 8af83f7074 Make error message less dramatic, as its part of a scanning progress 2014-03-21 08:11:28 +01:00
Lorenz Meier 98ef3b9ab8 Make driver start less verbose 2014-03-21 08:07:56 +01:00
Lorenz Meier ab088c8ac6 Altitute wip 2014-03-21 08:06:06 +01:00
James Goppert eaef67f21d Added encoder uORB message/ fixedwing_backside working if enabled. 2014-03-20 12:12:42 -04:00
James Goppert 8f0b223c87 Fixed include style for List in Block. 2014-03-20 12:12:42 -04:00
James Goppert 1b7472ef4c Fix for md25 and uORB update. 2014-03-20 12:12:42 -04:00
James Goppert afb2c37bfc Fixed uORB Pub/Sub templates for GCC 4.7 2014-03-20 12:12:42 -04:00
James Goppert da9dab2799 Moved List.hpp from controllib to src/include/containers. 2014-03-20 12:12:42 -04:00
James Goppert fd6590cfa7 Moved UOrbPubliction/Subscription to uORB::Publication/Subscription 2014-03-20 12:12:42 -04:00
James Goppert 2c32cdf16b Fixed block param template. 2014-03-20 12:12:42 -04:00
Lorenz Meier 239a0cc155 Merge pull request #746 from thomasgubler/useioparam
add SYS_USE_IO param
2014-03-20 16:58:20 +01:00
Julian Oes bf69a7b647 mavlink: camera mode rate is now correct 2014-03-20 14:26:45 +01:00
Julian Oes a989dd6eec mavlink: correct verbose info, bytes not bits 2014-03-20 14:23:23 +01:00
Julian Oes 952fd1ec6c mavlink: camera mode with rate multiplier 2014-03-20 11:38:41 +01:00
Anton Babushkin 9b71e660ad Merge branch 'beta_mavlink2' into mpc_local_pos_mavlink 2014-03-19 20:01:01 +04:00
dominiho fc877f9c20 changed px4flow I2C address to default value 2014-03-19 16:13:17 +01:00
Lorenz Meier c5a1f4617c Fixed MS4525 error flag handling 2014-03-18 18:30:05 +01:00
Lorenz Meier bce67c6b03 Init / reinit improvements 2014-03-18 18:28:54 +01:00
Lorenz Meier 7cdb7291af Protect against divergence 2014-03-18 09:21:27 +01:00
Lorenz Meier 03ccee289b Numerical checks on covariances 2014-03-18 09:19:57 +01:00
Anton Babushkin 068b7526b7 copyright and code style fixes 2014-03-18 00:10:38 +04:00
Anton Babushkin c266124099 vehicle_local_position: use double for ref_lat and ref_lon instead of int32, fix related apps 2014-03-17 23:58:00 +04:00
Anton Babushkin 2f7303f2dd geo lib: minor code style fix 2014-03-17 23:56:49 +04:00
Julian Oes 8fe3475b41 mavlink: add onboard function for camera capture commands 2014-03-17 20:12:12 +01:00
Anton Babushkin 22c8d91389 position_estimator_inav: mark local position as valid even if GPS not available (e.g. only FLOW) 2014-03-17 22:46:48 +04:00
Anton Babushkin c0c54f01cb mc_pos_control: operate in local projection instead of global frame 2014-03-17 22:42:52 +04:00
Anton Babushkin 3d5f52678f Use updated map_projection_XXX functions in apps 2014-03-17 22:20:41 +04:00
Anton Babushkin 2284a7e985 geo lib: major rewrite of map_projection_XXX functions 2014-03-17 22:19:50 +04:00
Don Gagne 783a240396 Function naming and remove unneeded sprintf 2014-03-17 11:01:15 -07:00
Lorenz Meier 37513eaafa Added variance and state contrain calls. Need still in-flight re-init and sub-component health checks. Also need to report / log these events as they occur with enough data to identify root causes. 2014-03-17 18:44:37 +01:00
Lorenz Meier c3010e5607 Fixed comment that lied 2014-03-17 18:42:03 +01:00
Lorenz Meier 7a3873cdf2 Merge branch 'adc_fix' into paul_estimator_mavlink2 2014-03-17 17:02:24 +01:00
Lorenz Meier d940bdf7f6 Consistently making space for a maximum of 12 channels, 10 channels (including reference / temperature) are used / available right now 2014-03-17 17:02:10 +01:00
Lorenz Meier 541e8362cf Merge branch 'adc_fix' into paul_estimator_mavlink2 2014-03-17 16:55:02 +01:00
Lorenz Meier 4e6e40e5d8 Fix up ADC tests command to read all channels at once 2014-03-17 16:54:39 +01:00
Lorenz Meier fd8cae19bd ADC channel mapping fix in sensors app 2014-03-17 16:53:30 +01:00