Andrew Tridgell
23ddd994ec
AP_Compass: allow multiple COMPASS_LEARN runs per boot
6 years ago
Andrew Tridgell
026089747d
AP_Compass: use LEARN_NONE on learn completion
...
master doesn't yet have the statistical EKF learning
6 years ago
Andrew Tridgell
75b2c8bf1b
Tracker: allow for "in-flight" compass learning
6 years ago
Andrew Tridgell
a8f5079df9
Sub: enable in-flight compass learning
6 years ago
Andrew Tridgell
de58fb4637
AP_NavEKF3: support in-flight compass learning
6 years ago
Andrew Tridgell
7ae90237e3
Rover: use set_flying to allow for compass learning to run
6 years ago
Andrew Tridgell
0a7170774a
AP_Compass: allow learning of all compasses
...
slave secondary compasses to primary
6 years ago
Andrew Tridgell
5ac6309848
AP_Compass: enable in-flight compass learning system
...
using COMPASS_LEARN=3
6 years ago
Andrew Tridgell
7e790a04d2
HAL_SITL: increase max timer procs
...
needed for compass learning
6 years ago
Andrew Tridgell
805647df85
AP_NavEKF2: enable use of in-flight compass learning
6 years ago
Peter Barker
ecd69e4359
Sub: remove pointless zero-initialisation
6 years ago
Peter Barker
8985cc05c7
Tools: autotest: raise exception on get_parameter failure
6 years ago
Peter Barker
6585b6036d
Tools: waf: add -Werror=return-type to all boards
6 years ago
Peter Barker
c7d052eec8
RC_Channel: add const keyword to many methods
6 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
b74ae2d912
Copter: Obey and preserve DO_SET_ROI commands when executing LOITER_TURNS mission commands
6 years ago
Peter Barker
537a7e0727
SITL: correct comment on sending gimbal messages
6 years ago
Peter Barker
ea426a3d45
RC_Channel: fix erroneous comment on RC relay options
6 years ago
Peter Barker
b8e1d26708
Tools: autotest: reduce dummy streamrate
...
Given we have trouble with the amount of data flowing around, doubling
this seems somewhat unfortunate.
6 years ago
Peter Barker
04e4484d96
AC_AttitudeControl: correct old and misleading comments
6 years ago
Randy Mackay
4567247ea1
README: move maintainers into alphabetical order
...
also move those with merge rights to the top
fix link to merge rights
add to list of contributors
update how-to-get-involved
6 years ago
Randy Mackay
74d42d894e
README: add list with merge rights
...
Removed Craig from maintainers list only because this particular list is for code maintainers. Many others members of the team in non-coding roles are also not on the list.
6 years ago
Randy Mackay
28ad2d5ee0
Git: update contributing page to use ArduPilot instead of APM
6 years ago
Peter Barker
41b6f30450
AP_OSD: add include for WITH_SEMAPHORE
6 years ago
Andrew Tridgell
1c3d90d8b5
scripts: added DrotekP3Pro to autobuild
6 years ago
Andrew Tridgell
d644150871
HAL_ChibiOS: fixes for DrotekP3Pro
6 years ago
Kevin Lopez Alvarez
9f97172cce
AP_BoardConfig: add ChibiOS FMUv4pro defines
6 years ago
Kevin Lopez Alvarez
ab7c7afd1d
AP_HAL: add ChibiOS FMUv4pro
6 years ago
Kevin Lopez Alvarez
6f99c706d6
HAL_ChibiOS: add MCU tables for STM32F469
6 years ago
Kevin Lopez Alvarez
bf745d1960
HAL_ChibiOS: add DrotekP3Pro hardware definitions
6 years ago
Willian Galvani
bf1429ead7
Tools: Autotest: Fix ArduSub autotest
6 years ago
Peter Barker
1c1d651979
AP_NavEKF2: add space for null-termination
...
This is simply to preserve existing behaviour when snprintf starts to
null-terminate strings
6 years ago
Peter Barker
f90dd0c156
AP_HAL: add simple tests for null-termination
6 years ago
Peter Barker
9923bd1fd2
AP_BattMonitor: use sizeof(array) in place of constant
6 years ago
Peter Barker
21eacc5e31
AP_Arming: account for snprintf now null-terminating strings
6 years ago
Peter Barker
96b5be0e7d
GCS_MAVLink: account for snprintf now null-terminating strings
6 years ago
Peter Barker
4c794ebba3
DataFlash: account for snprintf now null-terminating strings
6 years ago
Peter Barker
de3244e26c
AP_OSD: account for snprintf now null-terminating strings
6 years ago
Peter Barker
33e3d6e254
AP_HAL: Util: make vsnprintf and snprintf always null-terminate
...
The C++ standard indicates these functions always return a
null-terminated string. We should rename these functions if we're not
going to conform to the standards.
From https://en.cppreference.com/w/cpp/io/c/vfprintf :
"Writes the results to a character string buffer. At most buf_size-1
characters are written. The resulting character string will be
terminated with a null character"
We are still not standards-compliant in the case a length of 0 is passed
in, returning 0 where we should return the space that would be required
to store the formatted string.
6 years ago
Phillip Kocmoud
44fb61da37
HAL_ChibiOS: mRo X2.1-777 / hwdef.dat
...
Set proper sensor orientation.
6 years ago
Andre Kjellstrup
9ebb11ecd9
Location: added Elvenes airport (ENLV)
6 years ago
Peter Barker
0142265f67
AP_Mount: make a copy of ID for mavlink_msg_param_set_send
...
The send function is expecting an array of the full length, so passing i
na null-terminated char* may result in uninitialised data (or
information leak)
6 years ago
vierfuffzig
83f4f5c347
AP_BLHeli: add motor pole parameter
6 years ago
Peter Barker
33a215e8be
Vagrant: correct init script so profiles work; cosmic support
...
Had to increase the memory allowed to the machine as it appeared to be
running out
6 years ago
Andrew Tridgell
84d7160128
AP_Compass: use new accumulate functions for UAVCAN
6 years ago
Andrew Tridgell
579a84b53e
AP_Compass: use new accumulate functions for AK8963
6 years ago
Andrew Tridgell
55e4b64755
AP_Compass: don't apply offsets twice in SITL
6 years ago
vierfuffzig
5b955333ce
AP_OSD: fix BLHAMPS current divisor
6 years ago
Peter Barker
e9d6c47f76
Tools: autotest: correct lamda->lambda
6 years ago
Peter Barker
a66cc52573
Tools: autotest: provide description of exceptions in constructors
6 years ago
Peter Barker
b276034c60
APM_Control: correct use of incorrect abs functions
6 years ago