Julian Oes
dd960565e8
DriverFramework: updated submodule
9 years ago
Julian Oes
fbac24ad28
vdev_posix: switch back to CLOCK_REALTIME
...
Otherwise SITL doesn't work anymore, at least on Linux
9 years ago
Julian Oes
ebeed9df65
qurt_eagle_default: don't build the gps driver yet
9 years ago
Julian Oes
975e38a350
check_submodules: submodule was lost in the merge
9 years ago
Julian Oes
1cd49a6dd5
vfile.cpp: added file that got removed in merge
9 years ago
Julian Oes
5feae43682
DriverFramework: updated submodule
...
This mainly fixes the NuttX build.
9 years ago
Julian Oes
7a42b259b2
device.h: add file which got lost in merge
9 years ago
Julian Oes
0c37716c18
sensors: remove merge leftover
9 years ago
Julian Oes
1524ff7f80
HMC5883: added wrapper for DriverFramework
9 years ago
Julian Oes
4c288eaa97
posix drivers: comment file name update
9 years ago
Julian Oes
0d615c80b4
attitude_estimator_q: no mavlink_log for QURT
...
Don't try to open the mavlink_fd on QURT because the px4_ioctl leads to
timeouts of the attitude_estimator_q loop.
9 years ago
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>
9 years ago
Julian Oes
928a31b59a
QURT: use drv_hrt.c from POSIX
9 years ago
Julian Oes
b2ad3f5fbd
POSIX: get px4_poll right
...
Like this the timeouts are going through instead of hanging everything.
9 years ago
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.
9 years ago
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.
9 years ago
Julian Oes
c726e2b807
px4_qurt_tasks: fix header
9 years ago
Julian Oes
f7697eec66
BMP280: added the baro driver
9 years ago
Mark Charlebois
5e64557e05
FIxed travis build to resolve link symbols
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
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>
9 years ago
Julian Oes
e57d936d8b
attitude_estimator_q: be specific about the error
9 years ago
Julian Oes
67597a604e
Rename DfImu to DfMpu9250Wrapper
9 years ago
Julian Oes
8794aacf59
sensors: HACK to stop init calls for sensors
9 years ago
Julian Oes
160400c611
sensors: don't just blindly switch to another gyro
...
Failover is good but failover to garbage doesn't help.
9 years ago
Julian Oes
e8402f0f78
uORB: fix off-by-one bug in topic count
9 years ago
Julian Oes
9c18c9aea4
sensors: header comment changes
9 years ago
Julian Oes
41269468f2
POSIX main: get rid of some leftover printfs
9 years ago
Julian Oes
bfd37c4458
POSIX main: set exit flag and exit gracefully
...
On Control+C, 'muorb stop' is now always executed, however this
shouldn't break POSIX SITL where the command is just not available.
9 years ago
Julian Oes
e4398bc87c
muorb: don't start muorb with stop command
...
Previously using 'muorb stop' would in fact start at least part of the
muorb which is not what it's expected to do.
9 years ago
Julian Oes
338ccb34f5
apps.h_in: fixed what is presumably a typo
9 years ago
Julian Oes
9d875a7e67
POSIX main: always add newline after a command
9 years ago
Julian Oes
8fd4b80eed
uORB: improve console output and status
9 years ago
Julian Oes
adb44c2918
df_imu: added gyro publishing, cleanup
9 years ago
Julian Oes
507b9130fd
df_imu: remove debug relict
9 years ago
Julian Oes
ec8a58a9ac
df_imu: get the accel to publish to uORB
9 years ago
Julian Oes
4b2be9c9d4
param_shmem: remove debug noise
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
53c0bccf19
Fixed build for GCC and clang on Linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
d8dd8ab67d
Fixed SITL build (and clang posix build)
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
791ec37f43
Code formatter fixes
...
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
7ed6506406
posix-configs: current configs which run on qurt
9 years ago
Julian Oes
3525b62651
posix_eagle_default: add listener
9 years ago
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.
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
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>
9 years ago
Mark Charlebois
a1a615b907
Added param shared memory support
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
ac0d35d28e
Added ecl lib for qurt build
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
bd76042de2
Added muorb to posix eagle build
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago