Commit Graph

35408 Commits

Author SHA1 Message Date
Andrew Tridgell
5817355901 ChibiOS: support microSD slowdown 2018-12-31 08:00:14 +11:00
Andrew Tridgell
4889625826 AP_HAL: added set_slowdown() to SPIDevice
used to slow down a SPI device below normal high speed operation
2018-12-31 08:00:14 +11:00
Andrew Tridgell
d8cf1997d2 AP_HAL: added fs_init() to Util API 2018-12-31 08:00:14 +11:00
Andrew Tridgell
a611803b6d HAL_SITL: fixed valgrind error in NOVA GPS 2018-12-30 18:33:27 +11:00
Andrew Tridgell
a4e0ecd368 SITL: added an example for plane/quad follow 2018-12-30 16:16:54 +11:00
Andrew Tridgell
5f9de3cf15 AP_SerialManager: fixed param docs
thanks Tom!
2018-12-29 15:58:22 +11:00
Andrew Tridgell
8c43db1a00 HAL_ChibiOS: implement half-duplex delay and read locking 2018-12-29 15:58:22 +11:00
Andrew Tridgell
c99dd5f9e8 GCS_MAVLink: implement UART pass-thru 2018-12-29 15:58:22 +11:00
Andrew Tridgell
b88c08f5a1 AP_SerialManager: added serial passthru support
this allows for pass-thru between two serial ports, allowing for the
use of serial config tools
2018-12-29 15:58:22 +11:00
Andrew Tridgell
8cca632b67 AP_BLHeli: adjust for new UART locking API 2018-12-29 15:58:22 +11:00
Andrew Tridgell
1fd1614e34 AP_HAL: added locking against read for UARTs 2018-12-29 15:58:22 +11:00
Andrew Tridgell
4886ccd8ba HAL_ChibiOS: fixed safety switch and LEDs on PH4-mini
fixes #10127
2018-12-29 15:50:00 +11:00
Michael du Breuil
69c87c6c4a Plane: Disallow arming if quadplane has been requested but isn't available 2018-12-28 18:09:21 +11:00
Andrew Tridgell
fc2b43313e Tools: fixed error in build_binaries.py 2018-12-28 16:24:18 +11:00
IamPete1
9c2db806f3 Plane: add units to Q_VFWD_ALT 2018-12-28 16:15:41 +11:00
Andrew Tridgell
6e15b16511 Tools: restore px4 builds of stable and beta releases 2018-12-28 16:08:38 +11:00
Andrew Tridgell
9bc9d44c3b Tools: removed px4 builds from build_all.sh 2018-12-28 15:54:36 +11:00
Siddharth Purohit
8d850e979a HAL_ChibiOS: add CubePurple/PH2Slim board config 2018-12-28 14:33:14 +11:00
Randy Mackay
c616587b86 AP_NavEKF: increase ABIAS_P_NSE param doc range to 0.005 2018-12-27 14:09:53 +09:00
Randy Mackay
a409567b44 Copter: 3.6.4 release notes 2018-12-27 13:56:08 +09:00
Peter Barker
e6bfbe5f07 Tools: autotest: fix initial mode switch position race
Solves a race condition where an initial setting of mode via mavlink
could be overwritten by the vehicle polling the RC channels and changing
mode based on the new positions.

This will require each vehicle to specify the mode expected without an
RC inputs present and the expected mode once the RC defaults have been
installed.  These two modes will need to be different to eliminate the
race condition.
2018-12-27 15:15:59 +11:00
Randy Mackay
d4a05c8ada AP_ICEngine: minor format and typo fixes 2018-12-27 11:53:10 +09:00
Randy Mackay
a5699c7d5a AP_Motors: boost-scale param desc update 2018-12-27 10:08:14 +09:00
Randy Mackay
68363ff4a2 AP_Compass: devid param desc include ReadOnly 2018-12-27 10:08:11 +09:00
Andrew Tridgell
323fd121e4 Tools: fixed submodule update order for appveyor 2018-12-27 09:44:20 +11:00
Andrew Tridgell
d6715290ff Tools: fixed appveyor configure 2018-12-27 08:48:50 +11:00
murata
77389d9a91 Copter: remove dup return from arming prox check 2018-12-26 13:19:52 +09:00
Peter Barker
65bfe322af Tools: LogAnalyzer: cope with text version of mode in MODE line 2018-12-26 13:12:25 +09:00
Andrew Tridgell
57f7af504d DataFlash: fixed build warning on cygwin 2018-12-26 10:32:19 +11:00
Andrew Tridgell
cf582cdb12 CI: added appveyor build of SITL for MissionPlanner 2018-12-26 10:32:19 +11:00
Peter Barker
29042c95eb Tools: LogAnalyzer: understand more fields are allowed to have floats in 2018-12-25 00:27:06 +11:00
Randy Mackay
a8bcd50fdd Copter: minor format fix 2018-12-24 11:50:04 +09:00
Michael du Breuil
983356213a AP_InertialSensor: Remove unused parameter 2018-12-23 12:46:37 -08:00
Andrew Tridgell
e66a360e27 AC_AutoTune: added lower limit on scaler reduction 2018-12-22 15:10:23 +11:00
Andrew Tridgell
b897551e0b Copter: log PIDs at full rate during AUTOTUNE twitch 2018-12-22 15:10:23 +11:00
Andrew Tridgell
7939f3488b Plane: log PIDs during QAUTOTUNE twitch 2018-12-22 15:10:23 +11:00
Andrew Tridgell
e279fde505 AC_AutoTune: log 3 axis PIDs during twitch 2018-12-22 15:10:23 +11:00
Leonard Hall
b5066cffb6 AC_Autotune: Log in degrees 2018-12-22 15:10:23 +11:00
Andrew Tridgell
be9be889db AC_AutoTune: ensure we always have the right gains loaded 2018-12-22 15:10:23 +11:00
Andrew Tridgell
460d697678 AC_AutoTune: loosen level threshold after 2s 2018-12-22 15:10:23 +11:00
Andrew Tridgell
d0bc1520f6 AC_AutoTune: reset step_scaler between tune types 2018-12-22 15:10:23 +11:00
Andrew Tridgell
d6a23fd22a AC_AutoTune: fixed missing else statement 2018-12-22 15:10:23 +11:00
Leonard Hall
ce27eb5de1 AC_Autotune: Reduce rate step for over angle abort 2018-12-22 15:10:23 +11:00
Andrew Tridgell
bac091262f waf: use ctx.fatal for old board error
thanks to @OXINARF
2018-12-22 11:06:59 +11:00
Andrew Tridgell
7da303fe7f build: default to "make help" 2018-12-22 11:06:59 +11:00
Andrew Tridgell
98267b0cd7 build: allow make with BOARD-VEHICLE combination 2018-12-22 11:06:59 +11:00
Andrew Tridgell
646c6f4361 waf: point developers at the new build 2018-12-22 11:06:59 +11:00
Andrew Tridgell
15853adb04 build: removed remaining make.inc files 2018-12-22 11:06:59 +11:00
Andrew Tridgell
9596358f3c CI: removed px4 builds 2018-12-22 11:06:59 +11:00
Andrew Tridgell
f056391fea build: remove remaining make build 2018-12-22 11:06:59 +11:00