Commit Graph

8912 Commits

Author SHA1 Message Date
Lorenz Meier 05e253b357 Proper locking for message send calls 2014-07-30 19:49:01 +02:00
Lorenz Meier 39aa9112ba Fix threading in FW pos controller 2014-07-30 17:56:17 +02:00
Lorenz Meier 1dc23d0c49 Disable mTECS until runtime error is better understood 2014-07-30 17:41:45 +02:00
Lorenz Meier fa2e3bc902 Merge branch 'master' of github.com:PX4/Firmware into asfilter 2014-07-30 17:19:07 +02:00
Lorenz Meier e3da7f564f NaN check and better init in lowpass 2014-07-29 21:36:55 +02:00
Lorenz Meier 0cbd943d09 Differentiate between EPH and EPV. Do not declare position invalid because of EPV (because we use the baro anyway). No fundamental logic change / cleanup to ensure current approach and arming logic remains intact 2014-07-29 17:50:52 +02:00
Lorenz Meier 7f2799a78b global pos topic docs 2014-07-29 17:49:51 +02:00
Lorenz Meier 3257cd9151 Merge branch 'master' into real_life_timeouts 2014-07-29 17:31:09 +02:00
Lorenz Meier 49c877c3e6 Merge pull request #1242 from PX4/fetch_file
fetch_log.py renamed to fetch_file.py and reworked
2014-07-29 07:15:53 -07:00
Anton Babushkin 5a7a6bca77 fetch_log.py renamed to fetch_file.py and reworked, works with all files, not only logs, added recursive directory download 2014-07-29 16:02:58 +02:00
Anton Babushkin 17bfc06e9c Merge branch 'master' into mavlinkrates2 2014-07-29 12:34:29 +02:00
Lorenz Meier c439db421a Merge pull request #1240 from PX4/nshterm_stack
nshterm: increase stack size to fix crash on 'ls -l'
2014-07-29 03:20:56 -07:00
Anton Babushkin c9eea8fbfa nshterm: increase stack size to fix crash on 'ls -l' 2014-07-29 12:01:09 +02:00
Anton Babushkin e3bc557155 rc.usb: set RC_CHANNELS_RAW rate to 5Hz 2014-07-29 11:59:38 +02:00
Anton Babushkin 2cf688312a mavlink: show 'rate mult' in 'mavlink status' output 2014-07-29 11:58:59 +02:00
Lorenz Meier 5422e08124 Merge branch 'master' of github.com:PX4/Firmware into asfilter 2014-07-29 11:37:17 +02:00
Lorenz Meier 1bd57f1dbf Make ECL more flash efficient 2014-07-29 11:37:12 +02:00
Lorenz Meier c1d3f592b4 Make ext libs more flash efficient 2014-07-29 11:36:59 +02:00
Lorenz Meier 5171286bbb Re-add two params that fell off the truck before 2014-07-29 11:34:46 +02:00
Lorenz Meier 2b55eb605e Make airspeed filter a bit smoother, but do not induce a huge phase delay 2014-07-29 11:27:59 +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 ae2de67501 Revert "Remove old TECS implementation - we can really only decently flight-test and support one."
This reverts commit 503ded0539.

Conflicts:
	mavlink/include/mavlink/v1.0
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-07-29 11:24:11 +02:00
Lorenz Meier af7385bdc2 Re-instate TECS default gains 2014-07-29 11:15:23 +02:00
Lorenz Meier 129c93f22f Revert "Remove all unused TECS parameters"
This reverts commit ce78b39969.

Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/fw_pos_control_l1/fw_pos_control_l1_params.c
2014-07-29 11:11:58 +02:00
Lorenz Meier 628b735bc1 Merge branch 'master' of github.com:PX4/Firmware into asfilter 2014-07-29 11:09:44 +02:00
Anton Babushkin 5f0fc4b566 Merge branch 'master' into mavlinkrates2 2014-07-28 20:31:29 +02:00
Anton Babushkin f3ec46369b mavlink: all streams ported to new API 2014-07-28 20:30:58 +02:00
Anton Babushkin 019dc1b526 mavlink: log message severity fixed 2014-07-28 17:46:35 +02:00
Anton Babushkin 241802a71f mavlink: more streams ported to new API 2014-07-28 17:40:53 +02:00
Lorenz Meier 67db8ee4f0 Add missing states, build fix for master 2014-07-28 14:27:10 +02:00
Lorenz Meier 3b3e6f5aaa Increase filter pass-band 2014-07-28 14:21:50 +02:00
Anton Babushkin e087ec81c3 mavlink: more streams ported to new API 2014-07-28 13:53:45 +02:00
Anton Babushkin f1b55e578f mavlink: more streams ported to new API 2014-07-28 11:02:56 +02:00
Anton Babushkin e1361fdc02 mavlink: GPS_RAW_INT stream added 2014-07-28 00:07:01 +02:00
Lorenz Meier 8e12d79ef4 Increase GPS position timeout to real-life timeouts. More work needed. 2014-07-27 23:43:39 +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
Anton Babushkin a2ac45f4e0 Merge commit 'bd808ccf3a825ac1304a72dcede12478fda76857' into mavlinkrates2 2014-07-25 18:41:25 +02:00
Lorenz Meier e8925f212a Merge remote-tracking branch 'upstream/master' into asfilter 2014-07-25 17:39:02 +02:00
Lorenz Meier ffcbc9cddb Merge branch 'filter_mode' into asfilter 2014-07-25 17:16:35 +02:00
Anton Babushkin c5a623e158 rcS: set rates for parameters and missions on USB connection 2014-07-25 14:30:45 +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