Commit Graph

40275 Commits

Author SHA1 Message Date
Peter Barker dbef0cbc7f autotest: add test for send_to_components 2020-02-05 10:51:29 +11:00
Peter Barker 6e8ef0d10e AP_Camera: use corrected version of send_to_components 2020-02-05 10:51:29 +11:00
Peter Barker 616c129f57 AP_BattMonitor: use corrected version of send_to_components 2020-02-05 10:51:29 +11:00
Peter Barker 8b72f0324a GCS_MAVLink: correct encoding used for send_to_components
These have to be packed onto the channel - otherwise they may ge
tencoded as mavlink1 instead of mavlink2 (or vice-versa)
2020-02-05 10:51:29 +11:00
Andrew Tridgell 8ec9df0487 Tools: added H7 info in uploader
and don't mention 1M flaw unless family is vulnerable to it
2020-02-05 10:51:29 +11:00
bnsgeyer ded334016f AP_Motors: tradheli- fix metadata 2020-02-05 10:51:29 +11:00
Randy Mackay 758cb6e942 AP_Terrain: leave ENABLE as 1 if memory alloc fails 2020-02-05 10:51:29 +11:00
Randy Mackay d790fe2241 AP_Arming: add mission and rangefinder to param desc 2020-02-05 10:51:29 +11:00
Randy Mackay 4d791b5de5 AP_Arming: add terrain init check to system checks 2020-02-05 10:51:29 +11:00
Randy Mackay 9d0e24c17b AP_Terrain: add init_failed
allows external caller to determine if terrain database failed to initialise
2020-02-05 10:51:29 +11:00
Randy Mackay cffdec131f AP_Terrain: constify get_statistics and bitount64 2020-02-05 10:51:29 +11:00
Andrew Tridgell 47f3e0b0c0 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
2020-02-05 10:51:29 +11:00
Andrew Tridgell 04c12c088d AP_SerialManager: don't show parameters for serial ports that don't exist
saves a bit of user confusion
2020-02-05 10:51:29 +11:00
Andrew Tridgell caa06b62df HAL_ChibiOS: setup define for number of serial ports 2020-02-05 10:51:29 +11:00
Michel Pastor 6e95dc7eec AP_Baro: fix PROBE_EXT parameter description 2020-02-05 10:51:29 +11:00
bnsgeyer b26dc02a95 AP_Motors: tradheli - TAIL_SPEED metadata correction 2020-02-05 10:51:29 +11:00
Randy Mackay d6e3292cfb Copter: update proximity sensor at 200hz 2020-02-05 10:51:29 +11:00
Randy Mackay a76af0623a Copter: fix CTUN log msg TAlt scaling 2020-02-05 10:51:29 +11:00
Randy Mackay 6daa47610a AP_Terrain: minor comment fix 2020-02-05 10:51:29 +11:00
Randy Mackay 44143e9bc9 Copter: use const reference when retrieving wpnav destination 2020-02-05 10:51:29 +11:00
Randy Mackay 93d8a57edc Copter: auto stays in takeoff submode after reaching altitude 2020-02-05 10:51:29 +11:00
Matt Lawrence 35a51968c1 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.
2020-02-05 10:51:29 +11:00
Randy Mackay 6296b7ae32 AC_Fence: relax sys-status healthy reporting 2020-02-05 10:51:29 +11:00
Randy Mackay 2c1edee619 AP_LandingGear: send-text only if servo output has been configured 2020-02-05 10:51:29 +11:00
Leonard Hall aab80ad60e Copter: Delay release of I term until take off 2020-02-05 10:51:29 +11:00
Andrew Tridgell e2d397312b AP_Scripting: re-gen 2020-02-05 10:51:29 +11:00
Andrew Tridgell b9d87522c5 AP_SerialLED: check for valid channel 2020-02-05 10:51:29 +11:00
Andrew Tridgell d62fd1d962 AP_Scripting: fixed chan check in LED bindings 2020-02-05 10:51:29 +11:00
Andrew Tridgell 7296ebb146 AP_Scripting: added example script for LEDs
show LED values based on roll
2020-02-05 10:51:29 +11:00
Andrew Tridgell 9b91833fbb AP_Scripting: re-gen bindings 2020-02-05 10:51:29 +11:00
Andrew Tridgell 951a15e961 AP_Scripting: added bindings for LEDs 2020-02-05 10:51:29 +11:00
Andrew Tridgell c356389b4b 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
2020-02-05 10:51:29 +11:00
Andrew Tridgell 4c0e3dcf72 SRV_Channel: added singleton access for Lua 2020-02-05 10:51:29 +11:00
Andrew Tridgell 9b692eb702 AP_Notify: implement SITL serial LEDs 2020-02-05 10:51:29 +11:00
Andrew Tridgell aadca3e3d2 HAL_SITL: support simulated serial LEDs 2020-02-05 10:51:29 +11:00
Andrew Tridgell 62097824a4 SITL: added LED state 2020-02-05 10:51:29 +11:00
Andrew Tridgell 31bbc8d191 waf: build AP_SerialLED 2020-02-05 10:51:29 +11:00
Andrew Tridgell a7cdbfc49e AP_SerialLED: added library API to access WS2812 LEDs
used by Lua scripting
2020-02-05 10:51:29 +11:00
Andrew Tridgell c549be5887 Tools: moved AC_PID dependency to core 2020-02-05 10:51:29 +11:00
Andrew Tridgell 8e675d4bd5 ArduSub: moved AC_PID dependency to core 2020-02-05 10:51:29 +11:00
Andrew Tridgell 67b7dab5b3 ArduPlane: moved AC_PID dependency to core 2020-02-05 10:51:29 +11:00
Andrew Tridgell 9c5d52efba ArduCopter: moved AC_PID dependency to core 2020-02-05 10:51:29 +11:00
Andrew Tridgell dd48219725 APMrover2: moved AC_PID dependency to core 2020-02-05 10:51:29 +11:00
Andrew Tridgell 9967585a93 AntennaTracker: moved AC_PID dependency to core 2020-02-05 10:51:29 +11:00
Andrew Tridgell e546ce39e3 AP_InertialSensor: updated for heater changes 2020-02-05 10:51:29 +11:00
Andrew Tridgell 637f9359e3 AP_IOCMU: added singleton in AP namespace 2020-02-05 10:51:29 +11:00
Andrew Tridgell b38c7782cc HAL_ChibiOS: removed heater control 2020-02-05 10:51:29 +11:00
Andrew Tridgell a0dfd7760d AP_BoardConfig: moved heater PI to AP_BoardConfig
and made tunable
2020-02-05 10:51:29 +11:00
Andrew Tridgell afac84f2b8 AC_PID: added AC_PI controller
will be used by IMU heater
2020-02-05 10:51:29 +11:00
Andrew Tridgell 1bba705307 GCS_MAVLink: added ftp_push_replies() 2020-02-05 10:51:29 +11:00