3156 Commits

Author SHA1 Message Date
Lorenz Meier
577dc879d3 Removed obsolete flow control example 2014-05-23 12:27:13 +02:00
Thomas Gubler
b9b81beb17 fw att: add performance counter 2014-05-21 21:49:00 +02:00
Thomas Gubler
05de7fb7a0 Merge remote-tracking branch 'upstream/master' into fwattrobustify
Conflicts:
	src/modules/fw_att_control/fw_att_control_main.cpp
2014-05-21 20:43:32 +02:00
Lorenz Meier
328fc04d29 apps: Compile warning fixes 2014-05-21 14:22:01 +02:00
Lorenz Meier
c60561b705 mavlink: Compile warning fixes 2014-05-21 14:21:47 +02:00
Lorenz Meier
e7212df5e8 Merge branch 'master' of github.com:PX4/Firmware 2014-05-21 14:21:09 +02:00
Lorenz Meier
aa312f96f8 drivers: Fix compile warnings and non-standard performance counter names 2014-05-21 14:20:48 +02:00
Thomas Gubler
981d616268 ardrone interface: reduce stack size
Conflicts:
	src/drivers/ardrone_interface/ardrone_interface.c
2014-05-21 12:30:05 +02:00
Thomas Gubler
66f57f577b ardrone interface: reduce stack size of start handler 2014-05-21 12:24:07 +02:00
Anton Babushkin
fb801b6fae mavlink: minor fix 2014-05-20 21:46:42 +02:00
Lorenz Meier
7c001bb0cb Merge pull request #981 from jhiesey/master
Add mixer config for hexa coax frame
2014-05-20 08:37:36 -07:00
Lorenz Meier
639d86eab2 Merge pull request #979 from PX4/acro2
ACRO mode
2014-05-20 08:36:49 -07:00
Lorenz Meier
4fdc016308 Merge pull request #970 from PX4/flow_no_gps
Allow POSCTL with only PX4FLOW (without GPS)
2014-05-20 08:35:42 -07:00
Anton Babushkin
559bfbb11c commander: allow disarm in ACRO mode 2014-05-20 16:42:11 +02:00
Anton Babushkin
d8ef397b07 mc_att_control: reset yaw setpoint after ACRO 2014-05-20 16:40:44 +02:00
John Hiesey
4a666d094d frsky_telemetry: fix gps data format
Eliminate inadvertent rounding and generate degrees/minutes
instead of degrees/minutes/seconds output per frsky docs
2014-05-20 01:31:14 -07:00
John Hiesey
56a8f3de0a Add mixer config for hexa coax frame 2014-05-20 01:01:09 -07:00
Anton Babushkin
b12928548c Merge branch 'master' into acro2 2014-05-20 00:03:00 +02:00
Lorenz Meier
f0630547aa MTK: Bail out correctly 2014-05-19 21:07:19 +02:00
Lorenz Meier
ce62f07379 Fix EPH / EPV conversion for MediaTek units 2014-05-19 21:06:32 +02:00
Thomas Gubler
9a35bac2ad fw att: yaw ctrl: robustify against non finite numbers 2014-05-18 00:16:10 +02:00
Thomas Gubler
52596be98c fw att: roll ctrl: robustify against non finite numbers 2014-05-18 00:15:50 +02:00
Thomas Gubler
7c165689ce fw att: pitch ctrl: robustify against non finite numbers 2014-05-18 00:15:37 +02:00
Thomas Gubler
e72a7a7dd7 fw att: robustify main loop against non finite numbers and limit error output rate 2014-05-18 00:15:14 +02:00
Lorenz Meier
98f05ea5c1 Merge pull request #942 from PX4/mc_mixer_fix
Multirotor mixer: more careful limiting
2014-05-17 04:53:57 -07:00
Anton Babushkin
32ae2dd1d0 commander: missed 'break' in 'switch' added 2014-05-17 11:00:14 +02:00
Anton Babushkin
98fcec243b ekf_att_pos_estimator: module.mk fixed 2014-05-17 09:21:47 +02:00
Anton Babushkin
f52edc4cde ekf_att_pos_estimator: fixed files names and perf counters names 2014-05-17 09:18:54 +02:00
Anton Babushkin
68b1cdebd2 Merge branch 'master' into mc_mixer_fix 2014-05-17 09:08:43 +02:00
Anton Babushkin
692e8f84a9 commander: don't require good EPH for local_position_valid, position_estimator_inav: estimate EPH/EPV and publish it in local position topic 2014-05-16 22:12:07 +02:00
Lorenz Meier
a72015c260 Merge pull request #965 from PX4/stack_fixes
Stack fixes
2014-05-16 03:14:42 -07:00
Lorenz Meier
ea99fd8446 nshterm: Reduce stack size further after more thorough inspection 2014-05-16 10:48:41 +02:00
Lorenz Meier
30123c8f0b inav: Fix scheduling type, we want ALL processes to stick to DEFAULT 2014-05-16 10:48:15 +02:00
Lorenz Meier
834a230fcf inav: Reduce stack size of start tool 2014-05-16 10:47:41 +02:00
Lorenz Meier
cccd3e1dc4 mavlink app: Reduce stack sizes minimally after further inspection 2014-05-16 10:47:18 +02:00
Lorenz Meier
9d2bfb596c flow example: Use smaller stack and correct start logic 2014-05-16 10:46:47 +02:00
Lorenz Meier
8630d82ea2 gps driver: Use correct spawn command, use a smaller start tool size 2014-05-16 10:46:10 +02:00
Lorenz Meier
f66cd1a814 frsky telem: reduce stack, fix missing header 2014-05-16 10:44:44 +02:00
Lorenz Meier
1b491005d1 Minor cleanups on handling, make wrong reg accesses non-fatal for the transfer 2014-05-16 10:43:50 +02:00
Lorenz Meier
5ca96631fc px4io firmware: Actually accept failsafe values, check their range. Add an error return code for commands that were rejected on reboot and force safety instead of failing silently with an OK value 2014-05-16 09:52:46 +02:00
Lorenz Meier
4fe0027e7a px4io driver: Only try to upload if we have a non-zero failsafe throttle value 2014-05-16 09:51:23 +02:00
Lorenz Meier
b903fc1ed3 px4io: Improve the documentation of the protocol header, NO FUNCTIONAL CHANGES 2014-05-16 09:50:10 +02:00
Lorenz Meier
f892a7278a Merge pull request #956 from PX4/task_spawn_cmd_io
px4io driver: Use modern-days syntax to start task
2014-05-15 22:17:03 -07:00
Anton Babushkin
d9a7e528b0 Multirotor mixer: idle_speed (aka deadband) fixed 2014-05-15 15:44:56 +02:00
Lorenz Meier
8662a06b54 Merge branch 'master' of github.com:PX4/Firmware into gps_logging 2014-05-15 14:45:54 +02:00
Anton Babushkin
8d1df9ba87 Merge branch 'master' into mc_mixer_fix 2014-05-15 14:35:49 +02:00
Lorenz Meier
c72ec3fd5f Merge pull request #958 from PX4/yaw_offset_limit
Multirotors: yaw setpoint offset limit
2014-05-15 05:33:08 -07:00
Anton Babushkin
bc3ca8db56 Multirotor mixer: yaw limiting bug fixed 2014-05-15 14:26:32 +02:00
Lorenz Meier
a4c4080d63 Fixed alt ref init 2014-05-15 14:18:38 +02:00
Anton Babushkin
b9b84b08b7 Multirotor mixer: limit yaw first, then roll/pitch 2014-05-15 14:01:55 +02:00