Daniel Agar
861c13f1fe
cmake STACK -> STACK_MAIN
9 years ago
CarlOlsson
0fb1e0578b
added function for fusing airspeed
9 years ago
Paul Riseborough
75b22c95ac
EKF: Add new source files to cmake
9 years ago
Mark Charlebois
98a6facd55
Fixed order of processing df libs
...
df libs were being defined after firmware directory was added and so
were not defined yet
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
8fb8260bd4
Added link of df driver libs
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
419f4c49ce
Added new config entry for DF driver entries
...
DF drivers can now be added in each config file by adding
set(config_df_driver_list
bmp280
...
)
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Julian Oes
5cf3215e38
cmake: try to compile and link everything for MPU
...
Unfortunately this still gives linking errors.
9 years ago
Mark Charlebois
b24d29e1eb
Made generic external module support
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
ef88706fa6
Generalized use of external modules
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
014f15d8b0
Rebase changes on upstream master
...
This brings in many of the changes from the PX4 fork on ATLFLight.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
a0d91d2225
Made generic external module support
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
136c6da36d
Generalized use of external modules
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
9f3bf8e9f4
Rebase changes on upstream master
...
This brings in many of the changes from the PX4 fork on ATLFLight.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
bugobliterator
c6249a2825
EKF: change estimator base class name to estimation interface
9 years ago
Paul Riseborough
46b0e9654c
Add filter control logic
9 years ago
Paul Riseborough
94a6644684
Add comprehensive user selectable GPS checks
9 years ago
James Goppert
fa31c61f2c
Fix for euler.
9 years ago
Mark Whitehorn
5d588d98be
change CMake CONFIG to fmu-v2 and THREADS to 4
9 years ago
Mark Whitehorn
4952d05652
debugging ms5611 on spi2
9 years ago
Thomas Gubler
d999923a35
support for std::cout
9 years ago
Lorenz Meier
32d062836e
Moved ECL into its own submodule
9 years ago
Roman
772c1bf981
compile fw wheel controller code
9 years ago
Roman
d009118437
set stack size for ecl
9 years ago
Roman Bapst
c58d1df7bc
fixed cmake file
9 years ago
Roman Bapst
67646a15b0
added full mag fusion
9 years ago
Roman
8de8b0eb76
prediction and vel pos heading fusion working
9 years ago
Roman
16eb3b0e96
cmake: added new files for compilation
9 years ago
Roman Bapst
144aa9c461
added base class for data storage
9 years ago
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>
9 years ago
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>
9 years ago
Mark Charlebois
1bcb93180b
Set flags for building the proper DriverFramework target
...
The DF_TARGET cmake variable needs to be set to (linux, darwin, qurt, nuttx)
The define __DF_LINUX or __DF_QURT needs to be set.
The __DF_DARWIN target is untested
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
jgoppert
10b89a2594
Switching coverage upload mechanism.
9 years ago
jgoppert
42f2e60b24
Added runge kutta integration.
9 years ago
Lorenz Meier
67132b0b16
Register the driver framework correctly
9 years ago
Mark Charlebois
84e9380b10
Commened out manditory use of Clang-3.6
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
de1a7b30ce
gyrosim and adcsim now compile with DriverFramework enabled
...
Only the posix build is tested for compilation
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Lorenz Meier
a71f00686b
Register the driver framework correctly
9 years ago
Mark Charlebois
6e19d9cb84
Commened out manditory use of Clang-3.6
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
596a2789d6
gyrosim and adcsim now compile with DriverFramework enabled
...
Only the posix build is tested for compilation
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
jgoppert
9b995e19f3
Added vector2.
9 years ago
jgoppert
1fb0f33eb4
Removed old references to matrix.hpp.
9 years ago
jgoppert
27df787bff
Separated matrix lib into own repo.
9 years ago
jgoppert
5517532c90
Fixed coveralls build.
9 years ago
jgoppert
6aa8a72651
Renamed coverage option.
9 years ago
jgoppert
537c683d58
More cleanup.
9 years ago
jgoppert
fd64e7e93a
More testing and cleanup.
9 years ago
jgoppert
0062cbcbe2
Added more warnings, and fixed issues.
9 years ago
jgoppert
6ba15eeaa0
Formatting.
9 years ago
jgoppert
a703c8169e
Working on formatting.
9 years ago
jgoppert
b818774f6a
Work on format testing.
9 years ago