Commit Graph

8681 Commits

Author SHA1 Message Date
Anton Babushkin c9eea8fbfa nshterm: increase stack size to fix crash on 'ls -l' 2014-07-29 12:01:09 +02:00
Lorenz Meier 577e75ab5a Merge pull request #1232 from jean-m-cyr/master
Improve update performance and clean compiler warnings in px4io driver
2014-07-29 02:26:34 -07:00
Lorenz Meier 1ab6eb2fb8 Merge pull request #1228 from PX4/mavlinkonboard
Mavlink onboard
2014-07-29 02:25:42 -07:00
Lorenz Meier e2c96876f2 Merge pull request #1227 from PX4/mission_fb
Improve user feedback on mission load fails
2014-07-29 02:24:44 -07:00
Lorenz Meier 67db8ee4f0 Add missing states, build fix for master 2014-07-28 14:27:10 +02:00
Lorenz Meier 5d36381dc5 EKF: Fix wind publication, fix commented out flags 2014-07-27 23:38:14 +02:00
Lorenz Meier 17e82c5f7f Merge pull request #1233 from PX4/circuitbrkairspd
circuit_breakers: added param to disable airspeed check
2014-07-27 12:52:02 -07:00
Julian Oes 54b9698d65 circuit_breakers: added param to disable airspeed check 2014-07-26 17:48:45 +02:00
Jean Cyr 3a4da7c5fa Revert to original loop
Original loop was correct, and slightly more efficient. Retain
initialization of ret to handle the case where passed in count is 0.
2014-07-26 09:05:44 -04:00
Jean Cyr 2de38d0628 Improve update performance and clean up compiler warnings in px4io driver
- Fix compiler warnings in px4io_serial.cpp
- Fix compiler warnings in px4io_uploader.cpp
- Rename confusing overloaded send method with nearly identical
parameters in px4io_uploader.cpp
- Improve update performance by using maximum size programming buffer
since we are no longer limited by stack size.
2014-07-25 23:30:37 -04:00
Lorenz Meier 5bf7d5774c Merge pull request #1226 from PX4/filter_mode
Return 0 for a non-reset - tested 40 mins in flight.
2014-07-25 12:50:59 -07:00
Julian Oes 277a16873b Merge pull request #1208 from PX4/sysid_reboot
Fixes #1207
2014-07-25 19:15:55 +02:00
Julian Oes 80a197f0ff Revert "mavlink: use correct component ID"
This reverts commit 36d8d73aeb.
2014-07-25 09:45:23 +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
Julian Oes 58aa9f28f0 mavlink: when detecting spoof, be more verbose 2014-07-24 17:59:02 +02:00
Julian Oes 36d8d73aeb mavlink: use correct component ID 2014-07-24 17:58:17 +02:00
Julian Oes b4e6f535ea mavlink: onboard links should only pass on messages from the same system ID 2014-07-24 17:57:30 +02:00
Lorenz Meier f03f6ddd74 Improve user feedback on mission load fails 2014-07-24 17:57:15 +02:00
Lorenz Meier 87334a987a Return 0 for a non-reset 2014-07-24 17:42:45 +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