Beat Küng
d5bef4a932
sf0x.cpp: avoid using exit()
2018-08-31 18:11:58 +02:00
Beat Küng
fe502ffd33
fix tone_alarm: avoid using exit()
...
On POSIX it exits the process.
2018-08-31 18:11:58 +02:00
David Sidrane
9246110161
samv7:tone_alarm refactor for Cdev
2018-08-30 19:11:17 +02:00
David Sidrane
75d7800deb
samv7:tone_alarm cleanup
2018-08-30 19:11:17 +02:00
David Sidrane
1306e28874
kinetis:tone_alarm remmove assert
2018-08-30 19:11:17 +02:00
David Sidrane
a0f70be238
stm32:tone_alarm remmove assert
2018-08-30 19:11:17 +02:00
David Sidrane
1fb7046052
stm32 tone_alarm: Remove stale documentation & cleanup
...
Since tune control came in this driver does not have a
have a test based interface. The module Documentation
has been moved to tune_control
minor cleanup and assert on workque delay of 0
2018-08-30 19:11:17 +02:00
David Sidrane
ec25e4b913
stm32 tone_alarm: Remove stale documentation
...
Since tune control came in this driver does not have a
have a test based interface. The module Documentation
has been moved to tune_control
2018-08-30 19:11:17 +02:00
David Sidrane
040ffd52a1
samv7:tone_alarm:ported to tune_control
2018-08-30 19:11:17 +02:00
David Sidrane
43e60b98aa
kinetis tone_alarm: Remove stale documentation & cleanup
...
Since tune control came in this driver does not have a
have a test based interface. The module Documentation
has been moved to tune_control
minor cleanup and assert on workque delay of 0
2018-08-30 19:11:17 +02:00
David Sidrane
6b4e549ba9
kinetis tone_alarm: Remove stale documentation
...
Since tune control came in this driver does not have a
have a test based interface. The module Documentation
has been moved to tune_control
2018-08-30 19:11:17 +02:00
Daniel Agar
12dd9b475e
tfmini add missing PX4_ERR argument
2018-08-30 19:04:13 +02:00
Daniel Agar
323ba9f837
batt_smbus.h missing header guard
2018-08-30 19:04:13 +02:00
Jake Dahl
5a678295b3
added a check to ensure the initialize settings function succeeds. If it does not, the driver fails gracefully. This handles the case that the device is not there.
2018-08-28 18:52:23 -04:00
Kevin Lopez Alvarez
c10ea132b4
PNI RM3100 magnetometer driver ( #10302 )
...
* tested on SPI (px4fmu-v4pro)
* WIP I2C support
2018-08-28 11:44:34 -04:00
Paul Riseborough
ad1c2b31d1
drivers: Always set GPS heading to NAN if not updated
2018-08-28 14:10:36 +02:00
Paul Riseborough
b2c7b44935
drivers: Prevent duplicate reporting of GPS heading
2018-08-28 14:10:36 +02:00
Daniel Agar
d0d1967a65
samv7 adc and tone_alarm move to cdev lib
2018-08-28 09:17:53 +02:00
Daniel Agar
1e7197976d
bmp280 move to cdev library
2018-08-28 09:17:53 +02:00
Jake Dahl
507a872546
Made changes as requested by the dev team.
2018-08-27 21:15:04 +02:00
Jake Dahl
07d606ef83
Added TI PGA460 driver functionality to PX4.
2018-08-27 21:15:04 +02:00
Daniel Agar
98a16fdc23
iridiumsbd cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
a40161a3ec
tap_esc cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
6e97194ce6
drivers/stm32 cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
6ee47eef14
px4io cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
01595947e5
px4fmu cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
7d57ce65dc
px4flow cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
51faca0f66
pwm_out_sim cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
3d6c1690c9
pwm_input cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
0ff1effd98
protocol_splitter cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
fa9b968a16
ulanding cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
f2ef8708b2
tfmini cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
483bacad87
teraranger cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
cfe34ee19c
srf02 cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
ebcd3b0b2e
sf1xx cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
8cb222494a
sf0x cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
9a2def25f3
mb12xx cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
bdba733dd4
ll40ls cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
585d3bbe55
leddar_one cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
b7bf2dd688
hc_sr04 cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
43965c6e10
batt_smbus cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
9b2274ea8d
ms5611 cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
1a5ffb3173
mpl3115a2 cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
85a11fc3c3
lps25h cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
Daniel Agar
9cc5453163
lps22hb cleanup unnecessary Device CDev usage
2018-08-27 13:14:15 -04:00
ChristophTobler
6955272316
pmw3901: add specs from datasheet to opt flow msg
...
without this ekf2 rejects flow
https://wiki.bitcraze.io/_media/projects:crazyflie2:expansionboards:pot0189-pmw3901mb-txqt-ds-r1.00-200317_20170331160807_public.pdf
2018-08-27 17:32:00 +02:00
Lorenz Meier
1d027f938c
tfmini: fix format and fix driver start / stop logic so it works when running PX4 as threads on Linux.
2018-08-26 12:05:09 +02:00
Mohammed Kabir
38bae7d401
tfmini : restructure parsing logic to always publish latest measurement
2018-08-26 12:05:09 +02:00
Mohammed Kabir
3afa018954
tfmini : fix scheduling and modernize output
...
This reduces the scheduling interval to 9ms, such that the driver is always ready to read new data. Running it at exactly 100Hz is not correct since the driver and sensor measurement intervals are not "in sync", causing the driver to miss data. This causes a fill-up of the UART buffer.
2018-08-26 12:05:09 +02:00
David Sidrane
28125aca3d
fxos8701cq:Clean up & paramater based low pass fileter
...
Added paramater based low pass fileter settting from
IMU_ACCEL_CUTOFF.
removed gotos.
2018-08-24 23:09:55 +02:00