Daniel Agar
cdb207804d
irlock move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
835a38f6dc
vl53lxx move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
593aaa48ca
tfmini move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
eb8fbaf93d
teraranger move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
a1f3f2112b
srf02 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
592037851a
sf1xx move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
a6bbf0b945
sf0x move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
ce3b5103fc
mb12xx move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
22b89034d9
ll40ls move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
4d41dcaee2
leddar_one move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
9a0f145fc0
hc_sr04 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
6ef42e2c52
cm8jl65 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
e73dd73ea7
mpl3115a2 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
b8befe36b9
lps25h move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
9003aeb216
lps22hb move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
1e7c6be839
bmp280 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
e1bc975065
drivers/differential_pressure move all to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
83d3ead821
ist8310 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
ec0d1d6f62
lsm303d move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
8b4ecc6947
icm20948 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
fc7f1ca598
fxos8701cq move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
d4ece2c7bb
fxas21002c move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
9fa865d490
bmi160 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
370f0f73ce
bma180 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
e27a8e1010
bmi055 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
be3653f761
l3gd20 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
427c49ac43
adis16477 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
6113caaa33
adis16448 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
16b26c1927
mpu6000 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
70947920b8
hmc5883 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
56024cda79
ms5611 move to px4 work queue
2019-05-24 12:58:55 -04:00
Daniel Agar
ea734f634d
mpu9250 move to px4 work queue
2019-05-24 12:58:55 -04:00
David Sidrane
ed8c6019d5
Added TI ina226 I2C power monitor ( #11755 )
2019-05-17 13:33:48 -04:00
Julian Oes
b20feacdb5
drivers: fix -Wstringop-truncation
...
GCC 9 complained about stringop-truncation which is a cautionary message
to prevent using strncpy with non-null terminated strings.
We can fix this by copying one byte less than the destination size and
then manually adding the null termination, as we already do.
2019-05-16 13:06:25 +02:00
Beat Küng
1169d091b6
ToneAlarm: ignore topic updates with 0 timestamp
...
Commander initially publishes a tune_control topic set to 0, which can
interfere with the startup tone (as happening on the Pixhawk Cube).
2019-05-08 14:16:30 +02:00
斯东Stone
b35be4b0a6
Fix typo in drivers/lights/CMakeLists.txt
2019-05-08 08:18:37 +02:00
bresch
881d0f4143
UAVCAN - update ROMFS_FW_PATH to /etc/uavcan/fw. to match documentation
2019-05-02 16:22:33 -05:00
Beat Küng
c3ac1497c0
mpu9250: fix mag publishing garbage on IMU failure (SPI only)
...
The Pixhawk cube as an internal mag on SPI. If there was a bad register
read (e.g. on an IMU failure), _register_wait was non-zero and there was
no transfer but _mag still published mpu_report.mag.
2019-04-26 18:49:28 +02:00
Thijs Raymakers
33fe69a3e8
adis16497: fix TEMP_OUT conversion according to the datasheet
2019-04-26 15:22:06 +02:00
misswhile
37fe090225
fix bmp280 driver init faild.
2019-04-25 10:19:12 +02:00
Julian Oes
c78aaeb0f7
ak09916: fail if device is not found
...
This should fix the case where the driver initializes even though the
device is not found. The change changes the behavior to return ERROR
if the whoami call fails several times instead of returning OK.
Also, the reset() and thus probe() calls are moved before initializing
the ringbuffer and device name.
2019-04-20 12:52:56 +02:00
liubaoxu
db37cd8c71
BMP280:fix definition misspelling
...
from BPM280 to BMP280
2019-04-20 08:52:06 +02:00
Dennis Millard
70681f990f
BMI055 IMU driver fix temperature reporting
2019-04-16 22:53:16 -04:00
Andreas Daniel Antener
95a0803b14
Adding AK09916 driver to support the Here2 GNSS emulated mag (I2C) ( #11837 )
...
* drivers, magnetometer: added ak09916 driver to support the mag driver emulated by the Here2 gps
* boards: set yaw 270 rotation for external ak09916 driver and only start it for the PH21
* drivers: only start ak09916 when icm20948 is not available on a ph21 setup
2019-04-11 12:43:50 -04:00
Julian Kent
911df49045
increase stacks in drivers identified by stackcheck builds
2019-04-09 17:20:50 +02:00
Burak Han
d2a0c857ed
sf0x.cpp: change baudrate to 115200 for SF11/C
2019-04-04 10:17:50 +02:00
Daniel Agar
604cdc2b60
drivers/px4fmu initialize all arrays
2019-04-03 18:50:57 -04:00
David Sidrane
1c212e3f84
M7 dcache ctrl via a parameter ( #11769 )
...
* Support for armv7-m_dcache control via parameter
The FORCE_F7_DCACHE parameter can be set to
0 - (default) if Eratta exits turn dcache off else leave it on
1 - Force it off
2 - Force it on
At boot the system will disable the d-cache if the silicon
has the 1259864 Data corruption in a sequence of Write-Through
stores and loads eratta.
Post nsh script execution the FORCE_F7_DCACHE paramater
will be used to set the d-cache to the state indicated
above.
2019-04-03 16:14:19 -04:00
bresch
ec5da55107
Parameter update - Rename variables in drivers
...
using parameter_update.py script
2019-04-03 15:38:50 +02:00
David Sidrane
91e548000f
bmp280:Locate internal to PX4_I2C_BUS_ONBOARD
2019-04-02 13:40:17 -04:00