Commit Graph

21300 Commits

Author SHA1 Message Date
bnsgeyer ca10788533 AP_Motors: tradheli- fix metadata 2019-12-16 13:53:43 +09:00
Randy Mackay 3b024cc476 AP_Terrain: leave ENABLE as 1 if memory alloc fails 2019-12-16 13:53:12 +09:00
Randy Mackay 51b5fac511 AP_Arming: add mission and rangefinder to param desc 2019-12-16 13:53:09 +09:00
Randy Mackay ff7a21333d AP_Arming: add terrain init check to system checks 2019-12-16 13:53:01 +09:00
Randy Mackay 5bb6ada292 AP_Terrain: add init_failed
allows external caller to determine if terrain database failed to initialise
2019-12-16 13:52:58 +09:00
Randy Mackay 356a5fcc5a AP_Terrain: constify get_statistics and bitount64 2019-12-16 13:52:55 +09:00
Andrew Tridgell fc61cf3d3c HAL_ChibiOS: support LEDs with a wider range of frequencies
this fixed LEDs on FMUv5 boards on first 4 aux channels. We need to
round up not round down in the resulting bitrate
2019-12-16 13:52:17 +09:00
Andrew Tridgell 146daf8cef AP_SerialManager: don't show parameters for serial ports that don't exist
saves a bit of user confusion
2019-12-16 13:51:42 +09:00
Andrew Tridgell 49eb2de591 HAL_ChibiOS: setup define for number of serial ports 2019-12-16 13:51:39 +09:00
Michel Pastor abdfbcf504 AP_Baro: fix PROBE_EXT parameter description 2019-12-16 13:51:00 +09:00
bnsgeyer 0afd4d75f4 AP_Motors: tradheli - TAIL_SPEED metadata correction 2019-12-16 13:50:29 +09:00
Andrew Tridgell 096a624301 HAL_ChibiOS: retain OPENDRAIN if set on a pin
this allows OPENDRAIN when set on a pin to be retained when set with a
pinMode(). This fixes a partially lit B/E LED on the Pixhawk4
2019-12-16 13:49:42 +09:00
Andrew Tridgell ffe642a530 AP_GPS: fixed TMODE config issue on non-F9 GPS
thanks to Michel Pastor for reporting this
2019-12-16 13:48:41 +09:00
Randy Mackay cb983913be AP_Terrain: minor comment fix 2019-12-16 13:41:50 +09:00
Randy Mackay f18e44616c AC_Fence: relax sys-status healthy reporting 2019-12-16 13:39:59 +09:00
Randy Mackay 9211ac76a3 AP_LandingGear: send-text only if servo output has been configured 2019-12-16 13:39:29 +09:00
Andrew Tridgell aca7d67172 HAL_ChibiOS: enable MatekF765 LED pin
- use tonealarm for buzzer
 - add more baro options
