Julian Oes
ee7b9751ce
px4_layer: removed leftover printf lie
2016-03-27 12:40:10 +02:00
Julian Oes
cf98894a23
df_mpu9250_wrapper: disable coning correction
...
The coning correction for the accel int slipped in by accident.
2016-03-27 12:40:10 +02:00
Julian Oes
b04cfd3eee
df_mpu9250_wrapper: publish at 250 Hz
2016-03-27 12:40:10 +02:00
Julian Oes
393bcad4b6
df_mpu9250_wrapper: add delta angles for MPU9250
2016-03-27 12:40:10 +02:00
Julian Oes
a6af53bcb4
df_mpu9250_wrapper: reset calibration if no params
2016-03-24 13:08:31 +01:00
Julian Oes
1b5210ca13
sensors/calibration: use params in DF wrappers
...
Instead of using a uORB topic with the calibration values published in
sensors and consumed by the DriverFramework driver wrappers, let's just
use the the params directly. This is quite a rough change and needs
definitely some cleanup and refactoring.
2016-03-24 13:08:31 +01:00
Julian Oes
6a8bac2b30
df_hmc5883_wrapper: subscribe to calibration data
2016-03-24 13:08:31 +01:00
Julian Oes
23da6696d7
df_mpu9250_wrapper: comments only
2016-03-24 13:08:31 +01:00
Julian Oes
b9cc0b74e2
drivers: re-use calibration topic
...
E.g. instead of defining a gyro_scale struct in drv_gyro.h, use the
gyro_calibration message.
2016-03-24 13:08:30 +01:00
Julian Oes
f24b2a701f
sensors: first part of a calibration refactor
...
This adds uORB messages to publish calibration data by sensors which is
then consumed by the sensors. Currently this is only used on Snapdragon
and guarded by QURT ifdefs.
2016-03-24 13:08:30 +01:00
Julian Oes
a3967872f3
df_bmp280_wrapper: hack to publish altitude
...
Previously we only published pressure which wasn't inav for the position
estimator.
2016-03-21 11:38:07 +01:00
Daniel Agar
ce8eb0edd8
unit tests -Werror
2016-03-14 09:15:02 +01:00
Julian Oes
65947346eb
df_hmc5883_wrapper: get the var swapping right
2016-03-12 12:22:05 +01:00
Julian Oes
09dd88ec01
df_hmc5883_wrapper: fix mag rotation
...
The external GPS+Mag needs some rotation.
2016-03-12 12:22:05 +01:00
Lorenz Meier
32368e5eda
Baro sim: Cleanup
2016-03-12 11:07:55 +01:00
Lorenz Meier
c1321ec721
GPS sim: Add missing velocity timestamp
2016-03-12 11:07:34 +01: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
070e71ed55
px4_layer: astyle
2016-03-09 09:53:27 -08:00
Julian Oes
8b19d249b2
px4_layer: better printfs for shmem_posix.c
2016-03-09 09:53:27 -08:00
Julian Oes
3e964ef85d
POSIX config: param shem define was lost
2016-03-09 09:53:27 -08:00
Andreas Bircher
7abb699bc4
adding the camera trigger logging to sd card
2016-02-27 11:41:57 +01:00
Lorenz Meier
be3863d99f
Fix formatting
2016-02-21 20:41:00 +01:00
Lorenz Meier
9f5469ab1f
Workaround for stack size setting on OS X
2016-02-21 20:28:24 +01: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
8f26735255
POSIX: add px4_clock_settime stub for Mac
2016-02-19 16:59:48 +01:00
Julian Oes
e0db3c7411
POSIX main: astyle
2016-02-19 16:59:48 +01:00
Julian Oes
7fc8a213ac
df_mpu9250_wrapper: astyle
2016-02-19 16:59:48 +01:00
Julian Oes
10f1ff46f0
df_hmc5883_wrapper: astyle
2016-02-19 16:59:48 +01:00
Julian Oes
b41fbe49f3
df_bmp280_wrapper: astyle
2016-02-19 16:59:48 +01:00
Julian Oes
68a85a7215
px4_layer: astyle
2016-02-19 16:59:48 +01:00
Julian Oes
10afd4abb4
posix main: tell us which command failed
2016-02-19 16:59:48 +01:00
Julian Oes
adf9647aab
barosim: corrected wrong return value
2016-02-19 16:59:48 +01:00
Julian Oes
1524ff7f80
HMC5883: added wrapper for DriverFramework
2016-02-19 16:59:47 +01:00
Julian Oes
4c288eaa97
posix drivers: comment file name update
2016-02-19 16:59:47 +01:00
Mark Charlebois
a844619b35
Fixed terminal when exiting mainapp
...
mainapp was not restoring the original terminal setttings on exit
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:47 +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
Julian Oes
f7697eec66
BMP280: added the baro driver
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
Mark Charlebois
d29a2ecfac
Set stack size to minimum valid size if less requested
...
The stack size cannot be less than PTHREAD_STACK_MIN.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2016-02-19 16:59:47 +01:00
Julian Oes
67597a604e
Rename DfImu to DfMpu9250Wrapper
2016-02-19 16:59:47 +01:00
Julian Oes
41269468f2
POSIX main: get rid of some leftover printfs
2016-02-19 16:59:46 +01:00