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
Lorenz Meier
e41fa79b81
S.BUS: Expose frame drop variable
2015-12-07 11:41:00 +01:00
Lorenz Meier
55cd24a4fa
Runway lib: Do not attempt to build params file
2015-12-06 11:38:24 +01:00
Lorenz Meier
3c349236e1
Fix S.BUS compile error
2015-12-04 21:19:31 +01:00
Roman Bapst
4e824e55d7
Merge pull request #3323 from PX4/att_est_q_declination
...
Attitude estimator Q: fix magnetic declination inducing gyro bias growth
2015-12-04 16:46:36 +01:00
Anthony Kenga
a5a3357928
Attitude estimator Q: fix magnetic declination inducing gyro bias growth
2015-12-04 16:11:57 +01:00
Peter Duerr
6b78b72ab2
Fix code style according to astyle
2015-12-04 14:53:59 +09:00
Peter Duerr
c070d326e0
Avoid violation of acos' domain in map_projection
...
* There are pathological cases (e.g., setpoint very close to reference
for certain reference latitudes), where numerical errors lead to a sum
larger than 1.0 passed to acos, resulting in NaN values.
This should fix issue #2813
2015-12-04 14:14:31 +09:00
Andreas Antener
08a1797eec
changed isnan checks and cmake compiler condition for apple machines
2015-12-03 15:39:41 +01:00
Lorenz Meier
f0a4979da6
Merged master into driver_framework
2015-12-01 12:34:02 +01:00
Lorenz Meier
151402748e
S.BUS input: Be less sensitive on timing
2015-11-29 14:55:03 +01:00
Lorenz Meier
5500ad16d8
Fix RC
2015-11-28 09:13:15 +01:00
Lorenz Meier
38724d9e12
Sumd: Fix code style
2015-11-28 09:13:15 +01:00
Lorenz Meier
f101ad6e85
S.BUS header: Fix code style
2015-11-28 09:13:15 +01:00
Lorenz Meier
81d9d8b259
S.BUS: Fix code style
2015-11-28 09:13:15 +01:00
Lorenz Meier
09ef7fa9ca
DSM: Fix code style
2015-11-28 09:13:15 +01:00
Lorenz Meier
d2b154cd07
Build S.BUS and DSM decoders in RC lib
2015-11-28 09:13:15 +01:00
Lorenz Meier
ba4fdf197e
Move S.BUS and DSM decoders into RC lib
2015-11-28 09:13:15 +01:00
David Sidrane
a67097731a
Renamed pax4fmu-v3 to pax4fmu-v4
2015-11-28 09:13:15 +01:00
David Sidrane
f3b7585a89
Wip FMUV3
2015-11-28 09:13:15 +01:00
Mark Charlebois
f3126e9d3a
Fixes for DriverFramework, accelsim and gyrosim
...
DriverFramework was updated to properly delete nodes in managed lists.
Baro was fixed to use DriverFramework.
Accelsim was fixed with change to DriverFramework to return < 0 when start()
is called and the driver was already started, or stop() is called but the
driver was not running.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-24 22:46:20 -08:00
Lorenz Meier
d4c8be3933
Update driver framework with fixed DF list deletion
2015-11-24 09:29:00 +01:00
Lorenz Meier
da47e8ade8
Validator: Reset error state if no error condition triggers
2015-11-24 00:11:49 +01:00
Lorenz Meier
352b1692d1
Geo lib: Do not hardcode assumptions about process name.
2015-11-22 14:00:31 +01:00
Lorenz Meier
b4e64f4914
Update version of Matrix library
2015-11-22 12:26:07 +01:00
Lorenz Meier
b157bee75c
Update Driver framework version
2015-11-22 12:19:10 +01:00
Lorenz Meier
240b13e003
DriverFramework: Update
2015-11-21 17:43:24 +01:00
Lorenz Meier
2b8cb692ca
Update DriverFramework to fix locking and missing field initializers
2015-11-21 14:25:04 +01:00
Lorenz Meier
75e962ee7c
Merged master into driver_framework
2015-11-20 09:14:37 +01:00
Lorenz Meier
c9c5f59bce
Update driver framework to include Mac build fixes
2015-11-20 09:05:38 +01:00
Mark Charlebois
ec250ea9d4
Updated to latest DriverFramework
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-19 20:40:45 -08:00
Mark Charlebois
59b1e6b559
Added qurt stub for pthread_cont_init
...
Updated to latest DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-19 20:15:14 -08:00
Mark Charlebois
34410e7ce4
Changes for updated DriverFramework
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-19 19:03:10 -08:00
Mark Charlebois
c4438bf50a
Fix to move DriverFramework includes to common
...
Nuttx now gets to link phase. But there are two unresolved symbols:
arm-none-eabi/include/c++/4.7.4/bits/basic_string.h:1128: undefined reference to `std::string::assign(char const*, unsigned int)'
arm-none-eabi/include/c++/4.7.4/bits/stl_list.h:1534: undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-19 09:35:18 -08:00
Mark Charlebois
52957ab0cc
Don't add DriverFramework dir for NuttX
...
I am unable to get the nuttx build dependencies set up so that
it builds the export dir before it builds df_driver_framework.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 20:14:48 -08:00
Mark Charlebois
af155b8e59
Fixed SITL build
...
The SITL build seems to run correctly now
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 13:02:39 -08:00