611 Commits

Author SHA1 Message Date
Lorenz Meier
2c786e21f4 Update Matrix lib to fix isfinite call 2016-01-12 12:16:24 +01:00
Lorenz Meier
e1ce681960 Update Matrix lib for CI 2016-01-12 11:52:00 +01:00
Lorenz Meier
e21062c6db Updated Matrix lib 2016-01-12 11:04:53 +01:00
James Goppert
c40c91bedc Updated matrix for quaternion merge. 2016-01-11 22:12:32 -06:00
nopeppermint
78f9bb79f1 more spelling mistakes 2016-01-11 08:38:09 +01:00
Roman Bapst
2207986a1e Merge pull request #3485 from PX4/ekf2_blockparam
Ekf2 blockparam
2016-01-11 07:30:20 +01:00
Lorenz Meier
4d36cb848f Fix excessive DriverFramework log level 2016-01-11 00:38:05 +01:00
Roman
8a9b27f8f3 ecl ekf: added parameter interface 2016-01-10 21:14:58 +01:00
Lorenz Meier
b22c05a19d Update DriverFramework and make mutex optional 2016-01-10 20:54:26 +01:00
Lorenz Meier
9674c611b3 Updated DriverFramework, fixes NuttX build 2016-01-10 20:54:26 +01:00
Mark Charlebois
a8c49809fa Fixes for other qurt builds to use QURT_BUNDLE
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-10 20:54:26 +01:00
Mark Charlebois
e12e029659 Updated dspal version
Added dspal_math.h

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-09 01:53:52 +01:00
Mark Charlebois
5bc2019fd5 Fixes for qurt build
Added missing functions that were added for other targets but not for qurt.

Added workaround for missing sem_timedwait(). This may have a performance
impact until a sem_timedwait is supported.

std::to_string is not supported by the hexagon compiler

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-08 08:49:36 +01:00
Roman
2b04f5acb9 updated ecl ekf2 2016-01-08 07:07:45 +01:00
Paul Riseborough
6e0f96c095 Update ECL 2016-01-03 10:41:24 +01:00
Lorenz Meier
e50fdbe327 Update ECL 2016-01-01 12:31:56 +01:00
Lorenz Meier
ce43c79a5a Update ECL use 2016-01-01 11:42:25 +01:00
Paul Riseborough
28f5cb8fe6 ekf2: Changes required to enter POSCTL mode
Adds missing local position and global position data
2016-01-01 12:30:12 +11:00
Andreas Antener
6c04ab970b fixed formatting 2015-12-28 15:23:20 +01:00
Andreas Antener
bd3d53902a readded missing rotation 2015-12-28 15:23:20 +01:00
Andreas Antener
94bfad5057 added rotation for solos external mag 2015-12-28 15:21:50 +01:00
Lorenz Meier
d839717e4c Update ECL to not print everything in EKF 2015-12-24 15:41:01 +01:00
Lorenz Meier
8515326176 Fixed rotation code style 2015-12-24 10:19:21 +01:00
Roman
4e5fdebb13 added tailsitter recovery library 2015-12-24 10:15:25 +01:00
Mark Whitehorn
f36669723d add rotation for stryker vtol 2015-12-24 10:14:58 +01:00
Lorenz Meier
d3149153f6 Merged master into ekf2 2015-12-24 09:53:54 +01:00
Lorenz Meier
74543b2cd6 S.BUS code style 2015-12-24 09:47:29 +01:00
Lorenz Meier
6e3749f904 Code style for DSM decoder 2015-12-24 09:47:29 +01:00
Lorenz Meier
d84fcfffaf DSM decoder: Guard against invalid values 2015-12-24 09:47:29 +01:00
Lorenz Meier
5b4b5de34c Disable DSM debug output 2015-12-24 09:47:29 +01:00
Lorenz Meier
1871a61676 S.BUS: Fix compile error for single wire IOCTL 2015-12-24 09:47:29 +01:00
Lorenz Meier
87add55620 DSM: Generalize parsing 2015-12-24 09:47:29 +01:00
Lorenz Meier
f7784bc7ac DSM decoder: Fixes for non-IO environment. 2015-12-24 09:47:29 +01:00
Lorenz Meier
d71c629970 SBUS: Fix code style 2015-12-24 09:47:29 +01:00
Lorenz Meier
ee2e3811d7 RC lib: Support separate config from init, allow DSM bind from all boards 2015-12-24 09:47:29 +01:00
Roman
366eaf4146 ecl:ekf use simple heading fusion 2015-12-23 06:23:16 +01:00
Roman
87982ca73f updated matrix lib 2015-12-23 06:23:16 +01:00
Roman
5228e5c8c7 updated ecl EKF 2015-12-23 06:23:16 +01:00
Roman
19bc791fe9 updated matrix lib 2015-12-23 06:23:16 +01:00
Roman
d291441468 updated ecl 2015-12-23 06:23:16 +01:00
Roman
c919969ebd ecl:fix cmake file 2015-12-23 06:23:16 +01:00
Roman
33fdfbf77a ecl: use data validation code from master 2015-12-23 06:23:15 +01:00
tumbili
50aeb3924d updated ecl EKF 2015-12-23 06:23:15 +01:00
tumbili
763e2bb144 update matrix lib 2015-12-23 06:23:15 +01:00
tumbili
08871e77c2 updated ecl EKF 2015-12-23 06:23:15 +01:00
Roman
b1035fe115 updated ecl 2015-12-23 06:23:15 +01:00
Roman
5ded6884ed updated matrix lib 2015-12-23 06:23:15 +01:00
Roman
19a5f9e73d updated ecl lib 2015-12-23 06:23:15 +01:00
Lorenz Meier
32d062836e Moved ECL into its own submodule 2015-12-23 06:23:15 +01:00
Lorenz Meier
1781e3caf8 ECL: Remove in preparation for an external library 2015-12-23 06:23:15 +01:00