Lorenz Meier
9860a17e25
MPU6K: Fix device ID
2017-01-19 19:24:52 +01:00
Lorenz Meier
479e6937d6
LSM303D: Fix devid
2017-01-19 19:24:52 +01:00
Lorenz Meier
36e4b8e5e8
LPS25H: Fix devid
2017-01-19 19:24:52 +01:00
Lorenz Meier
79caa30bd5
L3GD20: Fix devid
2017-01-19 19:24:52 +01:00
Lorenz Meier
6e2c43b3d9
BMP280: Fix devid
2017-01-19 19:24:52 +01:00
Lorenz Meier
a42932033e
BMI160: Fix devid
2017-01-19 19:24:52 +01:00
Paul Riseborough
e84a189380
drivers: use driver class instance as surrogate sensor ID for gyro and accelerometer
2017-01-19 19:24:52 +01:00
Paul Riseborough
5e53a5425a
drivers: Populate baro device ID
...
TODO - use unique HW ID
2017-01-19 19:24:52 +01:00
Paul Riseborough
7c9e9f31e1
drivers/mpu9250: Populate device ID in sensor topics
2017-01-19 19:24:52 +01:00
Paul Riseborough
5177866b54
drivers/mpu6500: Populate device ID in sensor topics
2017-01-19 19:24:52 +01:00
Paul Riseborough
ddda5eccd6
drivers/mpu6000: Populate device ID in sensor topics
2017-01-19 19:24:52 +01:00
Paul Riseborough
cfaef7f433
drivers/lsm303d: Populate device ID in sensor topics
2017-01-19 19:24:52 +01:00
Paul Riseborough
14e2ea78b3
drivers/l3gd20: Populate device ID in sensor topic
2017-01-19 19:24:52 +01:00
Paul Riseborough
9014443d77
drivers/bmi160: Populate device ID in sensor topics
2017-01-19 19:24:52 +01:00
David Sidrane
23eb07ff3e
Only perform GIOP operations on defined IO ( #6381 )
...
Check if the table entry fo the IO requested is defined
so that 0 is never passed to px4_arch_gpioXXXX functions.
2017-01-18 09:53:16 -10:00
Vlad Radulescu
ec104bb7ac
Corrected a tiny spelling mistake and modifed the PPM_MIN_CHANNELS check so it accepts a minimum of 5 channels. It seems that was the initial intention.
2017-01-17 23:40:31 -08:00
David Sidrane
569b20d184
FMUv5 Fixed hardfault log
...
F7 was missing in the CONFIG_xxx that controlled enableing the
hardfault_log boot code that can save the fault log
2017-01-17 23:11:20 -08:00
Lorenz Meier
b29e0040f1
ETS airspeed: Work around weird choice of manufacturer zero level cutoff
2017-01-16 08:26:37 -08:00
David Sidrane
c235b44a90
FMUv5 define ADC usage
2017-01-14 02:26:48 -08:00
Daniel Agar
751909cd4e
clang readability-braces-around-statements ( #6298 )
2017-01-11 17:01:51 -05:00
Dennis Mannhart
8cd913c148
gps.cpp: add gps baudrate 230400 to qurt
2017-01-10 11:49:05 +01:00
Lorenz Meier
256222d44d
HMC5883: Remove output on driver level. Reporting should be done by the caller, not inside the driver.
2017-01-04 09:40:50 +01:00
Daniel Agar
a9d3f0dc73
update gps driver submodule
2017-01-03 14:44:45 +01:00
Beat Küng
59ca22ee6d
px4.h: remove this include, causes compile problems on GCC 6.1.0
...
It causes problems because it includes px4_nodehandle.h which in turn
includes <functional>, and this is not available on NuttX
2017-01-03 10:39:55 +01:00
Paul Riseborough
3787fafdff
px4flow: update default rotation and documentation
...
The driver performs the rotation from sensor frame to body frame.
The recommended installation default is with the Y sensor axis pointing forward.
2016-12-30 10:39:10 +01:00
Lorenz Meier
ece8d85860
Add ICM20602 to Pixracer config
2016-12-29 11:55:57 +01:00
Lorenz Meier
381611bb66
LL40LS: Make commandline arguments easier to use
2016-12-28 15:07:56 +01:00
Lorenz Meier
9c2f4503a1
Additional test command feedback
2016-12-28 15:04:28 +01:00
Lorenz Meier
f153e9b024
Nucleo board config: Add px4_tasks header
2016-12-27 21:00:51 +01:00
Lorenz Meier
57fd8ffbed
Update Crazyflie board driver to include task header
2016-12-27 21:00:51 +01:00
Lorenz Meier
4ceeb8b0e1
HoTT driver: Add task header dependency
2016-12-27 21:00:51 +01:00
Lorenz Meier
faf83aad6a
Aero FC: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
8a53866553
AUAV 2.1: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
1f8fabd619
MindPX: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
4ba12f71a0
FMUv2: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
6bc70af7a0
FMUv2: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
c5a167935e
FMUv4PRO: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
b3c3f92988
FMUv5: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
520b1dfe07
TAP: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
9275436043
FMU: Add missing headers
2016-12-27 21:00:51 +01:00
Lorenz Meier
13dc938de2
MK driver: Fix header
2016-12-27 21:00:51 +01:00
Lorenz Meier
2ccf0c7bea
FrSky: Header fix
2016-12-27 21:00:51 +01:00
Lorenz Meier
ca5ee13238
Fixed Ardrone driver
2016-12-27 21:00:51 +01:00
Lorenz Meier
1857a16e90
vmount: Header cleanup, do not build param file
2016-12-27 21:00:51 +01:00
Roman
b596874b91
ulanding radar: small improvements
...
- set measurement of first sample to -1 to indicated that the data
is not valid
- give an estimate of the sensor variance based on the sensor resolution
and experiments
Signed-off-by: Roman <bapstroman@gmail.com >
2016-12-27 15:35:55 +01:00
Roman
97d106b5f1
ulanding radar: added correct sensor type
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-12-27 15:35:55 +01:00
Roman
0b9da80ec1
ulanding radar: added parsing of buffer
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-12-27 15:35:55 +01:00
Roman
4e71d2e2db
ulanding radar from Aerotenna: added driver for NuttX
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-12-27 15:35:55 +01:00
Anton Matosov
3a17c07b1e
Implement RC and DL failsafe action handling for multirotors
...
Move RC and DL failsafe actions handling from navigator to commander (credits to @AndreasAntener)
Separate manual kill switch handling via manual_lockdown to prevent override and release of software lockdown by RC switch
Other changes:
Add failsafe tune
Fix LED blinking for Pixracer
Return back support for rc inputs in simulator but now it is configurable via cmake
2016-12-27 00:38:13 +01:00
Lucas De Marchi
0341af4858
aerofc: add some fixes to adc driver
...
- Other channels are irrelevant since they aren't physically
connected. Avoid the I2C transaction to get invalid data
- Port the driver to use only one address, as it should be
- Minor changes here and there
- Add test() method to read the latest value - helpful during
debugging.
2016-12-26 16:11:33 +01:00