7458 Commits

Author SHA1 Message Date
t0ni0
2a79a9a4e4 Close fds when not needed
File descriptors get closed when not needed by offboard mode
to allow position and attitude controllers to advertise and publish.
2014-06-07 12:31:50 -04:00
t0ni0
af56879fdd Removed duplicate _pos_sp assignation 2014-06-04 02:32:44 -04:00
andre-nguyen
915ed5aa1f had the wrong setpoint structure 2014-06-04 00:06:55 -04:00
andre-nguyen
abbf57dac6 had the wrong variable and wrong setpoint type 2014-06-04 00:04:31 -04:00
t0ni0
f1b6a3f44f Fixed offboard_control_pos_sp to be passed to _pos_sp vector. Added checks for position and altitude control modes. 2014-06-03 23:55:21 -04:00
t0ni0
e12d3af503 Added support for offboard velocity control & fixed position control flags 2014-06-03 23:38:18 -04:00
Benjamin O'Connell-Armand
ce1251fcc8 Quick fix 2014-06-03 22:30:14 -04:00
andre-nguyen
55cf19b082 added support for offboard position setpoint in mc_pos_control 2014-06-03 21:45:29 -04:00
Benjamin O'Connell-Armand
1fc859b1b1 Added support for postion_control offboard messages in commander. 2014-06-02 23:11:31 -04:00
Benjamin O'Connell-Armand
5c536ae46e Added processing of postion_control offboard messages (quad_swarm) 2014-06-02 23:10:03 -04:00
Anton Babushkin
78637ff74b mavlink: publish attitude / rates setpoint in offboard control mode 2014-05-21 11:14:06 +02:00
Anton Babushkin
950571eaf6 Merge branch 'master' into offboard2 2014-05-21 10:40:58 +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
Lorenz Meier
184af29a50 Merge pull request #982 from jhiesey/frsky_gps
frsky_telemetry: fix gps data format
2014-05-20 02:00:03 -07: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
Thomas Gubler
b250e28abf Merge pull request #978 from PX4/mtk_fix
Mtk fix
2014-05-19 22:41:54 +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
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
Lorenz Meier
1d6bd3b1a7 Merge pull request #971 from PX4/ekf_cleanup
akf_att_pos_estimator: cosmetic cleanup
2014-05-17 01:33:25 -07: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
Anton Babushkin
8c4b35cc23 Merge branch 'master' into offboard2 2014-05-16 12:12:43 +02:00
Lorenz Meier
a63fc9bedb Merge pull request #964 from PX4/px4io_fixes
Px4io fixes
2014-05-16 02:25:56 -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
0a6861e98d FMUv1: Reduce user main stack slightly, still 2.5K buffer between actual use and size 2014-05-16 10:45:37 +02:00
Lorenz Meier
842819a6d6 Use smaller logging buffer 2014-05-16 10:45:00 +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
Lorenz Meier
ac4b68e01b Merge pull request #936 from PX4/gps_logging
GPS Satellite SNR logging
2014-05-15 07:07:40 -07:00