Andrew Tridgell
|
c80a2c2ef6
|
AP_Baro: mark logger Write() calls as streaming where appropriate
|
2021-08-18 10:20:03 +10:00 |
Andrew Tridgell
|
978a7d2859
|
AP_Baro: added device IDs for barometers
this allows us to tell what barometers were detected in logs
|
2020-07-21 08:20:01 +09:00 |
Peter Barker
|
6b232ee515
|
AP_Baro: add documentation for ICBM message (ICM20789 diagnostics)
|
2020-04-26 09:02:39 +10:00 |
Andrew Tridgell
|
8c563ef1bf
|
AP_Baro: use take_blocking instead of HAL_SEMAPHORE_BLOCK_FOREVER
this makes for cleaner and smaller code as the failure case is not
needed
|
2020-01-19 20:19:30 +11:00 |
Peter Barker
|
10cc05c8ed
|
AC_Baro: add floating point constant designators
|
2019-04-05 23:04:17 -07:00 |
Peter Barker
|
6fc76a32af
|
GLOBAL: use AP::logger() and strip redundant Log_ from methods
|
2019-01-18 18:08:20 +11:00 |
Peter Barker
|
b47733142f
|
GLOBAL: rename DataFlash_Class to AP_Logger
|
2019-01-18 18:08:20 +11:00 |
Andrew Tridgell
|
b2cc992e0c
|
AP_Baro: convert to use WITH_SEMAPHORE()
|
2018-08-23 08:21:48 +10:00 |
night-ghost
|
cb8a34f784
|
AP_Baro: added range filter to backend, use it in most sensors (thanks khancyr for style correction)
|
2018-04-11 14:46:42 +10:00 |
Andrew Tridgell
|
5a6831b606
|
AP_Baro: allow ICM-20789 on SPI or I2C
|
2018-02-08 17:36:33 +11:00 |
Peter Barker
|
12a3cc1179
|
AP_Baro: use Invensense defines when configuring ICM20789 IMU part
|
2018-02-08 17:36:33 +11:00 |
Peter Barker
|
bf95be96f3
|
AP_Baro: ICM20789: stop dev_icm being an instance variable
|
2018-02-08 17:36:33 +11:00 |
Peter Barker
|
05fb28c7f9
|
AP_Baro: use HAL_SEMAPHORE_BLOCK_FOREVER
|
2018-02-08 17:36:33 +11:00 |
Peter Barker
|
ea83a487d4
|
AP_Baro: create BARO_ICM20789_DEBUG and use it
|
2018-02-08 17:36:33 +11:00 |
Peter Barker
|
31d8b6ba64
|
AP_Baro: do not take semaphore if HAL_INS_MPU60x0_NAME not set
|
2018-02-08 17:36:33 +11:00 |
Andrew Tridgell
|
bf67153791
|
AP_Baro: implement ICM20789 barometer
|
2018-02-08 17:36:33 +11:00 |