Lorenz Meier
5b69e58925
Provide macros and extensions to the task spawn command to set the stack sizes right
2016-09-11 20:07:30 +02:00
James Goppert
818840b576
Path cleanup, low impact changes ( #5340 )
...
* Low impact changes from path_cleanup branch.
This is a step towards minimizing the diff with path_cleanup branch.
* Update ecl.
* Revert matrix update.
* Revert ecl and matrix.
* Update sitl gazebo.
* Revert sitl_gazebo and matrix changes.
2016-08-18 15:37:23 -04:00
Lorenz Meier
a0cad961b3
Remove non-used app from config
2016-08-07 11:12:20 +02:00
Lorenz Meier
102f5b54d7
Revert "Improvements to SITL to make paths more flexible. ( #5181 )"
...
This reverts commit 699b6a2cb3 .
2016-08-05 21:29:49 +02:00
James Goppert
699b6a2cb3
Improvements to SITL to make paths more flexible. ( #5181 )
2016-08-05 06:23:59 -04:00
James Goppert
b6a9ff756c
Rename mainapp to px4.
2016-07-29 11:05:01 +02:00
Beat Küng
8a12dee125
cmake: remove all module.mk files & cmake conversion script ( #4918 )
...
It seems these files are leftovers.
2016-06-28 09:26:36 +02:00
jwilson
9794bb2f2f
Running fix_code_style.sh on the requested source files.
2016-06-22 08:57:06 +02:00
jwilson
acc1f04b67
Unfortunately, lot's of whitespace changes, required to satisfy unspecified code style format errors.
2016-06-22 08:57:06 +02:00
jwilson
a73ac821ab
Fixes shared memory locking bug and eliminates the need for an AppsProm driver to reserve a shared memory region.
2016-06-22 08:57:06 +02:00
Beat Küng
fcab80bfee
getprogname: rename to px4_get_taskname
2016-06-09 15:22:29 +02:00
Julian Oes
953984dd48
QURT px4_layer: getpid can shut up
2016-06-07 22:10:56 +02:00
Julian Oes
a2865cd5c1
QURT px4_layer: removed debug printfs
2016-06-07 22:10:56 +02:00
Julian Oes
8e47f612fd
QURT main: more precise printfs
2016-06-07 22:10:56 +02:00
Julian Oes
7a29cf0f13
QURT main: less debug printfs
2016-06-07 22:10:56 +02:00
BharathR
f06e6f0ce1
Fixed actuator controls struct in Snapdragon legacy uart_esc driver wrapper ( #4724 )
2016-06-03 10:22:09 +02:00
Mark Charlebois
30a3311fe6
Fixed qurt_eagle_travis build
...
Added missing stub function and added SDK 2 and 3 support.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-06-01 23:50:28 +02:00
Mark Charlebois
02e3f28d87
Added back support for SDK 2.0 as well as 3.0
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-06-01 23:50:28 +02:00
Mark Charlebois
6ac0eabb5a
Changes required to support Hexagon SDK 3.0
...
The inc and lib directories were renamed to incs and libs.
This requires an updated cmake_hexagon and come changes to qurt paths in
PX4.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-06-01 23:50:28 +02:00
Lorenz Meier
55c7ffbe62
Fix more Qualcomm param length issues
2016-05-28 14:36:51 +02:00
Lorenz Meier
c19ac3425f
MPU9x driver: Fix param names
2016-05-28 14:24:19 +02:00
Mark Charlebois
86e470b1c2
Fixed syle issues
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-05-28 14:06:14 +02:00
Mark Charlebois
af1e20a1d0
Added fc_addon uart_esc support
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-05-28 14:06:14 +02:00
Mark Charlebois
6f8f8279b7
Added support for fc_addon drivers
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-05-28 14:05:45 +02:00
Daniel Agar
2487dbfc92
remove Wpacked and cleanup unused warning flags
2016-05-19 21:49:34 +02:00
Beat Küng
42a9d5651f
platform: some code cleanup for px4_{posix,qurt}_tasks.cpp
...
- __BEGIN_DECLS is for declarations not definitions
- getprogname() declaration is in err.h
2016-05-11 15:56:50 +02:00
Julian Oes
6c61b67fd5
shmem: fix eagle build
2016-05-05 14:28:35 +02:00
Julian Oes
ea3adee28a
shmem_qurt: fix format
2016-04-26 10:23:39 +02:00
Julian Oes
e3c9135ac2
param_shmem: fix bug where params didn't stick
...
There was the case where a param was changed on the Linux side but the
change did not get saved on the DSP side because the param was not in
the local list of changed params on the DSP side. On save, the param
index is now refreshed, and param_get is called on all params that have
changed. This is a hacky workaround but resolves the problem for now.
2016-04-26 10:21:01 +02:00
Mark Charlebois
169259059b
Updated cmake_hexagon and all the associated files that use it
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-04-18 23:40:56 +02:00
Julian Oes
ee7b9751ce
px4_layer: removed leftover printf lie
2016-03-27 12:40:10 +02:00
Julian Oes
ef8d074e23
shmem_qurt: remove leftover printf
2016-03-09 11:10:19 -08:00
Julian Oes
022ced3648
shmem: don't do locking for now
...
The locking seems to be broken, therefore refrain from using it.
2016-03-09 11:07:34 -08:00
Julian Oes
46a6176e2a
px4_layer: astyle
2016-02-19 16:59:49 +01:00
jwilson
75fad09263
Fixed problem causing a failure to obtain the shared memory lock on the AppsProc.
2016-02-19 16:59:49 +01:00
jwilson
d84639f8c4
This code is flyable, but a few problems exist which cause values in the .config files to be overwritten by the defaults in the .XML file.
2016-02-19 16:59:49 +01:00
jwilson
e26cca760a
StubSensor template class implemented to allow registration with the DevMgr.
2016-02-19 16:59:49 +01:00
jwilson
2b4b9aa103
Debug statements included in the code.
2016-02-19 16:59:49 +01:00
Julian Oes
928a31b59a
QURT: use drv_hrt.c from POSIX
2016-02-19 16:59:47 +01:00
Julian Oes
b2ad3f5fbd
POSIX: get px4_poll right
...
Like this the timeouts are going through instead of hanging everything.
2016-02-19 16:59:47 +01:00
Julian Oes
9e77f554d2
px4_qurt_tasks: fix timeout calculation
...
It was wrong to subtract seconds and nanoseconds from each other. This
will wrap, therefore use ts_to_abstime and do the subtraction
afterwards.
2016-02-19 16:59:47 +01:00
Julian Oes
dbd89fe584
px4_qurt_tasks: fix hang because of absolute time
...
The timeout was triggered using absolute time instead of a delay in
usec. This lead to the system hanging. With the fix it continues after
the timeout, however, the rates still don't seem right.
2016-02-19 16:59:47 +01:00
Julian Oes
c726e2b807
px4_qurt_tasks: fix header
2016-02-19 16:59:47 +01:00
Mark Charlebois
5e64557e05
FIxed travis build to resolve link symbols
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:47 +01:00
Julian Oes
ec8a58a9ac
df_imu: get the accel to publish to uORB
2016-02-19 16:59:46 +01:00
Mark Charlebois
791ec37f43
Code formatter fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:46 +01:00
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
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
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