Commit Graph

599 Commits

Author SHA1 Message Date
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
Lorenz Meier ec40c8268c SBUS2: Code style fix 2015-12-07 11:41:03 +01:00
Lorenz Meier 6462deebad SBUS2 parser: Last set of fixes, validated in test and against Futaba TX 2015-12-07 11:41:03 +01:00
Lorenz Meier c78f1ace1c S.BUS: Cleanup and code style fixes 2015-12-07 11:41:03 +01:00
Lorenz Meier 4d4bb1b8b6 S.BUS2 parser: Solid results on Futaba log 2015-12-07 11:41:02 +01:00
Lorenz Meier 8c5ee059ae S.BUS2: Initial parsing 2015-12-07 11:41:02 +01:00
Lorenz Meier 02bdc8005e S.BUS: Use proper parser 2015-12-07 11:41:02 +01:00
Lorenz Meier 98da35793d Further S.BUS decoding work for S.BUS2 2015-12-07 11:41:02 +01:00
Lorenz Meier ac3bc34d15 S.BUS decoder: Do not report initial sync as dropped frame 2015-12-07 11:41:01 +01:00
Lorenz Meier 990e8acaea S.BUS parser rewrite to address FrSky timing and S.BUS2 commands 2015-12-07 11:41:01 +01:00
Lorenz Meier 7b73e8f9ee S.BUS parsing improvements 2015-12-07 11:41:01 +01:00
Lorenz Meier 66bc96f4b3 S.BUS: Adjust timeout interval 2015-12-07 11:41:01 +01:00
Lorenz Meier ec3282a925 S.BUS parser: Empty complete buffer 2015-12-07 11:41:00 +01:00