Randy Mackay
cea0acdb01
AP_Mount: viewpro implements set lens
...
also reports model, firmware version and zoom to GCS
also gets recording status from gimbal
2023-07-26 20:20:13 +09:00
Randy Mackay
315d972c5d
AP_Mount: add set lens support
2023-07-26 20:20:13 +09:00
Randy Mackay
1dc1d24f1e
AP_Camera: add set lens support
2023-07-26 20:20:13 +09:00
Randy Mackay
dd3376a808
RC_Channel: add camera lens aux function
2023-07-26 20:20:13 +09:00
robin luo
0137b1f31e
AP_HAL_ChibiOS/hwdef: add controller ACNS-F405AIO
...
hwdef: add a new integrated flight controller ACNS-F405AIO
2023-07-26 18:35:29 +10:00
robin luo
9d0f7f2586
AP_HAL_ChibiOS/hwdef: add controller CM4Pilot
...
hwdef: add a new flight controller CM4Pilot
2023-07-26 18:33:43 +10:00
Randy Mackay
7de2dac9ca
AP_Camera: TYPE param desc gets None value
2023-07-26 17:33:18 +10:00
Randy Mackay
380c20154f
AP_Scripting: mount-djirs2 driver angle reporting fix
2023-07-26 17:33:18 +10:00
Randy Mackay
11a505f16f
AP_Mount: Gremsy fix for attitude reporting
2023-07-26 17:33:18 +10:00
Randy Mackay
a81f1cb993
AP_Scripting: viewpro driver fix for pitch angle reporting
2023-07-26 17:33:18 +10:00
Randy Mackay
2812b1e8bf
AP_Mount: viewpro fix for pitch angle reporting
2023-07-26 17:33:18 +10:00
Asif Khan
fd6db1ef45
AP_Mount: add MNT log msg for mount's actual and target angles logging
2023-07-26 17:33:18 +10:00
Asif Khan
b5d1363c28
AP_Logger: add MNT log msg for mount's actual and target angles logging
2023-07-26 17:33:18 +10:00
Asif Khan
a5d4133a2c
AP_Camera: add MNT log msg for mount's actual and target angles logging
2023-07-26 17:33:18 +10:00
Peter Barker
7b83ccfdd1
AP_HAL_SITL: change SITL unbuffered writes to more-closely minim ChibiOS HAL
...
We don't ever actually do unbuffered writes in ChibiOS. We just poke the relevant thread to say there's data available. This kind of mimics that my instantly evoking the same routine the timer-tick method does, which may or may not get all of the bytes out in good order.
2023-07-26 17:06:27 +10:00
Peter Barker
2cb3265131
AP_HAL_SITL: factor _timer_tick into read/write methods
2023-07-26 17:06:27 +10:00
Andrew Tridgell
a602473e89
hwdef: added SIYI NY flight controller
...
based on pinout of Durandal
2023-07-24 17:25:29 +10:00
Andy Piper
f93295017a
Revert "AP_HAL_ChibiOS: correct voltage sensor and current scale on speedybeef4v3"
...
This reverts commit 9f9be8da0f
.
2023-07-24 13:16:52 +10:00
Andy Piper
9f9be8da0f
AP_HAL_ChibiOS: correct voltage sensor and current scale on speedybeef4v3
2023-07-23 12:47:14 +10:00
Henry Wurzburg
3629037177
RC_Channel:clean up metadata for AUX switches
2023-07-21 11:16:47 +10:00
Peter Barker
dd325a7aaf
AP_HAL_ChibiOS: disable terrain unless SD card available
2023-07-19 17:25:18 +09:00
Peter Barker
5ee85b82f9
AP_Terrain: assume HAL_BOARD_TERRAIN_DIRECTORY is defined
2023-07-19 17:25:18 +09:00
Peter Barker
338a4d6b38
hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults
...
these are now defaulted in chibios_hwdef.py
2023-07-19 17:25:18 +09:00
Peter Barker
092afa54a9
AP_HAL_ChibiOS: defaults for board log directory and terrain directory in chibios_hwdef.py
2023-07-19 17:25:18 +09:00
Peter Barker
274aedeaae
GCS_MAVLink: rely on item conversion to run DO_SET_ROI_NONE when presented in COMMAND_LONG
2023-07-19 17:03:00 +09:00
Rhys Mainwaring
3bb6fb460e
AP_DDS: fix reliable stream buffer size
...
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-07-19 16:59:38 +09:00
Andy Piper
15047ddfc7
AP_RCProtocol: rescan at CRSFv3 baud rates to avoid RX loss on soft reboot
2023-07-19 16:32:36 +09:00
Andy Piper
7a6065940d
AP_RCProtocol: report tracer frame rate correctly
2023-07-19 16:32:36 +09:00
Andy Piper
016448ca40
AP_HAL_ChibiOS: correct comment in HEEWING-F405 v1
2023-07-19 16:29:47 +09:00
Andy Piper
c2820b2d87
AP_HAL_ChibiOS: HEEWING-F405v2 which includes dataflash logging
2023-07-19 16:29:47 +09:00
Randy Mackay
ca935ef47e
AP_Mount: viewpro and xacti only enabled on boards 2mb flash
2023-07-18 21:02:02 +09:00
Randy Mackay
d5977b6d96
AP_Mount: viewpro calc_crc len arg fix
...
Also remove one unnecessary length check
Also correct length check that meant last byte of buffer was unusable
2023-07-18 21:02:02 +09:00
Randy Mackay
a8bb79b9ab
AP_Mount: add viewpro cpp driver
2023-07-18 21:02:02 +09:00
Randy Mackay
75de6c0398
AP_Camera: mount backend implements set_tracking
2023-07-18 21:02:02 +09:00
Randy Mackay
ddb91afdde
AP_Mount: add set_tracking accessor
2023-07-18 21:02:02 +09:00
Randy Mackay
471f528233
AP_Mount: Xacti integrates get-date-and-time return of ms
2023-07-18 21:02:02 +09:00
Randy Mackay
b5cbefc43a
AP_RTC: get-date-and-time returns milliseconds
2023-07-18 21:02:02 +09:00
Randy Mackay
4b96c2f568
AP_AHRS: comment to clarify get-velocity-NED units
2023-07-18 21:02:02 +09:00
Randy Mackay
b80ea6572c
AP_Scripting: viewpro driver comment fix
2023-07-18 21:02:02 +09:00
Peter Barker
0302672722
hwdef: remove bootloader flashing from MambaF405US-I2C and omnibusf4pro-bdshot
...
also use an include where appropriate on a pair of other boards
2023-07-18 11:40:32 +10:00
Andrew Tridgell
56be632916
HAL_ChibiOS: use set_size_best()
...
maximise chance of getting a reasonable uart buffer size
2023-07-18 11:38:27 +10:00
Andrew Tridgell
8a8a45dd23
AP_HAL: added set_size_best() for ByteBuffer
2023-07-18 11:38:27 +10:00
Henry Wurzburg
f4503a5b7b
AP_Arming:change metatdata for ARMING_REQUIRE
2023-07-18 11:35:55 +10:00
Peter Barker
8ff9fc0f70
AP_Logger: add Write_NamedValueFloat
...
for getting diagnostics into the code during ddebug fast
2023-07-18 11:34:31 +10:00
Iampete1
f5d6e167b5
AP_Vehicle: dynamic notch use min ratio for RPM tracking
2023-07-18 11:32:39 +10:00
Peter Barker
a3f43b26ae
AP_OpticalFlow: use vector rotate method
2023-07-18 11:19:57 +10:00
Peter Barker
92b7cfbbb2
AP_Beacon: MarvelMind: avoid potentially reading INT32_MAX bytes of input
...
constrain the number of bytes read. Simplify the way bytes are read.
the return value from available() is unsigned...
2023-07-18 11:18:47 +10:00
Peter Barker
32659fd3b6
AP_HAL_SITL: correct return values on UARTDriver write call
2023-07-18 11:17:01 +10:00
Andy Piper
0b20328756
Filter: fix notch filter test.
2023-07-18 11:06:02 +10:00
Andrew Tridgell
af491e2f2a
AP_Math: define M_PI to more digits for use by code that uses DOUBLE_PRECISION_SOURCES
2023-07-18 11:06:02 +10:00