Peter Barker
a647f79371
AP_HAL_ChibiOS: add defines for some AP_Notify LED libraries
...
allow ProfiLEDs (serial and SPI) and NeoPixel to be compiled out
2023-03-07 10:30:13 +11:00
Iampete1
d97bd6f5c3
Plane: titrotor: is_motor_tilting: dont cast to uint8
2023-03-07 10:28:11 +11:00
Peter Hall
9ac488d500
AP_Scripting: add binding to set motors external limits
2023-03-07 10:12:30 +11:00
Peter Hall
bbb9e66196
AP_Motors: add method for scripting to set external limit flags
2023-03-07 10:12:30 +11:00
Peter Hall
23fb73085a
AP_Scripting: add bindings to get throttle, forward, lateral and spool state from motors
2023-03-07 10:12:30 +11:00
Andrew Tridgell
bc3fc9a317
AP_Scripting: added bindings for motors roll, pitch, yaw outputs
2023-03-07 10:12:30 +11:00
Peter Barker
7fe547cfce
Tools: add support for MAV_CMD_DO_SET_ROI_NONE
2023-03-07 08:06:01 +09:00
Peter Barker
f8c2ceced7
GCS_MAVLink: add support for MAV_CMD_DO_SET_ROI_NONE
2023-03-07 08:06:01 +09:00
Andrew Tridgell
eae518329d
AP_RAMTRON: added MB85RS256TY
...
new 32k FRAM
2023-03-07 07:57:46 +11:00
Andrew Tridgell
a4a52c3e8c
AP_Periph: cope with peripherals with i2c only rangefinders
...
if no uart then still check for non-uart sensors
2023-03-06 19:48:07 +11:00
Andrew Tridgell
7be6fe9841
hwdef: use AP_PERIPH_PROBE_CONTINUOUS for dedicated rangefinders
...
these are used with sensors that may take a long time to startup and
the delay won't cause any issues as there are no other sensors
supported
2023-03-06 19:48:07 +11:00
Andrew Tridgell
d3bf7fc946
AP_Periph: rename CAN_PROBE_CONTINUOUS to AP_PERIPH_PROBE_CONTINUOUS
2023-03-06 19:48:07 +11:00
Andrew Tridgell
e300db5be0
AP_RangeFinder: allow re-init if no sensors found
...
needed for AP_Periph with slow startup sensors or sensors that power
on separately to the CAN node
2023-03-06 19:48:07 +11:00
Peter Barker
05c996bfcc
SITL: correct use of uninitialised stack data in SIM_Gimbal
2023-03-06 14:18:59 +11:00
Peter Barker
93cb56b5f2
AP_Mount: create and use AP_Mount_config.h
2023-03-06 14:03:00 +11:00
Andrew Tridgell
6770982a98
GCS_MAVLink: support rename in FTP
2023-03-05 09:42:48 +11:00
Andrew Tridgell
cf79843661
AP_Filesystem: support file rename
2023-03-05 09:42:48 +11:00
Iampete1
a021489580
AP_Scripting: lua_bindings: use local varable for AP_Scripting, don't get every time
2023-03-05 09:42:05 +11:00
Iampete1
36498cb4a0
AP_HAL: GPIO: PWMSource: add destructor to detach interurupt
2023-03-05 09:42:05 +11:00
Iampete1
54a9239e62
AP_Scripting: fix PWMSource deletion crash
2023-03-05 09:42:05 +11:00
Tarik Agcayazi
2bb8294685
AP_Winch: Fix baud rate handling
...
Correct baud rate is 38400. Confirmed with manufacturer, and with a winch on v1.02. Also confirmed w/ manufacturer that newest winches on v1.04 also use 38400. Removed if statement forcing baud rate of 115200 to be consistent with documentation, and to avoid issues in future if manufacturer changes baud rate again.
2023-03-04 07:59:23 +09:00
Peter Barker
6a20916a35
hwdef: adjust SkyViper config for define change
2023-03-03 20:59:06 +11:00
Peter Barker
ade654b251
Copter: use AP_WINCH_ENABLED in place of WINCH_ENABLED
2023-03-03 20:59:06 +11:00
Peter Barker
8ccd0ccd3a
AP_Winch: add and use AP_WINCH_ENABLED
2023-03-03 20:59:06 +11:00
Peter Barker
f47e60d1ea
AP_HAL_ChibiOS: add and use AP_WINCH_ENABLED
2023-03-03 20:59:06 +11:00
Peter Barker
fb98ef21aa
AP_Mount: replace check_instance with get_instance
2023-03-03 17:35:39 +11:00
Peter Barker
b9d68355da
AP_Mission: replace check_instance with get_instance
2023-03-03 17:35:39 +11:00
Tom Pittenger
20a6734462
Tracker: remove wrong comments
2023-03-03 08:34:17 +09:00
Greg Poulos
16bd59e9b9
Tools: added name to GIT_Success.txt
2023-03-02 10:58:53 -08:00
Tom Pittenger
f666d2ecb3
GCS_MAVLink: constrain battery % to 0-100
2023-03-02 18:07:30 +11:00
Peter Barker
04e5b5096e
AP_Mount: check array bounds when setting to default mode
...
This is a public method, so needs some checking
2023-03-02 18:07:11 +11:00
Peter Barker
8c47a3d268
AP_Mount: allow gimbals other than primary to be retracted/neutralised
2023-03-02 18:07:11 +11:00
Stephen Dade
c33f6fc1a4
Rover: Better wording for MIS_DONE_BEHAVE
2023-03-02 18:06:26 +11:00
Randy Mackay
25582d2ecc
Copter: 4.3.5-rc1 release notes
2023-03-02 15:03:09 +09:00
Randy Mackay
7f1201bb39
Rover: 4.3.0-beta10 release notes
2023-03-02 15:03:02 +09:00
Andrew Tridgell
52025086ac
Tools: reserve ID for mRoControlOne and mRoCANPower module
2023-03-02 09:36:52 +11:00
Tom Pittenger
96ee3651d2
Plane: Auto takeoff roll-limits to use TKOFF_LVL_ALT
2023-03-02 09:24:13 +11:00
Tom Pittenger
0779aef362
Tools/scripts: add AP_DRONECAN_SEND_GPS to build docs
2023-03-02 09:22:15 +11:00
Tom Pittenger
e346eb814c
AP_UAVCAN: add GPS-out
2023-03-02 09:22:15 +11:00
Tom Pittenger
fe37282f77
AP_GPS: allow external libraries to detect CAN instance
2023-03-02 09:22:15 +11:00
Henry Wurzburg
7e214b2695
AP_Compass: add GPYW metadata
2023-03-02 08:37:32 +11:00
Andy Piper
69beb2d1fa
AP_HAL_ChibiOS: add GOKUF405 pinout picture
2023-03-02 07:57:34 +11:00
Andy Piper
8a3ed0bb05
AP_HAL_ChibiOS: support bi-dir dshot and ELRS on Flywoo F405S AIO
2023-03-02 07:57:34 +11:00
Andy Piper
be8a380629
bootloaders: add FlywooF405S-AIO bootloader
2023-03-02 07:57:34 +11:00
Andy Piper
9096d45f32
AP_HAL_ChibiOS: basic support for FlywooF405S AIO
2023-03-02 07:57:34 +11:00
Andy Piper
59c59b8b28
AP_HAL_ChibiOS: support more configurations with betaflight conversion tool
2023-03-02 07:57:34 +11:00
rishabsingh3003
d084ae0153
AP_RangeFinder: Allow multiple USD-D1-CAN
2023-03-02 07:56:56 +11:00
Peter Barker
a6041f77e8
AP_HAL_ChibiOS: remove F1 special-case from compass library
...
better taken care of at the hwdef level
2023-03-01 18:28:29 +11:00
Peter Barker
252498fb29
AP_Compass: move removal of BMM150 down into hwdef
...
There's no reason apart from space to not have this in
2023-03-01 18:28:29 +11:00
Randy Mackay
f997b09358
Tools: autotest correction for sf45b
2023-03-01 18:22:22 +11:00