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
Thomas Gubler
fd52e5561e
update comment about condition_global_position_valid
2014-07-24 23:46:39 +02:00
Lorenz Meier
45fe0164a3
Merge branch 'master' of github.com:PX4/Firmware
2014-07-24 21:27:48 +02:00
Lorenz Meier
7f0e675228
Pass over drivers to reduce build size
2014-07-23 08:24:56 +02:00
Anton Babushkin
ef363edfcd
mavlink: TX/RX rate counters added
2014-07-23 08:19:24 +02:00
Lorenz Meier
b344b94d30
Fix code style, no actual code edits
2014-07-23 08:19:13 +02:00
Lorenz Meier
63f1ee184a
Add hint that heartbeats are only considered if coming from a GCS
2014-07-23 08:19:04 +02:00
Lorenz Meier
91becef344
Cleanup of heartbeat handling and status printing. Ready to go mainline
2014-07-23 08:18:55 +02:00
Lorenz Meier
0c0b1a4c66
Print mavlink radio module rates
2014-07-23 08:18:45 +02:00
Lorenz Meier
ed9f9ec864
code style only: Fix indendation in mavlink.h
2014-07-23 08:18:34 +02:00
Randy Mackay
e6594e5192
tone_alarm: add EKF_WARNING tune
...
Conflicts:
mavlink/include/mavlink/v1.0
2014-07-23 06:30:32 +02:00
Lorenz Meier
086fc7f758
Merge pull request #1128 from PX4/uavcan
...
Basic UAVCAN support
2014-07-22 06:48:49 +02:00
Lorenz Meier
07d11583bb
Rely on theoretical value, as the closed-loop test with multimeter suggests this is the most accurate measurement
2014-07-21 20:21:20 +02:00
Lorenz Meier
178b0f7399
Cross-check with nominal values from divider
2014-07-21 19:25:23 +02:00
Lorenz Meier
0fc73a1484
Fix comment, missing brace in comment
2014-07-21 13:46:38 +02:00
Lorenz Meier
956c084f31
Fit IO voltage estimation using a new dataset, cross-validated with a second unit. Pending testing
2014-07-21 13:31:35 +02:00
Lorenz Meier
25d1cc3995
Final value for battery load param default
2014-07-21 07:35:23 +02:00
Lorenz Meier
c95de36d3a
commander: Add missing parameter definition
2014-07-20 19:42:31 +02:00
Lorenz Meier
264fe884a2
Fixed load voltage calculation
2014-07-20 16:28:44 +02:00
Lorenz Meier
3935540c7d
Set full voltage correctly to ensure percentage range fits. Force all users to new value by param renaming. Since this will tend to show batteries as more drained than before, this is a change in a safe direction and will not trigger unnoticed discharges.
2014-07-20 16:23:43 +02:00
Lorenz Meier
e21cb64553
Merge branch 'master' of github.com:PX4/Firmware into battload
2014-07-20 16:21:59 +02:00
Lorenz Meier
a5f538dc5c
Commander: Print technical feedback as last resort if no feedback was provided before
2014-07-20 16:06:31 +02:00
Lorenz Meier
f3b8890601
commander: Explain sensor arming fail case to users
2014-07-20 14:31:23 +02:00
Lorenz Meier
b3a80025b3
Do not confuse operators / users with technical error messages
2014-07-20 14:28:24 +02:00
Lorenz Meier
5fb2a92e77
commander: Do not confuse developers with wrong comments, do not confuse users with not at all helpful "general error" messages.
2014-07-20 14:28:05 +02:00
Anton Babushkin
e7d8d9c91f
position_estimator_inav: parameters descriptions added
2014-07-19 23:19:49 +02:00
Lorenz Meier
5d2489880c
Fix low voltage warning threshold to 9%, not 90%
2014-07-19 21:14:14 +02:00
Lorenz Meier
74f31618f2
report error in pwm command if any
2014-07-19 15:21:29 +02:00
Lorenz Meier
fd50655354
add missing hint to pwm usage
2014-07-19 15:15:10 +02:00
Lorenz Meier
0b3e300303
Merge branch 'forcefail' of github.com:PX4/Firmware into forcefail
2014-07-19 15:10:36 +02:00
Lorenz Meier
f3ec1cd580
pwm command: Add missing exit 0 status
2014-07-19 15:10:20 +02:00
Lorenz Meier
f3fe9c2fdf
Print force fail status
2014-07-19 15:09:07 +02:00
Lorenz Meier
87cc7a81ff
Support force fail in valid filter
2014-07-19 15:08:56 +02:00
Thomas Gubler
0b743a9f5c
parse flighttermination command
2014-07-19 14:39:41 +02:00
Thomas Gubler
de0dd71061
pwm: add missing exit
2014-07-19 14:39:19 +02:00
Lorenz Meier
3db78a4ab3
commander: Warn at 18 and 9% battery remaining instead of 25 and 10% to not trigger the warning too early (at 50%) as it was before
2014-07-19 14:34:19 +02:00
Lorenz Meier
3a0fc36c67
Consider the throttle load for battery voltage calculation
2014-07-19 14:12:33 +02:00
Thomas Gubler
689536893c
px4io driver: force failsafe depending on actuator armed
2014-07-19 12:46:52 +02:00
Thomas Gubler
d7e1502a26
Merge remote-tracking branch 'upstream/master' into forcefail
2014-07-19 12:44:50 +02:00
Lorenz Meier
322089a390
Fix unused params
2014-07-19 11:29:49 +02:00
Lorenz Meier
57794925fe
Revert "Remove MT_ENABLED param and handles"
...
This reverts commit 90a5ae1afd .
2014-07-19 10:53:04 +02:00
Lorenz Meier
a4e1a66583
Revert "Remove last reference to mtecs enabled param"
...
This reverts commit 81f60329e4 .
2014-07-19 10:52:50 +02:00
Lorenz Meier
5c8c58a1e6
pwm system command: Allow to force failsave (forcefail command)
2014-07-18 11:19:37 +02:00
Lorenz Meier
903b482378
PX4IO driver: Add support to set force failsafe
2014-07-18 11:19:05 +02:00
Lorenz Meier
9a53fd9648
Add force failsafe flag
2014-07-18 11:18:32 +02:00
Lorenz Meier
81f60329e4
Remove last reference to mtecs enabled param
2014-07-18 08:07:35 +02:00
Lorenz Meier
90a5ae1afd
Remove MT_ENABLED param and handles
2014-07-18 08:04:13 +02:00
Lorenz Meier
4a8e4d37cd
Remove one left-over TECS param
2014-07-18 07:55:02 +02:00
Lorenz Meier
ce78b39969
Remove all unused TECS parameters
2014-07-18 07:49:29 +02:00