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
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
Pavel Kirienko
e92a0cd10d
UAVCAN update for #1229 (windoze)
2014-07-25 02:14:35 +04:00
Thomas Gubler
fd52e5561e
update comment about condition_global_position_valid
2014-07-24 23:46:39 +02:00
Pavel Kirienko
b72e89697c
UAVCAN update for #1229
2014-07-25 00:52:42 +04:00
Lorenz Meier
53f1b31902
Do not abort on submodule init feedback
2014-07-24 21:41:09 +02:00
Lorenz Meier
45fe0164a3
Merge branch 'master' of github.com:PX4/Firmware
2014-07-24 21:27:48 +02:00
Lorenz Meier
1fdc666bb0
Update NuttX to deal with parity
2014-07-23 16:53:19 +02:00
Lorenz Meier
a7d2963e2b
Enable UAVCAN
2014-07-23 08:27:45 +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
1b5d4e5bd4
Comment out uavcan due to build breakage, will go back in ASAP
2014-07-22 17:42:34 +02:00
Lorenz Meier
086fc7f758
Merge pull request #1128 from PX4/uavcan
...
Basic UAVCAN support
2014-07-22 06:48:49 +02:00
Pavel Kirienko
940becd0c1
UAVCAN update: Mako dependency removed
2014-07-22 02:55:14 +04:00
Lorenz Meier
5bb3e92d36
Merge pull request #1211 from PX4/battload
...
Consider the throttle load for battery voltage calculation
2014-07-21 20:51:34 +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
331623bbd4
Fix missing line endings
2014-07-21 13:48:59 +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
afff123742
Add PX4IO voltage dataset and linear fit
2014-07-21 13:30:56 +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
2685e3cfa4
Merge pull request #1216 from PX4/arming_feedback
...
Arming feedback
2014-07-20 16:17:29 +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
Lorenz Meier
4c0e229347
Merge pull request #1214 from PX4/inav_params_descr
...
position_estimator_inav: parameters descriptions added
2014-07-19 23:21:58 +02:00
Anton Babushkin
e7d8d9c91f
position_estimator_inav: parameters descriptions added
2014-07-19 23:19:49 +02:00
Lorenz Meier
8688cad8e6
Merge pull request #1205 from PX4/forcefail
...
Force failsafe
2014-07-19 21:22:33 +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