Iampete1
|
67bca38151
|
Copter: add support for `AVAILABLE_MODES` msg
|
2024-11-13 20:11:50 +11:00 |
Peter Barker
|
a2f35b3150
|
ArduCopter: make SRV_Channels::cork non-static
for symmetry with the push function
|
2024-11-13 19:47:49 +11:00 |
Peter Barker
|
e29b6c3036
|
ArduCopter: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
|
2024-11-13 19:47:49 +11:00 |
Peter Barker
|
8df33ce229
|
ArduCopter: add specific defines for sending of GPS mavlink messages
|
2024-11-13 19:40:19 +11:00 |
Peter Barker
|
6ee1d94ec7
|
Copter: reorder initialisation of member variables to make -Werror=reorder work
|
2024-11-13 06:40:37 +11:00 |
Peter Barker
|
2c401ccec5
|
Copter: rename ADVANCED_FAILSAFE to AP_COPTER_ADVANCED_FAILSAFE_ENABLED
to make integration with custom build server work
|
2024-11-12 12:44:34 +11:00 |
Eric Katzfey
|
281ea91ee5
|
ArduCopter: Update clang pragma to check for the version of clang that introduces the warning
AP_Arming: Update clang pragma to check for the version of clang that introduces the warning
|
2024-11-12 12:41:49 +11:00 |
muramura
|
da69e22673
|
Copter: Use GRAVITY_MSS
|
2024-11-11 16:06:51 +09:00 |
muramura
|
8a5556cb4e
|
Copter: Consolidate processing
|
2024-11-11 16:06:11 +09:00 |
muramura
|
38484b49ee
|
Copter: correct release notes
|
2024-11-08 10:48:15 +11:00 |
Peter Barker
|
e4859599cf
|
Copter: stop using global ap variable as bitmask
|
2024-11-06 16:31:38 +09:00 |
Randy Mackay
|
84662207ee
|
Copter: version to 4.7.0-dev
|
2024-11-06 18:13:45 +11:00 |
Randy Mackay
|
775fab505d
|
Copter: 4.5.7 release notes
|
2024-10-16 11:14:41 +09:00 |
Gone4Dirt
|
075ce596d2
|
Copter: Heli: simplify autorotation mode change and support RSC autorotation state
|
2024-10-11 09:54:26 +11:00 |
Tatsuya Yamaguchi
|
63663303de
|
Copter: Keep FIXED mode when WP_YAW_BEHAVIOR is NONE
|
2024-10-08 08:16:25 +09:00 |
Nick Exton
|
03db86427a
|
Copter: Handle DO_MOUNT_CONTROL yaw angle as body frame
And only accept if the mode is MAV_MOUNT_MODE_MAVLINK_TARGETING. This matches the handlers in AP_Mount.
|
2024-10-08 08:05:27 +09:00 |
Nick Exton
|
3bac3618e1
|
Copter: Add set_yaw_angle_offset() function to AutoYaw mode
|
2024-10-08 08:05:27 +09:00 |
Randy Mackay
|
14447c6e2d
|
Copter: add comment to loc_from_cmd
|
2024-10-06 13:56:08 +11:00 |
Randy Mackay
|
be1c87f3d1
|
Copter: zigzag uses desired xy instead of actual
|
2024-10-04 09:25:56 +09:00 |
Leonard Hall
|
1c59ec8b94
|
Copter: PosHold supports offsets
|
2024-10-04 09:25:56 +09:00 |
Randy Mackay
|
5ca7daf915
|
Copter: payload place uses desired alt instead of actual
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
|
2024-10-04 09:25:56 +09:00 |
Randy Mackay
|
c38bbbd5f4
|
Copter: RTL path subtracts offsets
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
|
2024-10-04 09:25:56 +09:00 |
Randy Mackay
|
0bcff6cec0
|
Copter: support set_posvelaccel_offset in auto
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
|
2024-10-04 09:25:56 +09:00 |
Randy Mackay
|
df2ae532c2
|
Copter: auto integrates get-closest-point-on-edge dist
|
2024-10-04 09:25:56 +09:00 |
Randy Mackay
|
91926674e9
|
Copter: minor comment fix to auto mode
|
2024-10-04 09:25:56 +09:00 |
Henry Wurzburg
|
6304eb99b4
|
Copter: add turtle mode to flight modes metadata
|
2024-10-01 10:35:45 +10:00 |
Peter Barker
|
9f1690ac20
|
ArduCopter: adjust for AP_Mission logging mission-item-starts
|
2024-10-01 10:19:29 +10:00 |
Peter Barker
|
47618ccb72
|
ArduCopter: split sending terrain report from terrain request
|
2024-10-01 10:13:06 +10:00 |
muramura
|
4b2b88945d
|
Copter: Set the message buffer size to twice the message size
|
2024-09-27 21:33:56 +10:00 |
Randy Mackay
|
389a1abc87
|
Copter: 4.5.7-beta1 release notes
|
2024-09-27 14:31:05 +09:00 |
Iampete1
|
25e77a5d9f
|
Copter: GCS_MAVLink: use pos control `is_active_xy` to set `base_mode` `GUIDED_ENABLED` flag
|
2024-09-27 07:54:35 +09:00 |
Iampete1
|
864fd9f15c
|
Copter: `sensor_status_flags` switch to use pos control `is_active` methods for XY and Z flags
|
2024-09-27 07:54:35 +09:00 |
Andy Piper
|
4c1c326a52
|
Copter: remove whitespace
|
2024-09-26 19:25:33 +10:00 |
Andy Piper
|
c67601b19f
|
Copter: reset sysid and other temporary inputs after rate cycle
|
2024-09-26 19:25:33 +10:00 |
Iampete1
|
62a106bd4c
|
Copter: add and use new `allows_GCS_arming_with_throttle_high` mode method
|
2024-09-25 08:47:57 +10:00 |
Iampete1
|
94944427da
|
Copter: Scripting: add support for `set_target_rate_and_throttle`
|
2024-09-25 08:47:30 +10:00 |
Iampete1
|
a4753f32ac
|
Copter: guided: `set_angle` call `init_z_controller` when changing from thrust to climb rate control to avoid flow of control error
|
2024-09-24 22:50:44 +10:00 |
Peter Barker
|
db767ce0dd
|
ArduCopter: re-order initialiser lines so -Werror=reorder will work
|
2024-09-24 22:50:28 +10:00 |
Peter Barker
|
8e9de04221
|
ArduCopter: correct initialisation of PrecLand buffers
this value determines the size of buffers allocated.
Too high and you waste RAM. Too low and you probably won't store data correctly.
|
2024-09-24 10:56:57 +09:00 |
Iampete1
|
20cd9e523c
|
Copter: add and use new `afs_mode` mode method
|
2024-09-24 09:45:01 +09:00 |
Peter Barker
|
6e760a2b94
|
Copter: mode_auto: remove more code based on defines
Co-authored-by: murata <ma2maru@gmail.com>
|
2024-09-24 09:26:31 +10:00 |
Thomas Watson
|
873fe1df82
|
ArduCopter: only send airspeed when enabled
Avoids debug message spam about sending an unknown message.
|
2024-09-23 18:53:27 +10:00 |
Iampete1
|
a72182ae97
|
Copter: don't pass `channel_yaw->norm_input_dz()` into `get_pilot_desired_yaw_rate`
|
2024-09-22 08:40:12 +09:00 |
Andy Piper
|
505d05d5f8
|
Copter: log ANG attitude message
|
2024-09-17 10:12:35 +10:00 |
Iampete1
|
9c5d071653
|
ArduCopter: add Airspeed to raw sensor stream rates
|
2024-09-17 09:10:17 +10:00 |
muramura
|
9bff62b3cb
|
Copter: The failsafe enable flag should be cleared on cold reset
|
2024-09-16 08:50:24 +09:00 |
Randy Mackay
|
a2845e4222
|
Copter: auto mode takeoff complete pos fix
|
2024-09-11 08:44:45 +09:00 |
Andy Piper
|
ff72e163d9
|
Copter: Write_Rate() moved to AC_AttitudeControl
|
2024-09-10 16:33:04 +01:00 |
Peter Barker
|
9be4cc65c7
|
ArduCopter: avoid nullptr dereference on bad rcmap value entry
|
2024-09-10 22:00:50 +10:00 |
Peter Barker
|
11b04b7610
|
ArduCopter: avoid nullptr dereference on bad rcmap value entry
|
2024-09-10 22:00:50 +10:00 |