Andrew Tridgell
d7abf27ec2
Plane: fixed servo jitter due to airspeed estimate from throttle
...
when we have no other airspeed source and we are armed we get airspeed
from throttle. the default setting of k_throttle in the radio code
caused an oscillation of the value used in the airspeed estimate, each
time a RC frame came in.
2019-02-22 10:27:36 +11:00
Andrew Tridgell
f23ff1c8e9
Tools: updated TBS-F7 bootloader
2019-02-22 10:27:17 +11:00
Andrew Tridgell
70a10c6375
HAL_ChibiOS: adjust TBS-F7 bootloader setup
2019-02-22 10:27:17 +11:00
Andrew Tridgell
5319fbb52b
HAL_ChibiOS: enable heater pin on TBS-Colibri-F7
2019-02-22 10:27:17 +11:00
Andrew Tridgell
dde97d2b0e
HAL_ChibiOS: support FMU heater pins
2019-02-22 10:27:17 +11:00
Andrew Tridgell
27a1fec911
HAL_ChibiOS: TBS-F7 is active low on sd power
2019-02-22 10:27:17 +11:00
Andrew Tridgell
94bace91a4
HAL_ChibiOS: bring up sensors rail after boot on TBS F7
...
this prevents a reset loop on GPIO config
2019-02-22 10:27:17 +11:00
Andrew Tridgell
fc5ebbf52e
Tools: bootloader for TBS-Colibri-F7
2019-02-22 10:27:17 +11:00
Andrew Tridgell
025bd7e0d8
HAL_ChibiOS: added support for TBS-Colibri-F7
...
This is a fmuv5 board varient
2019-02-22 10:27:17 +11:00
Arjun Vinod
a0e7c37f8c
AP_NavEKF2: fixed typos
2019-02-22 10:21:35 +11:00
Francisco Ferreira
57eae253a5
README: add Azure Pipelines
...
Also put all three CI badges on same line
2019-02-22 08:27:08 +11:00
Francisco Ferreira
c8cace9092
ci: set up Azure Pipelines
2019-02-22 08:27:08 +11:00
Francisco Ferreira
03ed67a996
waf: add option to override toolchain
2019-02-22 08:27:08 +11:00
Francisco Ferreira
b2523021fb
Tools: autotest: increase Plane log download timeout
2019-02-22 08:27:08 +11:00
Francisco Ferreira
08fdd5c36c
Tools: autotest: strip newline chars for comparing mission files
...
Windows is different from other OSes so remove the newline characters before comparing lines when making sure mission files are the same
2019-02-22 08:27:08 +11:00
Francisco Ferreira
ba2f954a20
waf: add AC_AttitudeControl library for PE target format
2019-02-22 08:27:08 +11:00
Pierre Kancir
7e12f16be6
Tools: fix lambda test
2019-02-22 08:04:03 +11:00
Peter Barker
25282c2989
AP_Mission: rearrange for early-exit if command not found for index
2019-02-21 08:31:12 +11:00
Peter Barker
3c3cda81e9
AP_Mission: remove redundant check
...
get_next_do_command does this check
2019-02-21 08:31:12 +11:00
Peter Barker
f5d50935fd
AP_Mission: scope variables more tightly
2019-02-21 08:31:12 +11:00
Peter Barker
7da35e9d08
AP_Mission: change while loop out for for loop
2019-02-21 08:31:12 +11:00
Pierre Kancir
910de89b4e
Tools: add DEVTYPE_RM3100 to decode_devid.py
2019-02-20 22:06:31 +11:00
Stephen Dade
4d25dc566a
CI: Fixed Appveyor error when getting future package
2019-02-20 22:05:57 +11:00
Peter Barker
6137704032
Tools: ardupilotwaf: add -Werror=inconsistent-missing-override for clang
2019-02-20 19:23:54 +11:00
Peter Barker
4ec11f608d
AC_Landing: use abs not fabsf for integers
2019-02-20 19:23:54 +11:00
Peter Barker
923af1e301
AC_AutoTune: use abs not fabsf for integers
2019-02-20 19:23:54 +11:00
Peter Barker
285fe4c79c
Sub: explicitly type constant
...
This makes clang happier
2019-02-20 19:23:54 +11:00
Peter Barker
1ce80e1f17
Sub: remove stale STREAM_RAW_CONTROLLER_msgs variable
2019-02-20 19:23:54 +11:00
Peter Barker
c24759d3df
Plane: use abs not fabsf for integers
2019-02-20 19:23:54 +11:00
Peter Barker
30749b92d9
Filter: add missing override keyword
2019-02-20 19:23:54 +11:00
Peter Barker
97f2d946ab
AP_Compass: remove unused variables from AP_Compass_RM3100.h
2019-02-20 19:23:54 +11:00
Peter Barker
ff9460d835
AP_Radio: correct singleton naming, and thus SkyViper build
2019-02-20 19:02:41 +11:00
Tom Pittenger
4f41aa19bf
AP_ICEngine: add singleton and remove unnecessary variable init
2019-02-20 00:51:03 -07:00
Tom Pittenger
d27cd19daa
AP_RPM: instance range should use define instead of hardcoded value
2019-02-20 00:51:03 -07:00
Peter Barker
a117e4571d
Tools: autotest: add simple Rally test
2019-02-20 18:03:38 +11:00
Peter Barker
e75dccfc71
Sub: Rally no longer takes ahrs in constructor
2019-02-20 18:03:38 +11:00
Peter Barker
cdde2b7d64
Plane: Rally no longer takes ahrs in constructor
2019-02-20 18:03:38 +11:00
Peter Barker
4187243e5c
Copter: Rally no longer takes ahrs in constructor
2019-02-20 18:03:38 +11:00
Peter Barker
101ce74071
Rover: Rally no longer takes ahrs in constructor
2019-02-20 18:03:38 +11:00
Peter Barker
2039fadfb7
AP_Rally: do not take reference to AHRS in constructor
2019-02-20 18:03:38 +11:00
Peter Barker
b0c65b9014
AP_RangeFinder_PWM: correct integer division issue
2019-02-20 17:50:46 +11:00
Peter Barker
c594e51922
AP_Mission: limit memcpy to constant 12 bytes
...
... essentially to make static analyzers happy
2019-02-20 16:35:55 +11:00
Peter Barker
556e836a66
AP_HAL_SITL: cast PTHREAD_STACK_MIN to unsigned
...
Sometimes this comes in as signed...
2019-02-20 15:06:24 +11:00
Peter Barker
90ea847cad
Tools: sim_vehicle.py: use gps functions from pymavlink rather than MAVProxy
...
This should solve a problem on Windows where MAVProxy's libraries may
not be generally available (packed into a .exe)
2019-02-20 14:54:10 +11:00
Michael du Breuil
5134af2298
Plane: Manage quadplane throttle during RC failsafe
2019-02-19 20:41:05 -07:00
Peter Barker
9b73c5f1d9
Tools: autotest: correct log download name for Sub
2019-02-20 12:01:43 +11:00
Peter Barker
33637dbe22
Tracker: move update_sensor_flags to GCS_Rover.cpp
2019-02-20 11:57:00 +11:00
Peter Barker
a24de20f51
Rover: move update_sensor_flags to GCS_Rover.cpp
2019-02-20 11:57:00 +11:00
Peter Barker
57e8528a96
Sub: move update_sensor_flags to GCS_Sub.cpp
2019-02-20 11:57:00 +11:00
Peter Barker
1ab80ddce0
Plane: move update_sensor_flags to GCS_Plane.cpp
2019-02-20 11:57:00 +11:00