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 >
2016-02-19 16:59:46 +01:00
Julian Oes
f1cc0d522c
New lightweight class to connect to the MPU9250
...
It needs to be determined if this class should be for any imu sensor or
if it is specific to the MPU9250.
Also, the callback doesn't publish anything just yet.
2016-02-19 16:59:46 +01:00
Mark Charlebois
caa94d58a6
Manually integrated Jim's changes from integrate2_jim branch
...
Signed-off-by: Jim Wilson <jywilson99@hotmail.com >
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:46 +01:00
Mark Charlebois
ff0618a8ff
Set the stack size for qurt
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
aa8117e9e4
Removed stubs now resolved in adsp static image
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
2e0ecc930f
Added missing stub functions for qurt build
...
No wchar support in current aDSP image.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
1c5bfd28f0
Added fprintf fputc and _StdErr definitions
...
PX4 uses fprintf in numerous places but it is not supported by qurt.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
2c4187f21f
Resolved missing symbols for qurt build
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
dab1f835c7
Code cleanup and ifdefs required for qurt build
...
Code that was previously out of tree that was #if 0, is now #ifdef __PX4_QURT.
These changes were required for flight using the qurt build.
Changes include code cleanup for shmem_posix.c.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
cb788d2c4f
Removed extra carriage return
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
8b22bde071
Code format fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:45 +01:00
Mark Charlebois
0d62646ecb
More bad merge fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:44 +01:00
Mark Charlebois
7fb5f4d45c
Whitespace fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:44 +01:00
Mark Charlebois
304caead99
Fixed bad merge artifacts
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:44 +01:00
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 >
2016-02-19 16:59:43 +01:00
Mark Charlebois
2938d23c6c
Removed stubs now resolved in adsp static image
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:43 +01:00
Mark Charlebois
e6d27f019e
Added missing stub functions for qurt build
...
No wchar support in current aDSP image.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:43 +01:00
Mark Charlebois
4f84a6d81e
Added missing apps.h include
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:43 +01:00
Mark Charlebois
1fff0d6d55
Added fprintf fputc and _StdErr definitions
...
PX4 uses fprintf in numerous places but it is not supported by qurt.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:43 +01:00
Mark Charlebois
a495e3442c
Resolved missing symbols for qurt build
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:43 +01:00
Mark Charlebois
b9fb4c48ad
Fixed unresolved symbols
...
ecl module was missing for release build
qurt_external_hook() was missing.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:43 +01:00
Mark Charlebois
fea910d45a
Code cleanup and ifdefs required for qurt build
...
Code that was previously out of tree that was #if 0, is now #ifdef __PX4_QURT.
These changes were required for flight using the qurt build.
Changes include code cleanup for shmem_posix.c.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:43 +01:00
Mark Charlebois
4e79300bdb
Removed extra carriage return
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:42 +01:00
Mark Charlebois
5846a22a8f
Code format fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:42 +01:00
Mark Charlebois
c06d51d02a
More bad merge fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:42 +01:00
Mark Charlebois
7860c959a5
Whitespace fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:42 +01:00
Mark Charlebois
ff1a38dba6
Fixed bad merge artifacts
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:42 +01:00
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 >
2016-02-19 16:59:41 +01:00
Lorenz Meier
62d685440a
Posix: Do not spam console with tone alarm
2016-02-09 21:46:10 +01:00
Lorenz Meier
15e7b19991
uORB: Block on simulation delay for orb_check() calls as well
2016-02-05 16:36:43 +01:00
Lorenz Meier
39ee36a8ea
Pre-empt HRT execution in SITL if simulator is slow
2016-02-05 09:24:59 +01:00
Lorenz Meier
5f93f04627
HRT: Fix code style
2016-02-05 09:16:53 +01:00
Lorenz Meier
443a58cafe
px4_poll() on POSIX: Block execution in simulation if required
2016-02-05 00:53:58 +01:00
Lorenz Meier
61fac4a127
HRT: Support delay API
2016-02-05 00:53:08 +01:00
Julian Oes
166f6e2e7a
posix sitl: bring the pxh back
2016-01-25 21:22:10 +01:00
Julian Oes
6ce5e1be49
posix sitl: don't exit if a command fails
2016-01-25 19:03:48 +01:00
Stefan
1742cce6f6
Update commander.h
...
spelling mistakes
2016-01-11 08:37:43 +01:00
Stefan
6e1bf506ad
Update dq_rem.c
...
spelling mistakes
2016-01-11 08:37:43 +01:00
Stefan
41abe9221e
Update main.cpp
...
spelling mistakes
2016-01-11 08:37:43 +01:00
Stefan
d5c6fde5bc
Update px4_posix.h
...
spelling mistakes
2016-01-11 08:37:43 +01:00
Stefan
70e7f1bec6
Update px4_spi.h
...
spelling mistakes
2016-01-11 08:37:43 +01:00
Stefan
07973bf87a
Update px4_nodehandle.h
...
spelling mistakes
2016-01-11 08:37:43 +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
f22c574b87
Integrated cmake_hexagon for qurt build
...
Still a WIP since the IDL file needs to be replace with the
muorb IDL file.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-01-10 20:54:26 +01:00
Mark Charlebois
c17466ffee
Added fix for missing declaration of get_commands for qurt
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-01-09 01:54:00 +01:00
Lorenz Meier
0adb6d0104
Fix QuRT formatting
2016-01-09 01:42:30 +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
Lorenz Meier
2d72c95eda
Add new posix_eagle_default and qurt_eagle_default targets
2016-01-02 09:30:51 +01:00
Lorenz Meier
d3149153f6
Merged master into ekf2
2015-12-24 09:53:54 +01:00
Lorenz Meier
32d062836e
Moved ECL into its own submodule
2015-12-23 06:23:15 +01:00