Randy Mackay
|
8cb2631c14
|
AP_Scripting: init sends failure message
|
2019-12-16 14:07:35 +09:00 |
|
Randy Mackay
|
b750193563
|
AP_Arming: add pre-arm system check that scripting init succeeded
|
2019-12-16 14:07:32 +09:00 |
|
Randy Mackay
|
f2bb56bf1e
|
AP_Scripting: add init failure check
|
2019-12-16 14:07:29 +09:00 |
|
Peter Barker
|
121accf392
|
AP_Landing: emit DEPLOY gcs text only if not already deployed
|
2019-12-16 14:06:00 +09:00 |
|
Gone4Dirt
|
3b041507e3
|
AP_Motors: Added support for autorotation
|
2019-12-16 14:05:21 +09:00 |
|
Gone4Dirt
|
a728b431e5
|
AP_Vehicle: Added mode change reasons for autorotation
|
2019-12-16 14:05:17 +09:00 |
|
Gone4Dirt
|
ef72d89d26
|
AC_Autorotation: Created autorotation library
|
2019-12-16 14:05:10 +09:00 |
|
Andrew Tridgell
|
401dfc3e0e
|
HAL_ChibiOS: update mRoX21-777 I2C mask
all external
|
2019-12-16 14:03:38 +09:00 |
|
Peter Barker
|
a1a82e998a
|
GCS_MAVLink: any internal error means MAV_STATE_CRITICAL
|
2019-12-16 14:02:39 +09:00 |
|
Phillip Kocmoud
|
ecdf6f1301
|
HAL_ChibiOS: update mRoControlZeroF7 I2C mask
|
2019-12-16 14:00:59 +09:00 |
|
Peter Barker
|
422b2cde49
|
AP_Camera: use corrected version of send_to_components
|
2019-12-16 13:56:13 +09:00 |
|
Peter Barker
|
f94e36a806
|
AP_BattMonitor: use corrected version of send_to_components
|
2019-12-16 13:56:10 +09:00 |
|
Peter Barker
|
865937306c
|
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)
|
2019-12-16 13:56:08 +09:00 |
|
Andrew Tridgell
|
cf99227a8c
|
AP_BattMonitor: added Durandal selection for batt mon pins
|
2019-12-16 13:54:33 +09:00 |
|
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 |
|
Leonard Hall
|
bd34c7745a
|
AP_Motors: yaw headroom fix
|
2019-10-31 20:12:34 +09:00 |
|
Leonard Hall
|
f61a6c81fe
|
AC_AttitudeControl: limit ATC_MOT_MIX_MAX in case of a fly away
|
2019-10-31 20:12:23 +09:00 |
|
Leonard Hall
|
6d09807b35
|
Heli: Prevent loss of yaw control during large angle recovery
|
2019-10-31 20:11:43 +09:00 |
|
Leonard Hall
|
2038a6a61b
|
AC_AttitudeControl: Prevent loss of yaw control during large angle recovery.
|
2019-10-31 20:11:39 +09:00 |
|
Randy Mackay
|
668b30e8e9
|
AP_BLHeli: minor style fix for get_average_moto_frequency_hz
|
2019-10-31 20:10:39 +09:00 |
|
Andy Piper
|
ca19be9d7c
|
AP_InertialSensor: expose harmonic notch tracking mode
|
2019-10-31 20:10:36 +09:00 |
|
Andy Piper
|
78d9330a4a
|
AP_BLHeli: add get_average_motor_frequency_hz() for dynamic filtering
correctly calculate rpm from erpm
|
2019-10-31 20:10:33 +09:00 |
|
Andy Piper
|
3b6598b0e9
|
Filter: add harmonic notch dynamic tracking mode
update harmonic notch REF docs
|
2019-10-31 20:10:28 +09:00 |
|
Leonard Hall
|
90601404b5
|
AP_Motors: Add full yaw range calculation back
|
2019-10-31 20:09:13 +09:00 |
|
Leonard Hall
|
485584f732
|
AP_Motors: Freeze motor lost index on enabling thrust boost
|
2019-10-31 20:09:09 +09:00 |
|
Randy Mackay
|
8adddcc8b8
|
AP_NavEKF3: initialise pre-arm failure message
|
2019-10-31 20:08:41 +09:00 |
|
Randy Mackay
|
ae661ada20
|
AP_NavEKF2: initialise pre-arm failure message
|
2019-10-31 20:08:38 +09:00 |
|
Siddharth Purohit
|
8b09d82014
|
HAL_ChibiOS: fix writing into a NULL pointer CANFD interrupt
|
2019-10-31 20:08:21 +09:00 |
|
Randy Mackay
|
0ac53a7df4
|
GCS_MAVLink: mission item support more mav frames
|
2019-10-31 20:08:01 +09:00 |
|
Andrew Tridgell
|
3b376e5af0
|
AP_Compass: remove expected error
this happens with AK09916 probing on invensense sensor
|
2019-10-31 20:07:04 +09:00 |
|
Mark Whitehorn
|
2ffca3fe6b
|
AP_NavEKF2: add prearm failure message for null core pointer
|
2019-10-31 20:05:36 +09:00 |
|
Mark Whitehorn
|
3de365626d
|
AP_NavEKF3: add prearm failure message for null core pointer
|
2019-10-31 20:05:33 +09:00 |
|
Andrew Tridgell
|
824d986dcb
|
HAL_ChibiOS: fixed build of sparky2
running out of flash
|
2019-10-31 20:05:17 +09:00 |
|
vierfuffzig
|
7fd3364304
|
AP_BLHeli: fix eRPM conversion
|
2019-10-31 20:03:03 +09:00 |
|
Andrew Tridgell
|
6f9fda5094
|
HAL_ChibiOS: removed CAN_APP_VERSION_MAJOR from hwdef.dat
|
2019-10-25 13:52:43 +11:00 |
|
Michael du Breuil
|
0edc8a55a0
|
AP_Scripting: Add plane failsafe example script
|
2019-10-25 08:48:22 +08:00 |
|
Michael du Breuil
|
610dff61d8
|
AP_Scripting: Fix nullable arguments numbering, add location bearing
|
2019-10-25 08:48:22 +08:00 |
|
Michael du Breuil
|
a99f67fd5b
|
AP_Common: Add a radian method for getting location bearings
|
2019-10-25 08:48:22 +08:00 |
|
Michael du Breuil
|
82a7116142
|
AP_Scripting: Allow scripts to set the mode
|
2019-10-25 08:48:22 +08:00 |
|
Michael du Breuil
|
c369139be0
|
AP_Logger: Support new ModeReason
|
2019-10-25 08:48:22 +08:00 |
|
Michael du Breuil
|
cb1b236439
|
GCS_MAVLink: Use the vehicle singleton to directly set the flight mode
|
2019-10-25 08:48:22 +08:00 |
|
Michael du Breuil
|
a44a7f541b
|
AP_Vehicle: Support set_mode
|
2019-10-25 08:48:22 +08:00 |
|
Peter Barker
|
0f4337b7b1
|
AP_HAL_Linux: release mutex lock before calling write(c)
It instantly tries to take it, but we're still holding it, leading to
instant failure.
This mirrors the same code in AP_HAL_ChibiOS.
|
2019-10-25 11:38:16 +11:00 |
|
Andrew Tridgell
|
2818151a39
|
AP_RangeFinder: disable some incompatible drivers for AP_Periph
|
2019-10-25 09:35:27 +11:00 |
|
Andrew Tridgell
|
1bf037297d
|
HAL_ChibiOS: set correct APJ_BOARD_ID for ZubaxGNSS
|
2019-10-25 09:35:27 +11:00 |
|
Andrew Tridgell
|
83eeca2586
|
AP_Scripting: fixes for modified AP_ROMFS API
need to use AP_ROMFS::free()
|
2019-10-24 22:03:43 +11:00 |
|
Andrew Tridgell
|
c4d78a7d8c
|
AP_OSD: fixes for modified AP_ROMFS API
need to use AP_ROMFS::free()
|
2019-10-24 22:03:43 +11:00 |
|
Andrew Tridgell
|
ef1aaa6db0
|
AP_IOMCU: fixes for modified AP_ROMFS API
need to use AP_ROMFS::free()
|
2019-10-24 22:03:43 +11:00 |
|
Andrew Tridgell
|
1a1d7e0525
|
AP_ROMFS: support uncompressed romfs data
|
2019-10-24 22:03:43 +11:00 |
|
Andrew Tridgell
|
49e669aa1f
|
HAL_ChibiOS: support uncompressed bootloader on f103-periph
this allows update with very low memory
|
2019-10-24 22:03:43 +11:00 |
|
Andrew Tridgell
|
cffb434de8
|
HAL_ChibiOS: tweak stack on f103-periph
|
2019-10-24 22:03:43 +11:00 |
|