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
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
e0e6df6733
Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric
2014-03-21 08:12:20 +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
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
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
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
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
fd8cae19bd
ADC channel mapping fix in sensors app
2014-03-17 16:53:30 +01:00
Lorenz Meier
45cc0262eb
Merge branch 'paul_estimator' into paul_estimator_mavlink2
2014-03-17 15:28:21 +01:00
Lorenz Meier
4038d3e04e
Write out yaw into position topics
2014-03-17 15:28:08 +01:00
Lorenz Meier
67298d47c1
Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into mavlink2_hil
2014-03-17 15:09:15 +01:00
Lorenz Meier
44bc5db0e3
Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into paul_estimator_mavlink2
2014-03-17 15:08:18 +01:00
Lorenz Meier
d56566661a
Merge branch 'mavlink2_hil' into paul_estimator_mavlink2
2014-03-17 14:35:28 +01:00
Lorenz Meier
75ad1c4a13
Completely and properly populate battery status message in HIL
2014-03-17 14:35:07 +01:00
Lorenz Meier
199936b1c5
Merged mavlink2_hil into paul_estimator_mavlink2
2014-03-17 13:35:03 +01:00
Lorenz Meier
dbd467fe1f
sensors: Remove effect-less writing of timestamp - was anyway correctly written by gyro update
2014-03-17 13:33:49 +01:00
Lorenz Meier
8cb5a12cc7
Remove now unused hil_counter
2014-03-17 13:33:23 +01:00
Lorenz Meier
ffd0d10320
Fix usage of right time stamps
2014-03-17 13:25:22 +01:00
Lorenz Meier
d2feafaac9
Merged mavlink2_hil
2014-03-17 13:22:06 +01:00
Don Gagne
4b980b508c
arming_state_transition now outputs error messages
...
If mavlink fd is passed in method will output reason for arming failure
to mavlink.
2014-03-16 21:39:06 -07:00
Don Gagne
dec13e7f21
Use single set of arm/disarm code
...
Set mode and arm/disarm commands now call a single method to arm
disarm, thus removing code duplication. Also calls updated
arming_state_transition method such that the arming state logic does
not need to be duplicated outside of arming_state_transition.
2014-03-16 21:38:23 -07:00
Lorenz Meier
2db7d30400
Do not work on USB UARTs
2014-03-16 19:43:09 +01:00