Commit Graph

27398 Commits

Author SHA1 Message Date
Denis Yeldandi a960fcbdef Increased ashtech POS frequency and increased baudrate 2014-10-02 14:34:20 +04:00
Denis Yeldandi 83632ec0ce Merge branch 'master' into ashtech 2014-10-02 14:28:07 +04:00
Thomas Gubler 2766285d56 mavlink: change message buffer size to 4 2014-09-30 16:00:14 +02:00
Thomas Gubler 5452732610 switch back to common mavlink dialect 2014-09-30 15:54:27 +02:00
Thomas Gubler f4851c1b14 ubx: disable sbas configuration per default 2014-09-30 15:50:58 +02:00
Thomas Gubler 4fbeb73bda fix merge fail, remove double declaration of circuit breaker 2014-09-30 15:48:48 +02:00
Thomas Gubler e7313683cd Merge remote-tracking branch 'upstream/master' into swissfang 2014-09-30 15:40:11 +02:00
Thomas Gubler 6da52c5543 remove unnecessary variable 2014-09-30 15:39:01 +02:00
Thomas Gubler cc05f0f185 Merge remote-tracking branch 'upstream/obcfailsafe' into swissfang
Conflicts:
	src/lib/external_lgpl/tecs/tecs.cpp
	src/modules/commander/commander_params.c
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/navigator/navigator_main.cpp
2014-09-30 15:38:27 +02:00
Lorenz Meier 47dcf88271 Flash optimization 2014-09-30 15:18:30 +02:00
Denis Yeldandi 213f4aadbd Ashtech GPS driver 2014-09-30 15:44:47 +04:00
Thomas Gubler d11f05b12c commander: update gps and engine cb only when changed 2014-09-30 13:40:03 +02:00
Thomas Gubler 8b7c57a0d0 px4io driver: update cb only when changed 2014-09-30 13:39:40 +02:00
Thomas Gubler d4c0dc2ba0 add and activate circuit breaker for gps failure detection 2014-09-30 11:20:30 +02:00
Thomas Gubler 1072a3380c enable engine failure circuit breaker 2014-09-30 11:11:46 +02:00
Thomas Gubler 70606d400b remove wrong comments 2014-09-30 11:11:30 +02:00
Thomas Gubler dec7c2b8d3 Merge remote-tracking branch 'upstream' into master_obcfailsafe 2014-09-30 10:51:02 +02:00
Lorenz Meier 8ced6bb49b Set filter frequency for hardware and software in parallel, always do so in the same order 2014-09-30 10:05:39 +02:00
Randy Mackay 3e1eec5906 mpu6k: set hardware filter during ACCELIOCLOWPASS
also set from GYROIOCLOWPASS

Conflicts:
	mavlink/include/mavlink/v1.0
2014-09-30 10:03:15 +02:00
Anton Babushkin 70e5d4027a navigator: autocontinue fix 2014-09-30 09:08:31 +04:00
Thomas Gubler ab400089bc disable flight termination as default for now 2014-09-28 16:17:40 +02:00
Thomas Gubler 038e1cac03 increase default engine failure threshold 2014-09-28 16:17:17 +02:00
Thomas Gubler 964fddb387 make geofence update rate independent from positon update rate 2014-09-28 16:08:25 +02:00
Thomas Gubler 3efffb68e7 Merge remote-tracking branch 'upstream/master' into HEAD
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/navigator/geofence.cpp
	src/modules/navigator/mission.cpp
2014-09-28 12:36:26 +02:00
Anton Babushkin 1107f59036 Merge branch 'master' into mpc_track 2014-09-28 13:43:58 +04:00
Anton Babushkin 2d81c2cf46 mc_pos_control: commented code block removed 2014-09-28 13:43:42 +04:00
Anton Babushkin 1cc5f3778d Merge branch 'master' into takeoff_fix 2014-09-28 13:41:21 +04:00
Anton Babushkin cf4604f5c3 navigator/mission.cpp: indentation fixed 2014-09-28 13:34:44 +04:00
Lorenz Meier 10da4aab4e Merge branch 'master' of github.com:PX4/Firmware into st24 2014-09-27 23:48:32 +02:00
Thomas Gubler 8a18cfa386 datman: reduce task priority 2014-09-27 16:26:14 +02:00
Roman Bapst c8b1c5b119 Adapted for shared library use with ROS 2014-09-27 12:01:11 +02:00
Roman Bapst 020a829215 Adapted for shared library use with ROS 2014-09-27 12:00:15 +02:00
Lorenz Meier 1dc22cea50 Merge pull request #1327 from PX4/termination_failsafe
Termination failsafe
2014-09-26 14:44:03 +02:00
Lorenz Meier ae02b76a5e Merge pull request #1325 from hsteinhaus/motor_limit_fb2
Notify about multirotor motor limits
2014-09-26 14:42:48 +02:00
Roman Bapst 4305625883 Added control_attitude function 2014-09-25 10:29:30 +02:00
Roman Bapst 43d9ebc231 Added control_attitude function and cleaned up 2014-09-25 10:28:49 +02:00
Roman Bapst 6329ca1a70 Adapted so that this header can also be used in a ROS environment 2014-09-25 10:25:57 +02:00
Roman Bapst a69ae3493d Adapted so that can be used with ROS 2014-09-25 10:24:39 +02:00
Roman Bapst af290826d9 Fixed so that when working with ROS the same err.h is included 2014-09-25 10:24:04 +02:00
Roman Bapst 96b22f1ba8 Adapted uORB topic files to work with ROS (data stuctures are used but not the uORB functionality) 2014-09-25 10:20:15 +02:00
Roman Bapst 81a5aeb6f5 Restored to original PX4 version since the hrt_time functions are now also implemented in ROS 2014-09-25 09:11:54 +02:00
Roman Bapst f347e87391 Added base class for fixed wing attitude controller -> still working on it 2014-09-24 15:54:34 +02:00
Roman Bapst d7cf6c4319 Use namespace std so that we can use the isfinite function, which should be available from math.h but the compiler gives an error that the function is undeclared 2014-09-24 13:45:38 +02:00
Roman Bapst 2b8a9b6325 Restored performance counter functionality, ROS package used own source file for function definitions but per_counter.h stays the same 2014-09-24 10:29:28 +02:00
Roman Bapst 77c823d3cd Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) 2014-09-24 09:11:44 +02:00
Roman Bapst 5aefe11975 Had to add definition of PI is used with ROS because cannot share math library yet-needs to be solved 2014-09-24 09:01:30 +02:00
Roman Bapst 9f9fab400e Adapted for shared library use with ROS 2014-09-24 08:57:20 +02:00
Roman Bapst cfe14d78c5 Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) 2014-09-24 08:53:23 +02:00
Roman Bapst 0553771f4f Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) 2014-09-24 08:52:28 +02:00
Roman Bapst 475f9a594b Adapted math library for use of PX4 and ROS as shared library. First version, it works but some things might still be ugly 2014-09-23 16:55:19 +02:00