Commit Graph

40287 Commits

Author SHA1 Message Date
Randy Mackay
cb983913be AP_Terrain: minor comment fix 2019-12-16 13:41:50 +09:00
Randy Mackay
d6c913cc50 Copter: use const reference when retrieving wpnav destination 2019-12-16 13:41:23 +09:00
Randy Mackay
7ed3efd377 Copter: auto stays in takeoff submode after reaching altitude 2019-12-16 13:41:20 +09:00
Matt Lawrence
9582ef3d26 Frame_params: Solo notch filter params
Adds the dynamic harmonic notch filter and static notch filter to the Solo's default parameters.  PID tuning parameters for the green cube Solo adjusted to take advantage of the better control.
2019-12-16 13:40:48 +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
Leonard Hall
6dc8dd2960 Copter: Delay release of I term until take off 2019-12-16 13:38:56 +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
149c03b6f5 waf: build AP_SerialLED 2019-12-16 13:37:14 +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
21ca4d360e Tools: moved AC_PID dependency to core 2019-12-16 13:36:04 +09:00
Andrew Tridgell
2ff26becdf ArduSub: moved AC_PID dependency to core 2019-12-16 13:36:01 +09:00
Andrew Tridgell
bc71a74576 ArduPlane: moved AC_PID dependency to core 2019-12-16 13:35:59 +09:00
Andrew Tridgell
614499ef4e ArduCopter: moved AC_PID dependency to core 2019-12-16 13:35:57 +09:00
Andrew Tridgell
7465457ba5 APMrover2: moved AC_PID dependency to core 2019-12-16 13:35:55 +09:00
Andrew Tridgell
9f0ac2c8be AntennaTracker: moved AC_PID dependency to core 2019-12-16 13:35:52 +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
8111d64b7f ardupilotwaf: Add -Wno-format-contains-nul
MAV_FTP benefits quite a lot from using null's in it's print strings
2019-12-16 13:32:53 +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
Andrew Tridgell
98263f429a ChibiOS: update for I2C transaction issues
This provides protection against I2C interrupts triggering issues outside of transactions
2019-12-16 12:33:40 +11: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
Randy Mackay
5701af1a30 Copter: version to 4.0.0-rc2 2019-11-04 14:25:39 +09:00
Randy Mackay
e4e50d387d Copter: 4.0.0-rc2 release notes 2019-11-04 14:25:25 +09:00