Andrew Tridgell
e9c59bf3ae
autotest: fixed the 'X' frame
2024-02-19 14:30:13 +11:00
Andy Little
883d57b286
Rover : class Mode : Add const attribute to some 'getter' member function signatures.
2024-02-19 12:15:35 +09:00
Iampete1
6c4c7a2130
AC_AttitudeControl: fix reset_target_and_rate method
2024-02-19 09:15:58 +09:00
Andrew Tridgell
303c33411f
AP_Scripting: fixed pitch param reversion in revert_param.lua
2024-02-19 09:41:18 +11:00
Andrew Tridgell
1d08662c72
autotest: fixed parameters for tilt quadplanes
...
and enable autotest of the disabled tilt quadplane frames
2024-02-18 16:28:43 +11:00
Andrew Tridgell
9225b9f76d
SITL: added 4 motor tilt vectored quadplane
...
from 2 motors tilt for "quadplane-tilt". This is the most common tilt
quadplane setup
2024-02-18 16:28:43 +11:00
Andrew Tridgell
388b04d671
SITL: fixed SITL for tilted motors
...
vector math was done in the wrong order
2024-02-18 16:28:43 +11:00
Jaaaky
9986fb9726
Tools: Add prerequisites install script for openSUSE Tumbleweed
...
Tried to make it as complete as compatible as possible with Ubuntu environment
Installing static libs for SITL_static
And gcc_arm-linux for Linux based boards
2024-02-17 08:56:49 +11:00
Peter Barker
c0deee23a3
AP_TemperatureSensor: correct compilation when GCS not available
...
This variable becomes unused
2024-02-16 12:52:04 -08:00
Iampete1
ff00d562fe
AP_DroneCAN: DNA_Server: log driver index in CAND
2024-02-16 21:55:07 +11:00
Andrew Tridgell
3668616c53
Tools: added -e to cygwin build
...
error if any part of build fails
also ensure cygwin build in CI is parallelised
2024-02-16 18:59:32 +11:00
Peter Barker
594f96670a
AP_Torqeedo: correct compilation when GCS not available
...
this variable is unused in that case
2024-02-16 09:02:14 +11:00
Peter Barker
492bbe4830
Tools: remove HerePro
...
to be replaced by a HereProAP
2024-02-15 13:42:14 +11:00
Peter Barker
4113290153
AP_HAL_ChibiOS: remove HerePro
...
to be replaced by a HereProAP
2024-02-15 13:42:14 +11:00
Andrew Tridgell
df45140a56
AP_Param: fixed build of CubeOrange-periph
2024-02-15 13:41:29 +11:00
Andrew Tridgell
08468904db
AP_Param: fixed cygwin build
...
the cygwin build is not generating binaries failing with:
undefined reference to `AP_Param::load_param_defaults(char const volatile*, int, bool)
there is a 2nd problem that the CI test for cygwin doesn't fail when
the build fails. That will be addressed separately
2024-02-15 13:41:29 +11:00
Randy Mackay
a16d71ced4
AP_Camera: fix video recording while armed
2024-02-15 12:17:44 +11:00
Peter Barker
2263dced74
AP_Scripting use scheduler semaphore only if AP_SCHEDULER_ENABLED
2024-02-15 12:17:07 +11:00
Peter Barker
102ffd3aeb
AP_Periph: don't send GPS messages if not compiled in
2024-02-15 12:17:07 +11:00
Peter Barker
e787fc5dfd
GCS_MAVLink: allow AP_Periph to use mavlink library
2024-02-15 12:17:07 +11:00
Peter Barker
5d421e8ee3
AP_HAL_ChibiOS: allow AP_Periph to use mavlink library
2024-02-15 12:17:07 +11:00
Peter Barker
4b5553ac33
Rover: use AUX_FUNC instead of typedef aux_func_t
2024-02-15 08:41:30 +11:00
Peter Barker
482c8d7f0b
Blimp: use AUX_FUNC instead of typedef aux_func_t
2024-02-15 08:41:30 +11:00
Peter Barker
6f9400a353
ArduPlane: use AUX_FUNC instead of typedef aux_func_t
2024-02-15 08:41:30 +11:00
Peter Barker
d4708e2d52
ArduCopter: use AUX_FUNC instead of typedef aux_func_t
2024-02-15 08:41:30 +11:00
Peter Barker
ad3724177d
RC_Channel: use AUX_FUNC instead of typedef aux_func_t
2024-02-15 08:41:30 +11:00
Iampete1
c48759f4ba
AP_Filesystem: crc32: Ensure checksum value is initialized
2024-02-15 07:36:39 +11:00
Iampete1
46e4588cf7
AP_Scripting: add file system crc32 binding
2024-02-15 07:36:39 +11:00
Peter Barker
e15f9d3f39
AP_BattMonitor: tidy defines in scripting backend
2024-02-14 23:43:41 +11:00
Peter Barker
40f0001aea
AP_BattMonitor: fix compilation when scripting in but scripted-battery out
...
Co-authored-by: Peter Hall <33176108+IamPete1@users.noreply.github.com>
2024-02-14 23:43:18 +11:00
Andy Piper
9cc194bc8a
Copter: cleanup EKF failsafe units and division
2024-02-14 19:23:24 +09:00
Iampete1
5216dc92f9
Plane: reorder set_throttle function
2024-02-14 20:01:31 +11:00
Randy Mackay
c449c71286
Tools: update AION R1 params
2024-02-14 18:56:47 +11:00
Peter Barker
43adaf3714
GCS_MAVLink: make guided-mode-change-alt and guided-mode-wp dependant on AP_MISSION_ENABLED
...
We really should not be using Mission_Command to transfer information between the base-class GCS_MAVLink and subclasses like GCS_MAVLink_Plane. But until we fix that we can exclude the code if Mission is not available (like on peripherals...)
2024-02-14 14:47:03 +11:00
Peter Barker
29cd0ab179
AP_Mission: remove AP_MISSION_ENABLED special-cases
...
these are static methods which are called when they really shouldn't be
2024-02-14 14:47:03 +11:00
Andrew Tridgell
6b1edfb097
Rover: release notes for 4.5.0-beta2
2024-02-14 11:22:25 +11:00
Andrew Tridgell
b6d8b37018
Plane: release notes for 4.5.0-beta2
2024-02-14 11:22:22 +11:00
Andrew Tridgell
312fa7c4d6
Copter: release notes for 4.5.0-beta2
2024-02-14 11:22:19 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
d6b1644710
AP_Mount: send text feedback when gimbal gets detected
2024-02-14 09:03:46 +09:00
Rhys Mainwaring
e58dd0de73
Tools: ros2: add cmake options to ardupilot_sitl
...
- Add options for networking and PPP to match waf configure flags
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-02-13 21:56:46 +11:00
Peter Barker
3f34eb12b0
AP_Scripting: include extern-hal line to fix compilation
...
this external line was coming in from a header file somewhere...
2024-02-13 20:57:12 +11:00
Peter Barker
37a9fd4e14
AP_Vehicle: add missing include in config.h
2024-02-13 20:56:49 +11:00
Peter Barker
57b0a0db62
AP_Vehicle: add AP_VEHICLE_ENABLED guards for Parameters.cpp
2024-02-13 20:56:49 +11:00
Peter Barker
5de4ac4258
AP_Motors: use GCS_SEND_TEXT
2024-02-13 20:56:29 +11:00
Peter Barker
d33cc2847d
AP_Mount: correct compilation with GCS disabled
2024-02-13 20:56:09 +11:00
Peter Barker
8da89492a7
RC_Channel: correct compilation when AP_MISSION_ENABLED is false
2024-02-13 20:55:54 +11:00
Peter Barker
63c95b32b4
AP_Vehicle: add missing inertialsensor include
...
we're making this object, so we should include the header
2024-02-13 14:23:47 +11:00
Peter Barker
5f24f33711
Rover: move parameter storage formatting up to AP_Vehicle
2024-02-13 14:23:35 +11:00
Peter Barker
ea7788f49d
Blimp: move parameter storage formatting up to AP_Vehicle
2024-02-13 14:23:35 +11:00
Peter Barker
df72d3faac
ArduSub: move parameter storage formatting up to AP_Vehicle
2024-02-13 14:23:35 +11:00