Commit Graph

28679 Commits

Author SHA1 Message Date
tumbili 980217468f set actuator commands to zero if vehicle status is still unknown 2015-09-02 21:58:29 +02:00
tumbili 95af5fc3d0 do not run mavlink receiver before app is fully booted when using sockets 2015-09-02 10:25:10 +02:00
tumbili b1850a316b support sitl for planes 2015-09-01 09:40:20 +02:00
tumbili b4839731ad use correct syntax for polling 2015-09-01 09:36:27 +02:00
Lorenz Meier b2b7ed8dd5 Merge pull request #2785 from mcharleb/posix_daemon_mode
Add daemon mode to posix build
2015-08-31 17:49:59 +02:00
Lorenz Meier d722292381 MC attitude controller: Use tighter attitude control gains 2015-08-30 22:43:07 +02:00
Lorenz Meier b5a410e9d2 EKF: Set better default gains 2015-08-30 19:37:41 +02:00
Lorenz Meier 9f5140eebb Data validator: Build as library 2015-08-30 19:35:38 +02:00
Lorenz Meier 8da3f1f8f9 data validator: Move implementations to CPP files 2015-08-30 18:47:21 +02:00
Lorenz Meier ddb3cde1d7 Merge branch 'sensors_cleanup' into ekf_voting 2015-08-30 14:30:33 +02:00
Lorenz Meier 8a6c18751d Merge branch 'attitude_estimator_q_voting' into sensors_cleanup 2015-08-30 14:30:11 +02:00
Lorenz Meier 22b159bb68 Merge branch 'master' into attitude_estimator_q_voting 2015-08-30 14:29:54 +02:00
Lorenz Meier ec84ee817f Merge branch 'beta' 2015-08-30 14:27:39 +02:00
Lorenz Meier 293bd026d0 EKF: Set mag timeout 2015-08-30 14:23:46 +02:00
Lorenz Meier 46f7404078 Q estimator: Set mag timeout 2015-08-30 14:23:35 +02:00
Lorenz Meier dee7f1d956 Data validator: Add option to configure timeout 2015-08-30 14:23:20 +02:00
Lorenz Meier 425d4316d1 Data validator: Increase timeout interval 2015-08-30 13:59:51 +02:00
Lorenz Meier 68666aa393 EKF: Use voting class instead of special routines to select sensor 2015-08-30 12:53:22 +02:00
Lorenz Meier fcb25fd02c Data validator: add missing header 2015-08-30 12:52:58 +02:00
Lorenz Meier a7e3232e7f sensors app: Initialize class count, remove magic numbers, ensure that the sensor combined struct cannot overflow 2015-08-30 11:52:31 +02:00
Lorenz Meier 0732ec650f Q estimator: Use all available sensor instances 2015-08-30 11:51:26 +02:00
Lorenz Meier f539246e4f MAVLink app: Set gyro timestamp in HIL 2015-08-30 11:37:28 +02:00
Lorenz Meier 221b2f1331 Attitude only EKF: Build fix 2015-08-30 11:37:28 +02:00
Lorenz Meier e76037233c Attitude only EKF: Update to new sensor combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier ad14b471e3 sdlog2: Update to new sensors combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier ae569ba543 INAV: Update to new sensors combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier 502a25d27f Navigator: Update to new sensors combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier caacb4f777 MAVLink: Update to new sensors combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier ff8e4f2ea6 EKF: Update to new sensors combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier 1cdcf8b5dd Commander: Update to new sensors combined topic 2015-08-30 11:37:27 +02:00
Lorenz Meier 299ccab3ae MS5611: Fix build error 2015-08-30 11:37:26 +02:00
Lorenz Meier 2b090d62c9 HoTT telemetry: Update to new sensors combined topic 2015-08-30 11:37:26 +02:00
Lorenz Meier b18b1c8b09 FrSky telemetry: Update to new sensors combined topic 2015-08-30 11:37:26 +02:00
Lorenz Meier fd0950f046 Attitude estimator Q: Update to new sensors combined topic 2015-08-30 11:37:26 +02:00
Lorenz Meier 374abf3b73 Sensors app: remove redundant code 2015-08-30 11:37:26 +02:00
Lorenz Meier ddf624f868 Merge branch 'master' into attitude_estimator_q_voting 2015-08-30 11:36:49 +02:00
Mark Charlebois 2579b29691 POSIX: Fix for daemon mode to process commands after init
Commands were being processed before init was called.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-08-30 00:18:41 -07:00
Lorenz Meier fbe5ef6087 uORB: Provide used group count 2015-08-30 00:12:45 +02:00
Lorenz Meier 9be3331d9b Merge branch 'master' into attitude_estimator_q_voting 2015-08-29 17:56:52 +02:00
Lorenz Meier 8d5fb36886 Improve EKF status output printing 2015-08-29 16:16:46 +02:00
David Sidrane c5489b0598 Merge pull request #2759 from ksschwabe/master
Bug fix: Incorrect APBs used in HRT driver, tone alarm and, pwm_input driver.
2015-08-28 13:15:09 -10:00
Mark Charlebois d94aa84657 Add daemon mode to posix build
In order to use upstart to run PX4 it needs to run in daemon mode.
Added ability to test if a task is running in order to gracefully
shut down muorb.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-08-28 16:06:36 -07:00
Karl Schwabe 8e16fdeebf pwm_input bug fix: Incorrect APBs on timers 5, 9, 10, 11 and 12 2015-08-29 00:29:52 +02:00
Karl Schwabe 85bf7c31ab HRT driver fix : Incorrect APBs for timers 5, 10 and 11. 2015-08-29 00:07:20 +02:00
Lorenz Meier 361f858c14 Merged master 2015-08-28 23:05:58 +02:00
Lorenz Meier 22864a3e32 TECS: Initialize all integrals in one place when not active 2015-08-28 22:57:38 +02:00
Lorenz Meier 700594e743 Merge branch 'beta' 2015-08-28 22:03:12 +02:00
Andrew Tridgell 4eaa18e6f9 perf_counter: fixed write to correct fd for perf output
this fixes perf output for nsh over MAVLink
2015-08-28 21:57:09 +02:00
Randy Mackay aa1d7d7869 IRLock: fix compile error 2015-08-28 21:55:57 +02:00
philipoe 64248f3ad5 mathlib: Bugfix to print function 2015-08-28 17:15:57 +02:00