Ryan Friedman
868f562e1b
Tools: Rename scrimmage template to have .j2 extension
...
* This fixes an error in pre-commit's check-xml hook
* Tools/autotest/template/scrimmage.xml: Failed to xml parse (Tools/autotest/template/scrimmage.xml:8:7: not well-formed (invalid token))
* Since it's a template file, it is not parseable as XML till after it's rendered by jinja
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-09-08 17:09:26 +10:00
Nick Exton
d47b60b92a
GCS_MAVLink: Fix CAMERA_SETTINGS payload size check
2023-09-08 15:31:33 +09:00
yjuav
914c3c702d
hwdef: Modify YJUAV_A6SE board TIME12 to TIM8
2023-09-08 07:57:07 +10:00
Andrew Tridgell
c76202d850
AP_Periph: prepare for 1.6.0 release
2023-09-08 06:58:57 +10:00
Andrew Tridgell
e0030aef88
AP_Periph: mark master as 1.7.0-dev
2023-09-08 06:57:13 +10:00
Henry Wurzburg
ed21c49975
Plane:correct TKOFF_DIST metadata
2023-09-07 00:49:58 -07:00
Rhys Mainwaring
eeb5227228
AP_DDS: update dds profile, eliminate need for integration service
...
- Use type and topic name mapping rules in the arm_motors service profile.
- Remove the integration service configuration file.
- Update the service section in the README and document the topic and service mapping rules.
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-09-07 08:46:05 +10:00
Rhys Mainwaring
7897f7bfe7
AP_DDS: add IDL for ArmMotors and ModeSwitch services
...
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-09-07 08:45:32 +10:00
Andrew Tridgell
67d84a9a5a
Tools: added build options for himark servos and hobbywing ESCs
2023-09-07 08:44:54 +10:00
Andrew Tridgell
b33cf11bfb
AP_DroneCAN: make himark servo support optional
2023-09-07 08:44:54 +10:00
Peter Barker
d70027f83a
build_options.py: correct case of Sagetech company name
2023-09-07 08:44:27 +10:00
Pierre Kancir
9e2b14ad36
Tools: as per archlinux wiki don't do partial upgrade
...
https://wiki.archlinux.org/title/System_maintenance#Upgrading_the_system
2023-09-07 07:48:31 +10:00
Pierre Kancir
765ac299e7
.github: as per archlinux wiki don't do partial upgrade
...
https://wiki.archlinux.org/title/System_maintenance#Upgrading_the_system
2023-09-07 07:48:31 +10:00
Pierre Kancir
c96294867a
Tools: fix flake8 test
2023-09-07 07:48:31 +10:00
Pierre Kancir
d620a1905a
.github: use ubuntu-22.04 instead of ubuntu-latest
2023-09-07 07:48:31 +10:00
Pierre Kancir
35b2463069
.github: migrate to docker container based on 22.04
2023-09-07 07:48:31 +10:00
Pierre Kancir
c1accc7915
.github: move github action to ubuntu22.04
...
# Conflicts:
# .github/workflows/test_scripts.yml
2023-09-07 07:48:31 +10:00
Pierre Kancir
f404490a76
.github: remove astyle install as part of docker now
2023-09-07 07:48:31 +10:00
Richard Allen
c8f9d193fb
AP_HAL_Linux: make all semaphores priority-inherit
2023-09-06 15:58:58 -05:00
Peter Barker
d9818ae1ab
SITL: add simulation instructions for TSYS03 sensor
2023-09-06 23:00:30 +10:00
Leonard Hall
823527588c
Tools: Add TSYS03 to build options
2023-09-06 23:00:30 +10:00
Leonard Hall
7390e6ecef
AP_TemperatureSensor: Add TSYS03 support
2023-09-06 23:00:30 +10:00
Ep Pravitra
1372e48515
AP_AdvancedFailsafe: option to continue the mission even after data link is recovered
...
This feature is useful when the landing sequence is part of the flight plan. New parameter AFS_OPTIONS was added.
Update libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.cpp
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
Update libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.h
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
enum convention changed
2023-09-06 20:32:32 +10:00
Peter Barker
6bb5723b18
hwdef: fpv/osd boards get turtle, flowhold and msp
2023-09-06 20:32:06 +10:00
Peter Barker
b9df48e2ec
AP_HAL_ChibiOS: include hexa and octa frames in mimimize_fpv_osd
2023-09-06 20:32:06 +10:00
Peter Barker
bc83de5eac
hwdef: fpv/osd boards get CRSF Text and spektrum telemetry
2023-09-06 20:32:06 +10:00
Peter Barker
0400282416
hwdef: fpv/osd boards get Tramp
2023-09-06 20:32:06 +10:00
Peter Barker
d3c32ba440
hwdef: add comments clarifying use of each of the minimize includes
2023-09-06 20:32:06 +10:00
Peter Barker
91e1dac053
hwdef: minimize_fpv_osd.inc: remove features not needed for fpv/osd
2023-09-06 20:32:06 +10:00
Peter Barker
7deb7e2c20
ArduCopter: disable turtle mode in minimize_features.inc
...
instead of using the define.
This enables turtle mode on minimised fpv-osd boards.
2023-09-06 20:32:06 +10:00
Peter Barker
472dda6555
AP_HAL_ChibiOS: disable turtle mode in minimize_features.inc
...
instead of using the define.
This enables turtle mode on minimised fpv-osd boards.
2023-09-06 20:32:06 +10:00
Peter Barker
19b066a46a
hwdef: enable SmartAudio on fpv-osd boards
2023-09-06 20:32:06 +10:00
Peter Barker
cdfabf2038
hwdef: enable RunCam on fpv-osd boards
2023-09-06 20:32:06 +10:00
Peter Barker
9dda151a2d
hwdef: make soaring and crsf aailable on minimized-OSD boards
2023-09-06 20:32:06 +10:00
Peter Barker
c29948c69a
hwdef: do not remove OSD in common minimized boards
2023-09-06 20:32:06 +10:00
Peter Barker
1c07c875d6
hwdef: recreate minimize_features.inc to just include minimize_common.inc
2023-09-06 20:32:06 +10:00
Peter Barker
d55c08009f
hwdef: rename minimize_features.inc to minimize_common..inc
2023-09-06 20:32:06 +10:00
pedro-fuoco
62b15a8af0
AP_DDS: Accept body-frame velocity inputs
2023-09-06 20:31:19 +10:00
Peter Barker
198268e03c
AP_Logger: use HAL_LOGGING_ENABLED defines
2023-09-06 20:26:25 +10:00
Nick Exton
2e84e273ea
gitignore: Add Python environment folders
2023-09-06 17:33:23 +10:00
Andy Piper
c6511b513b
AP_HAL_ChibiOS: T-Motor H743 Mini
2023-09-06 17:13:07 +10:00
Andy Piper
bc98e8bd87
bootloaders: TMotor H743 Mini bootloader
2023-09-06 17:13:07 +10:00
Andy Piper
194f555c7b
AP_HAL_ChibiOS: provide mcu defaults in betaflight conversion
2023-09-06 17:13:07 +10:00
Andy Piper
2160a1afb4
AP_HAL_ChibiOS: correct hwdef generator battery scale
2023-09-06 17:13:07 +10:00
Andy Piper
ee8631e9fd
AP_HAL_ChibiOS: cope with different IMU drivers in hwdef conversion
2023-09-06 17:13:07 +10:00
Andrew Tridgell
2e0eef20d1
AP_Bootloader: fixed use of OTG in peripheral bootloader
2023-09-06 11:21:51 +10:00
Andrew Tridgell
efb4a98414
Tools: rebuild AP_Periph bootloaders
2023-09-06 11:21:51 +10:00
Andrew Tridgell
698673b0b2
hwdef: reduced size of f103-periph bootloader
...
serial not needed
2023-09-06 11:21:51 +10:00
Andrew Tridgell
684385c7d5
hwdef: reduced size of Hitec-Airspeed bootloader
...
serial not needed in bootloader
2023-09-06 11:21:51 +10:00
Andrew Tridgell
84ff71d519
Tools: added --periph-only option to build_bootloaders.py
2023-09-06 11:21:51 +10:00