Paul Riseborough
e5431543d8
msg: add external vision data for ekf2 replay
9 years ago
Lorenz Meier
8bccd69e6c
LPE: Params are not actually C files
9 years ago
Lorenz Meier
0d26bccbbc
Controllib: Params are not actual C files
9 years ago
Lorenz Meier
a80223bc81
systemlib: Added cases for TOP for Linux and QuRT
9 years ago
Lorenz Meier
04b491c365
Exit top on read failure
9 years ago
Lorenz Meier
8f37e02c59
Darwin: Print the relative CPU load produced by each thread
9 years ago
Lorenz Meier
55c7ffbe62
Fix more Qualcomm param length issues
9 years ago
Lorenz Meier
afa3429bdb
210qc: Fix sample rate
9 years ago
Lorenz Meier
aa355d86d0
200qx: Fix sample rate
9 years ago
Lorenz Meier
c19ac3425f
MPU9x driver: Fix param names
9 years ago
Mark Charlebois
86e470b1c2
Fixed syle issues
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
af1e20a1d0
Added fc_addon uart_esc support
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
0b3cd3d008
Restored cmake/configs/qurt_sdflight_default.cmake
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
b8c22718af
Added build of rc_receiver to qurt_eagle_legacy_driver_default
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
6f8f8279b7
Added support for fc_addon drivers
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
dea4c55897
Fixed incorrect variable name
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
7a44ee7429
Added support for external shared libraries
...
The FC_ADDON drivers are shared libraries that have PX4 wrappers.
The wrappers are built as modules which are static libraries and
cannot have shared library dependencies.
The shared libraries are required to resolve the symbols at runtime
and need to be linked with the libmainapp shared library.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Lorenz Meier
b412980f90
Enable top in SITL
9 years ago
Lorenz Meier
120ff6ea15
CPU load header cleanup
9 years ago
Paul Riseborough
2b370417e8
drivers: Correct IMU coning correction implementation
...
Previous did not match the matlab simulation in: https://github.com/priseborough/InertialNav/blob/master/models/imu_error_modelling.m
9 years ago
Julian Oes
9d489b9b0f
Snapdragon: rename uart_esc to pwm_out_rc_in
...
The name uart_esc was initially taken by Qualcomm's UART ESC driver but
then got changed into the current mavlink ESC/RC helper. Since the
uart_esc is still around, we should prevent the names clashing.
9 years ago
Julian Oes
6dfb80ddd1
snapdragon_rc_pwm: fix comments
9 years ago
Julian Oes
73d70fa7e8
adb_upload: try to sync after uploading ( #4669 )
9 years ago
Lorenz Meier
ff5a481c34
Remove unneeded EKF2 configs
9 years ago
Lorenz Meier
c3974446bd
Update Gazebo tuning gains
9 years ago
Lorenz Meier
959c9e3817
Update gazebo plugin to fix inertial sensor oscillation
9 years ago
Lorenz Meier
8b510270a9
CPU load: add missing header
9 years ago
Lorenz Meier
7a0d43586f
MAVLink app: Only start transmitting when boot is complete ( #4666 )
9 years ago
Lorenz Meier
6fa446b465
Format fix
9 years ago
Lorenz Meier
7be5ae9b93
Version: Report in common MAVLink format
9 years ago
Lorenz Meier
0dc36d149e
Sensors: Reinstate main stack
9 years ago
Lorenz Meier
24622131c9
Sensors: Reinstate boot stack
9 years ago
Jimmy Johnson
38acd15ec6
more clean up
9 years ago
Jimmy Johnson
f397d40f09
follow target updates
9 years ago
Beat Küng
26feb018d9
getprogname on posix: fix locking (mutex was not unlocked in some cases)
9 years ago
Andreas Antener
a2d78eaa50
use new build path for gazebo - sim connection
9 years ago
Andreas Antener
d34edfd435
changed mavros connection string, updated gazebo sitl build process
9 years ago
Julian Oes
45bb1786b6
Fix SITL CPU ( #4657 )
...
* accelsim: add debug output like in gyrosim
* DriverFramework: update submodule
This brings lower CPU usage because of scheduling in us instead of ms.
9 years ago
Julian Oes
224fbbc26b
land_detector: fix uninitialized value ( #4659 )
9 years ago
Paul Riseborough
d4262bce2a
EKF2 output predictor update ( #4606 )
...
* ekf2: Update tuning parameter documentation
* ecl: update submodule reference
Enables selection of a new output predictor method
9 years ago
Pavel Kirienko
c08eec0a23
Fixed stack overflow in UAVCAN process ( #4643 )
...
* Increased uavcan stack size; the old value of 1800 was insufficient
* Removed a misleading warning message from uavcan servers initialization
9 years ago
Julian Oes
a25bbdd12d
DriverFramework: update submodule ( #4648 )
...
This fixes a bug where the accelsim and gyrosim were conflicting with
work handles which lead to a state where no gyro data was published.
9 years ago
Lorenz Meier
e8aae9c7ab
Update DriverFramework reference to point to DF master
9 years ago
David Sidrane
acdcb14d79
In support of merging Spread the checks multiline lists ( #4626 )
...
* Insupport merging Spread the checks multiline lists
* Removed long line of checks
9 years ago
Lorenz Meier
0ad0602560
Added missing timestamp to topic listener
9 years ago
Julian Oes
af06737e7e
sdlog2: fix Segfault on Eagle ( #4638 )
...
Since orb_exist doesn't work on the Snapdragon Linux side, we need to do
an additional orb_check after the orb_subscribe_multi, otherwise we copy
garbage.
The segfault was triggered by a count/length information about ESC
packets which lead to access outside the struct in the garbage case.
9 years ago
Lorenz Meier
d9718d0d98
Fix commander argc handling
9 years ago
bharathr
250aab66ed
Fixed the parsing of commander arguments for non-QURT builds
9 years ago
bharathr
723b501186
Restricted the previous commit to __PX4_QURT only
9 years ago
jwilson
64c3b330ee
Partial fix for Snapdragon HITL mode
9 years ago