3036 Commits

Author SHA1 Message Date
Anton Babushkin
a2ac45f4e0 Merge commit 'bd808ccf3a825ac1304a72dcede12478fda76857' into mavlinkrates2 2014-07-25 18:41:25 +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
Anton Babushkin
8f0af1c5fe mavlink: forwarding and FTP fixed, flow control detector fixed 2014-07-25 00:16:02 +02:00
Thomas Gubler
fd52e5561e update comment about condition_global_position_valid 2014-07-24 23:46:39 +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
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
Anton Babushkin
ea2dce3992 mavlink: MavlinkStream API simplifyed 2014-07-23 23:10:10 +02:00
Anton Babushkin
a65b7aee0b mavlink: ATTITUDE, ATTITUDE_QUATERNION, VFR_HUD streams added 2014-07-23 22:54:48 +02:00
Anton Babushkin
20698c751c mavlink: HIGHRES_IMU stream added 2014-07-23 22:40:55 +02:00
Anton Babushkin
7ecf66c06d mavlink: bugs fixed 2014-07-23 17:36:10 +02:00
Anton Babushkin
d70b21c51a mavlink: move commands stream to mavlink_messages.cpp, bugs fixed 2014-07-23 15:37:56 +02:00
Anton Babushkin
a5f2d1b066 mavlink: new message sending API, includes fixed 2014-07-23 11:11:49 +02:00
Anton Babushkin
344a34bb72 mavlink: MavlinkStream API updated 2014-07-23 11:03:37 +02:00
Anton Babushkin
4722b609cc mavlink: parameters handling moved to MavlinkParametersManager class 2014-07-23 11:03:04 +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
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
Anton Babushkin
ee7cd04e4c mavlink: use send_message() method of Mavlink class instead of using helpers 2014-07-20 20:34:32 +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
Lorenz Meier
1f3625371d Obey radio status in opportunistic transmissions as well. Last missing bit are adaptive rates 2014-07-20 10:18:00 +02:00
Lorenz Meier
cd8a0cd217 mavlink: Only send event-based messages if there is space in the buffer 2014-07-19 23:39:02 +02:00
Anton Babushkin
e7d8d9c91f position_estimator_inav: parameters descriptions added 2014-07-19 23:19:49 +02:00
Lorenz Meier
cbfbdd2788 Merge branch 'master' into mavlinkrates 2014-07-19 21:34:20 +02:00
Lorenz Meier
5d2489880c Fix low voltage warning threshold to 9%, not 90% 2014-07-19 21:14:14 +02:00
Anton Babushkin
41003a2437 mavlink: TX/RX rate counters added 2014-07-19 17:37:34 +02:00
Lorenz Meier
52a9513e64 Update rates 2014-07-19 16:22:02 +02:00
Lorenz Meier
6e3ebd3a36 Fix code style, no actual code edits 2014-07-19 16:00:37 +02:00
Lorenz Meier
5ace06f3b8 Add hint that heartbeats are only considered if coming from a GCS 2014-07-19 15:57:42 +02:00
Lorenz Meier
ed31d6a59a Cleanup of heartbeat handling and status printing. Ready to go mainline 2014-07-19 15:56:37 +02:00
Lorenz Meier
0b3e300303 Merge branch 'forcefail' of github.com:PX4/Firmware into forcefail 2014-07-19 15:10:36 +02:00