Peter Barker
8d7fadfdfc
GCS_MAVLink: set _initialised as last thing
7 years ago
Peter Barker
864f41406d
AP_HAL_VRBRAIN: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
190bd18769
AP_HAL_SITL: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
31621ee21e
AP_HAL_QURT: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
83bb6e4a9a
AP_HAL_PX4: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
d5cad015dc
AP_HAL_Linux: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
f2d73bb9b0
AP_HAL_F4Light: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
ae56cbc302
AP_HAL_Empty: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
b2a81405ea
AP_HAL_ChibiOS: move delay callback handling to base HAL Scheduler class
7 years ago
Peter Barker
0ad53e53eb
AP_HAL: move delay callback handling to base HAL Scheduler class
...
This allows us to move a lot of delay handling from vehicle classes into
HAL Scheduler.
The most notable improvement is that it moves the detection of recursion
into the Scheduler, out of each separate vehicle.
7 years ago
Andrew Tridgell
9fc451a615
AP_Beacon: fixed reference to -debug build directory
7 years ago
Peter Barker
b76fa57108
GCS_MAVLink: move try_send_message handling of RC_CHANNELS_RAW up
7 years ago
Peter Barker
ac2fe5f042
AP_RSSI: add singleton
7 years ago
Michael du Breuil
a47bda0b41
AP_BoardConfig: Fix param doc for BRD_SAFETYOPTION
7 years ago
Michael du Breuil
d819690426
DataFlash: Remove redundant state from MAVLink backend
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
bce10f48af
Dataflash: Correct the DF_MAV_STATS time units
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
5de3382ab4
Dataflash: Replace ppm (pulses per minute) with PWM in the RC channels
7 years ago
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