Dr.-Ing. Amilcar do Carmo Lucas
4fd37d17f0
Dataflash: Fix AHR2.Alt multiplier
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
babef0def1
Dataflash: Fix some battery units and multipliers
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
a9ca471907
Dataflash: correct the multiplier factor of POS *Alt data
7 years ago
Peter Barker
5bf2fb186c
DataFlash: parameterise dataflash-over-mavlink cachesize
7 years ago
anbello
5b56887428
Changes to be committed:
...
modified: hwdef.dat
Modified as per @sh83 hints
7 years ago
anbello
93f551e56e
define for AirbotF4 board (ChibiOS HAL)
...
modified: libraries/AP_HAL/AP_HAL_Boards.h
new file: libraries/AP_HAL_ChibiOS/hwdef/airbotf4/hwdef.dat
7 years ago
Peter Barker
eecdcacf3e
GCS_MAVLink: move sending of heartbeats up to GCS_MAVLINK
7 years ago
Peter Barker
e4b4a746e6
GCS_MAVLink: move try_send_message handling of VIBRATION up
...
Also, use singleton to get ins
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
9b9932ca9c
AP_GPS: Document septentrio RXERROR flags
7 years ago
Dmitri Ranfft
8fa281fa5b
RangeFinder: fixed a crash when VL53L0X was enabled in the software but not connected.
7 years ago
Alexander Malishev
776d5e6ba3
HAL_ChibiOS: Fixed s-bus signal polarity in SoftSigReaderInt.cpp
7 years ago
night-ghost
7601edfb87
HAL_F4Light: fixed boards definitions
7 years ago
night-ghost
4cffbf52d3
AP_COMPASS: fix MAG3110 driver
7 years ago
night-ghost
beecfcbae6
fix I2C on AirbotV2 board
7 years ago
Andrew Tridgell
d4d7d1f734
AP_Math: avoid double maths when not needed
7 years ago
Andrew Tridgell
c4fafa490f
AP_Avoidance: fixed use of fabs()
7 years ago
Andrew Tridgell
27442e4a7b
AP_Declination: use floorf()
7 years ago
Andrew Tridgell
553abda91c
AP_NavEKF3: use single precision ceilf()
7 years ago
Andrew Tridgell
4404c95cc8
HAL_Linux: use ceilf()
7 years ago
Andrew Tridgell
ce5db7b813
AP_Scheduler: fixed use of sqrt()
7 years ago
Andrew Tridgell
a5fe798e7f
GCS_MAVLink: we don't need the conversion helpers
7 years ago
Andrew Tridgell
4e1d310959
AP_GPS: fixed use of pow()
7 years ago
Andrew Tridgell
86e85a7089
AP_Baro: fixed build warning
7 years ago
Andrew Tridgell
14cf54b2f0
AP_FlashStorage: fixed build warning
7 years ago
Andrew Tridgell
7cff648f8a
StorageManager: fixed build warning
7 years ago
Andrew Tridgell
930d22daf9
AP_SmartRTL: fixed build warning
7 years ago
Andrew Tridgell
99884c89c9
AP_Scheduler: fixed build warning
7 years ago
Andrew Tridgell
61c8dfac31
AP_Math: split out double precision location functions
...
this allows ALLOW_DOUBLE_MATH_FUNCTIONS to be used
7 years ago
Andrew Tridgell
9766c4ed26
AC_AttitudeControl: fixed use of double precision maths
7 years ago
Andrew Tridgell
48e27ab242
AP_Landing: fixed use of double precision maths
...
and rename log() to Log() to prevent name collision with libm function
7 years ago
Andrew Tridgell
3b8ec3a2a0
AP_Math: allow double precision maths where needed
7 years ago
Andrew Tridgell
53d36c02ae
AP_GPS: enable double precision maths where needed
7 years ago
Andrew Tridgell
097632eeb3
AP_HAL: try to prevent use of double maths functions
...
this will help reduce the number of misuses of double precision maths
functions
7 years ago
Michael du Breuil
88ea7ac5fa
AP_GPS: Remove software check from SBF driver
7 years ago
Randy Mackay
ce44326ba8
AR_AttitudeControl: fix get_steering_out_heading while reversing
7 years ago
Peter Barker
efdf03e27d
AP_AdvancedFailsafe: remove rcmap member from AP_AdvancedFailsafe
7 years ago
Andrew Tridgell
dcab51801c
HAL_ChibiOS: implement boost_end
...
this fixes problems with main thread priority and SPI bus delays on
fmuv3
7 years ago
Andrew Tridgell
5ae410f7ca
AP_AHRS: called boost_end() on AHRS update
7 years ago
Andrew Tridgell
84a4f9dc96
AP_HAL: added boost_end() method to Scheduler API
...
this allows for a better method of controlling main thread priority
7 years ago
Lucas De Marchi
b1b4b66e65
AP_HAL_Linux: minlure: fix uart path
...
In some point in past it may have been ttyS2, but right now on kernel
4.16+ the UART is on ttyS5. We could do like is done for I2C and search
on sysfs, but it requires additional changes.
7 years ago
Lucas De Marchi
b54b95de12
AP_HAL: minlure: search for specific I2C controller
...
The number can change from one kernel version to another and even from
one boot to another. Find the I2C controller on sysfs and stick to that,
like it's done for PCA9685.
7 years ago
Lucas De Marchi
320db1d79b
AP_HAL_Linux: remove unused i2c devpaths
7 years ago
Lucas De Marchi
2000e17646
AP_HAL: move get_device() method from AP_HAL_Linux
...
This way it's possible to use the method in platform-independent code
without a need to up cast.
7 years ago
Lucas De Marchi
4f2498947b
AP_HAL_Linux: remove redundant ifdef
...
CONFIG_HAL_BOARD_SUBTYPE should be set in the boards header.
7 years ago
Lucas De Marchi
904888fba7
DataFlash: Linux boards never use /fs
7 years ago
mirkix
0c353d2af0
AP_HAL_Linux: change PocketPilot to final baro sensor
7 years ago
mirkix
ee86418587
AP_HAL: change PocketPilot to final baro sensor
7 years ago
mirkix
598ae5c3f7
AP_HAL_Linux: PocketPilot: change pru to final design
7 years ago
Francisco Ferreira
483048398e
AP_Relay: document BB Blue pin options
7 years ago
Andrew Tridgell
5854ccbb4c
HAL_ChibiOS: removed stray debug code
...
thanks to @alielectric for noticing
7 years ago