Kabir Mohammed
69976caca9
param : fix shell handler instructions ( #4716 )
2016-06-02 06:37:19 +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
David Sidrane
a7946aa771
Fixed Spelling ( #4713 )
2016-06-01 06:35:42 -10:00
Julian Oes
64109daff8
land_detector: fix timestamp type ( #4710 )
...
The overflow of the uint32_t lead to the land_detector start getting
aborted.
2016-06-01 17:15:27 +02:00
Lorenz Meier
f79adacc9b
FMUv4: Save 3KB of RAM
2016-06-01 17:12:52 +02:00
Lorenz Meier
ae5527fac7
FMUv2: Save 3KB of RAM
2016-06-01 17:12:34 +02:00
Lorenz Meier
eb7970bee2
MindPX: Save 3KB of RAM
2016-06-01 17:12:19 +02:00
Lorenz Meier
8f4ca16bae
FMUv1: Fix board config
2016-06-01 17:12:02 +02:00
Julian Oes
144b0a179a
df_hmc5883_wrapper: fix wrong variable name
2016-06-01 08:39:10 +02:00
Julian Oes
3e176fa91f
df_mpu9250_wrapper: usage is info
2016-06-01 08:39:10 +02:00
Julian Oes
d5a7aaa09d
df_hmc5883_wrapper: rotation on driver level
2016-06-01 08:39:10 +02:00
Julian Oes
969940e98a
df_mpu9250_wrapper: add rotation to internal mag
2016-06-01 08:39:10 +02:00
Kabir Mohammed
a7ae7907f7
add rotation support to mpu9250 wrapper
2016-06-01 08:39:10 +02:00
David Sidrane
69d0a78c54
Update adc.cpp
2016-06-01 08:36:58 +02:00
David Sidrane
9833ef13fb
Update adc.cpp
2016-06-01 08:36:58 +02:00
David Sidrane
08f0cc1b24
Print the DMA usage in top via instrumentation interface
2016-06-01 08:35:34 +02:00
David Sidrane
b54ec99d22
Move the DMA allocation to a common code and provide an instrumentation interface
2016-06-01 08:35:34 +02:00
Julian Oes
99cf6758d2
DF driver wrappers: whitespace fixes
2016-05-31 16:43:13 +02:00
Julian Oes
4e54bed051
df_mpu9250_wrapper: bool comparison without ==
...
I prefer this way because I think it's more readable.
2016-05-31 16:43:13 +02:00
Julian Oes
b0b7832048
DF driver wrappers: advertise with actual data
2016-05-31 16:43:13 +02:00
Julian Oes
c170657dff
DriverFramework: update submodule
...
This brings MPU9250 mag support with the correct scaling in place.
2016-05-31 16:43:13 +02:00
jwilson
76095ebba5
Responding to PR feedback. All items resolved.
...
Signed-off-by: jwilson <jwilson@qti.qualcomm.com >
2016-05-31 16:43:12 +02:00
jwilson
67ea3d6ec6
Fixing function which retrievs mag calibration values.
...
Signed-off-by: jwilson <jwilson@qti.qualcomm.com >
2016-05-31 16:43:12 +02:00
jwilson
c6250657eb
Added mag support to the DriverFramework mpu9250 driver. Shortened parameter names for legacy drivers. Added temporary ifdef's in the calibration code for Snapdragon Flight builds.
...
Signed-off-by: jwilson <jwilson@qti.qualcomm.com >
2016-05-31 16:43:12 +02:00
Michael Schäuble
d9422e0296
Add Parrot Bebop as build target ( #4698 )
...
* Add parrot bebop build structure
* Add upload functionality to bebop build
* Add modules and commands to bebop build
2016-05-31 13:04:22 +02:00
Roman Bapst
292b35d06d
updated matrix lib: ( #4631 )
...
- better documentation in header files
2016-05-30 23:31:06 +02:00
Beat Küng
8c9b272545
mavlink udp: avoid spamming the console when disconnecting the Network or bcast addr not found ( #4611 )
2016-05-30 21:53:37 +02:00
Kabir Mohammed
977eb2de17
Fix missing dprintf on QURT
2016-05-30 15:23:13 +01:00
Lorenz Meier
9dd050b393
VTOL: Be more efficient
2016-05-29 16:27:50 +02:00
Lorenz Meier
0354ada5d3
Sensors: be more efficient
2016-05-29 16:27:39 +02:00
Lorenz Meier
ba9e9397aa
Navigator: Be more efficient
2016-05-29 16:27:27 +02:00
Lorenz Meier
1e9fae8301
MC pos control: Be more efficient
2016-05-29 16:27:14 +02:00
Lorenz Meier
8032787faa
MC att control: Be more efficient
2016-05-29 16:27:01 +02:00
Lorenz Meier
4d4f8d25c2
Logger: Be more efficient
2016-05-29 16:26:47 +02:00
Lorenz Meier
c838469db9
Load man: Be more efficient
2016-05-29 16:26:37 +02:00
Lorenz Meier
4da0ddb8cb
EKF1: Safe ROM space
2016-05-29 16:26:23 +02:00
Lorenz Meier
aebe4db52a
Q estimator: Optimize for size
2016-05-29 16:15:01 +02:00
Lorenz Meier
5198fc39e8
PWM out: Fix usage of MAVLink buffer
2016-05-29 16:14:33 +02:00
Lorenz Meier
49f9607289
Snapdragon RC pwm: Only reserve one MAVLink buffer
2016-05-29 16:14:33 +02:00
Lorenz Meier
001a2c01f0
PWM out RC in app: Only reserve one MAVLink buffer
2016-05-29 16:14:33 +02:00
Lorenz Meier
1b2043b929
MAVLink app: Allocate buffers only as they are needed
2016-05-29 16:14:33 +02:00
Lorenz Meier
fe69be05ca
INAV: Move to -Os
2016-05-29 15:54:04 +02:00
Pavel Kirienko
ef343dc452
STM32 CAN driver moved from .data to heap; partially resolves #4677 ( #4681 )
2016-05-29 13:54:45 +02:00
Lorenz Meier
7398164fcc
Updated PX4 use / API of low level GPIO and other hardware-centric system facilities
2016-05-28 14:56:17 +02:00
Paul Riseborough
c2e2645c82
ecl: update submodule reference
...
Improvements and bug fixes for external vision processing and filter initialisation
2016-05-28 14:54:14 +02:00
Paul Riseborough
9e0ab5d266
ekf2: update height source parameter documentation
2016-05-28 14:54:14 +02:00
Paul Riseborough
2ce8056b8f
mavlink: publish values for vision system errors
...
Sets zero values as a placeholder until mavlink can be updated.
2016-05-28 14:54:14 +02:00
Paul Riseborough
ac50510c78
ekf2: Use parameter defined values for EV noise if vision system estimates not available
2016-05-28 14:54:14 +02:00