2019-12-16 13:38:21 +09:00
Andrew Tridgell 2a425fe88f AP_Scripting: re-gen 2019-12-16 13:37:44 +09:00
Andrew Tridgell 1858ebcefc AP_SerialLED: check for valid channel 2019-12-16 13:37:41 +09:00
Andrew Tridgell 6cfb230e14 AP_Scripting: fixed chan check in LED bindings 2019-12-16 13:37:37 +09:00
Andrew Tridgell c527d1bb78 AP_Scripting: added example script for LEDs
show LED values based on roll
2019-12-16 13:37:34 +09:00
Andrew Tridgell 8bf1117197 AP_Scripting: re-gen bindings 2019-12-16 13:37:32 +09:00
Andrew Tridgell 058f3677a0 AP_Scripting: added bindings for LEDs 2019-12-16 13:37:29 +09:00
Andrew Tridgell 4d56e295f4 AP_Scripting: increase default heap size
we will need a better fix than this. Adding a couple of bindings costs
us nearly 1k of ram even if unused
2019-12-16 13:37:26 +09:00
Andrew Tridgell d22927d7ae SRV_Channel: added singleton access for Lua 2019-12-16 13:37:24 +09:00
Andrew Tridgell 90a9a7c153 AP_Notify: implement SITL serial LEDs 2019-12-16 13:37:21 +09:00
Andrew Tridgell 33755b9da0 HAL_SITL: support simulated serial LEDs 2019-12-16 13:37:19 +09:00
Andrew Tridgell b31fe356af SITL: added LED state 2019-12-16 13:37:16 +09:00
Andrew Tridgell ed94bf682d AP_SerialLED: added library API to access WS2812 LEDs
used by Lua scripting
2019-12-16 13:37:09 +09:00
Andrew Tridgell b47bb11a5f AP_InertialSensor: updated for heater changes 2019-12-16 13:35:33 +09:00
Andrew Tridgell 6d2d6d7454 AP_IOCMU: added singleton in AP namespace 2019-12-16 13:35:28 +09:00
Andrew Tridgell 42c82ac319 HAL_ChibiOS: removed heater control 2019-12-16 13:35:22 +09:00
Andrew Tridgell 952485c51b AP_BoardConfig: moved heater PI to AP_BoardConfig
and made tunable
2019-12-16 13:35:18 +09:00
Andrew Tridgell 3b63a8a2c3 AC_PID: added AC_PI controller
will be used by IMU heater
2019-12-16 13:35:15 +09:00
Peter Barker 7df56a8533 GCS_MAVLink: check reply channel for space rather than current channel 2019-12-16 13:34:23 +09:00
Andrew Tridgell 8d18b973ff GCS_MAVLink: added ftp_push_replies() 2019-12-16 13:33:42 +09:00
Andrew Tridgell 7591e33f5a GCS_MAVLink: fixed comment 2019-12-16 13:33:36 +09:00
Andrew Tridgell 91760f02fb AP_Filesystem: make unlink do both directories and files on posix
match FATFS behaviour
2019-12-16 13:33:32 +09:00
Andrew Tridgell 786e3d49e9 GCS_MAVLink: fixed session handling for ftp 2019-12-16 13:33:29 +09:00
Andrew Tridgell 33754fd107 GCS_MAVLink: rename emit_dir_entry to gen_dir_entry
comment from Sid
2019-12-16 13:33:24 +09:00
Andrew Tridgell 81bf1dffb2 GCS_MAVLink: fixes from my review 2019-12-16 13:33:19 +09:00
Michael du Breuil bc8175940e GCS_MAVLink: Initial FTP support 2019-12-16 13:33:08 +09:00
Michael du Breuil 2b7a5215af AP_Terrain: Don't include all of AP_FS 2019-12-16 13:33:03 +09:00
Michael du Breuil 917f9098fc AP_Filesystem: Split the available define to it's own header 2019-12-16 13:32:57 +09:00
Michael du Breuil 9592441632 AP_Filesystem: Add dir type to fatfs 2019-12-16 13:32:48 +09:00
Andrew Tridgell f62b6bfd18 HAL_ChibiOS: enable advanced timers if we have any N PWM channels 2019-12-16 13:31:25 +09:00
yaapu 3640568231 Ap_Frsky_Telem: replaced the passthrough scheduler with a WFQ one.
This replaces the default scheduler with a WFQ one
2019-12-16 13:29:56 +09:00
Luke.Qin e72b5ff9cd AC_PosControl: fix minor bug for set_max_speed_z() to really do numeric check. 2019-11-26 18:20:50 +08:00
Andrew Tridgell c11a6030d3 HAL_ChibiOS: fixed SPI timeout bug
thanks to CUAV for noticing
2019-11-03 08:14:41 +09:00
Andrew Tridgell a140ab1415 AP_BLHeli: fixed critical errors caused by BLHeli code 2019-11-01 08:51:53 +09:00