8771 Commits

Author SHA1 Message Date
Lorenz Meier
2e4dff3fea removed debug statement from mTECS 2014-08-01 13:21:30 +02:00
Lorenz Meier
3b1c92e42f Make throttle time constant tunable separately, group TECS params correctly, make climbout alt configurable 2014-08-01 13:10:07 +02:00
Lorenz Meier
8e33278c4c Move the last throttle demand setting to a better position 2014-08-01 13:04:28 +02:00
Lorenz Meier
1300c9a975 Merge branch 'master' of github.com:philipoe/Firmware into throttle_tuning 2014-08-01 12:02:14 +02:00
Randy Mackay
2d4dd0d5c0 Tone alarm sound for barometer check fail 2014-08-01 09:24:07 +02:00
Lorenz Meier
5643bc4bd2 Merge pull request #1249 from PX4/uavcan_node_info
Properly filling basic UAVCAN node info
2014-07-31 23:57:15 +02:00
Pavel Kirienko
b606674fc7 Removed misleading comment from the UAVCAN module makefile 2014-08-01 01:04:24 +04:00
Pavel Kirienko
87273abc9a UAVCAN node version info 2014-08-01 00:56:44 +04:00
Pavel Kirienko
b8c14417ce UAVCAN update 2014-07-31 23:34:34 +04:00
Lorenz Meier
9baf0194e5 Merge pull request #1248 from PX4/hil_200hz
HIL simulation at 200Hz
2014-07-31 18:29:24 +02:00
Anton Babushkin
7f293be7d7 mavlink, rc.usb: increase HIL_CONTROLS rate and datarate on USB to allow HIL simulation @ 200Hz 2014-07-31 17:30:00 +02:00
philipoe
fc2e0fad47 TECS: Added separate gain / time constant for the throttle loop to allow independent tuning 2014-07-31 15:23:30 +02:00
Lorenz Meier
8dc165b50e Merge pull request #1246 from PX4/sdlog2_dump_apm
sdlog2_dump.py: minor fix
2014-07-31 12:59:38 +02:00
Anton Babushkin
92a4757971 sdlog2_dump.py: minor fix allowing handling FMT messages in the middle of stream 2014-07-31 12:45:44 +02:00
Lorenz Meier
7f4a93d80d Merge branch 'stable' 2014-07-31 12:16:35 +02:00
Lorenz Meier
3969967002 Default to TECS 2014-07-31 12:16:11 +02:00
Lorenz Meier
75dfb0d84d Merge pull request #1236 from PX4/real_life_timeouts
Increase GPS position timeout to real-life timeouts. More work needed.
2014-07-31 11:33:10 +02:00
Lorenz Meier
68415137b9 Merge pull request #1217 from PX4/mavlinkrates2
Mavlink: don't use mavlink helpers
2014-07-31 11:29:10 +02:00
Lorenz Meier
2b71067618 Code style fixes 2014-07-31 11:28:17 +02:00
Lorenz Meier
fbbfe61d74 Add missing lock 2014-07-31 10:49:28 +02:00
Lorenz Meier
3a32ffa90b Merge pull request #1222 from PX4/asfilter
Airspeed filtering, reinstate TECS for testing
2014-07-31 10:25:02 +02:00
Lorenz Meier
edccc826a1 Improved comment of bridge header 2014-07-30 21:16:29 +02:00
Lorenz Meier
cec472ecea Merge branch 'master' into mavlinkrates3 2014-07-30 19:54:49 +02:00
Lorenz Meier
391a5c82cb Print avionics voltage 2014-07-30 19:54:40 +02:00
Lorenz Meier
5bad95c92d make GCC happy 2014-07-30 19:52:02 +02:00
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 503ded05394767d58359834e73bc63672b701dbe.

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