Lorenz Meier
60599cb9e5
FMUv2: Reduce flash use
9 years ago
Lorenz Meier
0ff72b16c5
FMUv1: Reduce flash use
9 years ago
Roman
7c3a67e374
use optimal recovery strategy for tailsitters
9 years ago
Roman
ac4e95df05
use optimal recovery strategy for tailsitters
9 years ago
Lorenz Meier
745dc13d67
Add simple example app
9 years ago
Lorenz Meier
02652af758
Enable EKF2 if LPE and INAV are both off
9 years ago
Lorenz Meier
f50af43088
Restore normal SITL startup script
9 years ago
Lorenz Meier
ed8645a83b
Add EKF2 config and startup option for jMAVSim
9 years ago
Roman
63ac712eab
allow testing ekf2 in simulation with jmavsim
9 years ago
Roman
19a5f9e73d
updated ecl lib
9 years ago
Lorenz Meier
3be7a3323e
Enable topic listener for Pixracer config
9 years ago
Anton Babushkin
ec55a56191
bst: move to cmake
9 years ago
David Sidrane
3ce6ee57e4
Set nunmber of UAVCAN interfaces on HW from top level cmake file
9 years ago
Lorenz Meier
a3eeafebeb
Enable UART6 and enable S.BUS. Tested to work.
9 years ago
Lorenz Meier
193cf888f5
FMUv4: Enable RC lib
9 years ago
David Sidrane
a631a595e5
Added lib/terrain_estimation and lib/runway_takeoff requierd from rebase on master
9 years ago
David Sidrane
6df5aab064
px4fmu-v4 uses MPU6000 driver for ICM-20609-G
9 years ago
David Sidrane
a67097731a
Renamed pax4fmu-v3 to pax4fmu-v4
9 years ago
David Sidrane
f3b7585a89
Wip FMUV3
9 years ago
Lorenz Meier
1de4403686
Enable perf command
9 years ago
Lorenz Meier
c97854999a
Re-add content
9 years ago
Lorenz Meier
3a2473e309
Revert Address sanitizer changes
9 years ago
Lorenz Meier
59e3b0d95c
Renamed sitl simple to default
9 years ago
Lorenz Meier
8f8154cb1c
Sanitize address
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
7111e9d4c9
Removed -lstdc++ for nuttx build
...
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
b8c40ecb6b
Enabled DriverFramework drivers for SITL build
...
The code here works only for SITL at the present time.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
238db8c6d7
Moved IOCTL definitions to DevIOCTL.h in DriverFramework
...
Removed sched.h from platform/qurt since it is now in DSPAL.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Roman
4abff89be0
updated terrain estimator and runway takeoff libs to cmake build system
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
Lorenz Meier
54d1302555
Fix missing rt lib
9 years ago
Mark Charlebois
7ddd5712c5
Integrated DriverFramework
...
Refacored ADCSIM
Compilation succeeds. Link not yet fixed.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Lorenz Meier
3b0f18e96d
Fix missing rt lib
9 years ago
Mark Charlebois
d04a4969e2
Integrated DriverFramework
...
Refacored ADCSIM
Compilation succeeds. Link not yet fixed.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Lorenz Meier
a9a1e69dd6
CMake: Enable param meta injection
9 years ago
Youssef Demitri
318eeb0494
fixed ros build
9 years ago
jgoppert
27df787bff
Separated matrix lib into own repo.
9 years ago
Lorenz Meier
c912be70d1
Update approach to obtain the head git hash
9 years ago
Lorenz Meier
f042c077b2
Fix compile fail for GIT version
9 years ago
Lorenz Meier
b622080a65
Switch GIT command for revision hash
9 years ago
tumbili
b6c19400c0
build vtol att control module for sitl
9 years ago
Lorenz Meier
a99390503a
QuRT travis target: Make accessible via makefile
9 years ago
Lorenz Meier
09fcbde52b
Make some space in flash
9 years ago
Lorenz Meier
ba61f3f36c
Re-add missing flags
9 years ago
Lorenz Meier
6c3c18b7c9
Robustify toolchain string matching
9 years ago
Lorenz Meier
aff78e0f5e
CMake / Ninja: Use console flag so upload targets can print their normal output and receive input.
9 years ago
jgoppert
0106be3e89
Added local position estimator.
9 years ago
gcarmix
9748727331
Updated driver to the be compliant with the new mb12xx driver version,
...
inserted a line into the cmake config file for px4fmu-v2
9 years ago
Mark Charlebois
01ccbd8886
qurt: added HEXAGON_TOOLS_ROOT variable
...
The environment variable HEXAGON_TOOLS_ROOT must be set to the location
of the installed HexagonTools. This could be a global install at
/opt/HEXAGON_Tools/7.2.10/Tools or it could be a personal install
${HOME}/Qualcomm/HEXAGON_Tools/7.2.10/Tools.
The default install path used by the installer is exported in the Vagrantfile.
There is still an issue that the hexagon linker fails on mmap of the shared folder.
If the shared folder was mounted via NFS for Linux and MacOS the problem would be
resolved.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago