Commit Graph

53780 Commits

Author SHA1 Message Date
Randy Mackay
f0f95fb812 AP_Mount: frontend adds support for both ef/bf angle and rate 2022-06-29 10:56:48 +09:00
Randy Mackay
d0c489a0be Sub: calls to mount.set_angle_target set earth-frame or body-frame
this is a non-functional change
2022-06-29 10:56:48 +09:00
Randy Mackay
8f54957530 Plane: do-mount-control specifies body-frame targets
this is a non-functional change
2022-06-29 10:56:48 +09:00
Randy Mackay
d61ba6d9d1 Copter: do_mount_control specifies body-frame angle targets
this is not a change in behaviour
2022-06-29 10:56:48 +09:00
Randy Mackay
c22d8b379f AP_Mission: do_gimbal_manager_pitchyaw supports bf/ef angles and rates
also minor bug fix so verify DO_GIMBAL_MANAGER_PITCHYAW returns true
2022-06-29 10:56:48 +09:00
Randy Mackay
33a4efa936 AP_Mount: move mode, yaw_lock, roi_target and sysid target to backend 2022-06-29 10:56:48 +09:00
Randy Mackay
ec07c15e1e AP_Mount: set_roi_target and set_target_sysid lose struct and const before args 2022-06-29 10:56:48 +09:00
Randy Mackay
898bdb864c AP_Mount: fix handle_command_do_mount_configure instance handling 2022-06-29 10:56:48 +09:00
Randy Mackay
e58d72931e AP_Mount: Solo in sysid target sets lockedToBody
Also re-order calls in home-location mode to be consistent with other modes
2022-06-29 10:56:48 +09:00
Randy Mackay
e8ab4eb8b7 AP_Mount: SToRM32_serial provides calc_angle_to_xxx relative_pan argument 2022-06-29 10:56:48 +09:00
Randy Mackay
5958bced0c AP_Mount: SToRM32 provides calc_angle_to_xxx relative_pan argument 2022-06-29 10:56:48 +09:00
Randy Mackay
57a508b037 AP_Mount: Solo provides calc_angle_to_xxx relative_pan argument 2022-06-29 10:56:48 +09:00
Randy Mackay
3c501bb408 AP_Mount: alexmos provides calc_angle_to_xxx relative_pan argument 2022-06-29 10:56:48 +09:00
Randy Mackay
b0a473ee53 AP_Mount: alexmos minor spell fix 2022-06-29 10:56:48 +09:00
Randy Mackay
f426711177 AP_Mount: backend calc_angle_to_xxx requires relative_pan argument 2022-06-29 10:56:48 +09:00
Randy Mackay
3711c362ce AP_Mount: update_rate_and_angle_from_rc fix arg name to match units 2022-06-29 10:56:48 +09:00
Randy Mackay
23209ddafd AP_Mount: gremsy neutral mode leaves ef targets untouched 2022-06-29 10:56:48 +09:00
Tom Pittenger
f5477506e6 modules: update mavlink to add OpenDroneID msgs from upstream 2022-06-28 07:19:34 -07:00
Peter Barker
67aa9ecdd4 Tools: adjust for when LTM telemetry is disabled 2022-06-28 20:19:41 +10:00
Peter Barker
c672301df3 ArduSub: adjust for when LTM telemetry is disabled 2022-06-28 20:19:41 +10:00
Peter Barker
e3b467bebb AntennaTracker: adjust for when LTM telemetry is disabled 2022-06-28 20:19:41 +10:00
Peter Barker
c19549c3a9 Tools: add AP_LTM_TELEM_ENABLED 2022-06-28 20:19:41 +10:00
Peter Barker
5f095304cf GCS_MAVLink: add AP_LTM_TELEM_ENABLED 2022-06-28 20:19:41 +10:00
Peter Barker
75862b3e27 AP_LTM_Telem: add AP_LTM_TELEM_ENABLED 2022-06-28 20:19:41 +10:00
TunaLobster
2abf2702ce Tools: Add flake8 check to PrintVersion.py 2022-06-28 13:16:24 +10:00
TunaLobster
e77ab54de1 Tools: Improved flake8 speed, ignore, and exclude 2022-06-28 13:16:24 +10:00
李孟晓
ff7832510d Tools: add ICP101XX options to build_options.py 2022-06-28 11:59:04 +10:00
李孟晓
8a83e02e59 HAL_ChibiOS: hwdef: add support for ICP101XX to CUAV_GPS 2022-06-28 11:59:04 +10:00
李孟晓
522f1fa6de AP_Baro: add support for ICP101XX 2022-06-28 11:59:04 +10:00
Peter Barker
336a6b0359 AP_BoardConfig: remove reference to CONFIG_ARCH_BOARD_*
These are vestiges from when we ran both on ChibiOS and NuttX
2022-06-28 11:21:30 +10:00
François Carouge
e52e64b11c AP_Math: class template parameters not compliant in constructor declaration 2022-06-28 11:05:53 +10:00
François Carouge
772c80a038 AP_Common: class template parameters not compliant in constructor declaration 2022-06-28 11:05:53 +10:00
Peter Barker
2228f1407d hwdef: remove unused NO_DATAFLASH hwdef directive 2022-06-28 11:03:53 +10:00
Andy Piper
feaad96963 AP_HAL_ChibiOS: hwdef for Foxeer Reaper F745v2.
README for Reaper F745v2
2022-06-28 11:03:26 +10:00
Andy Piper
1b2043edac AP_Bootloader: add Foxeer Reaper F745 v2 2022-06-28 11:03:26 +10:00
Andy Piper
746e1621b5 bootloaders: add Foxeer Reaper F745 v2 2022-06-28 11:03:26 +10:00
Peter Barker
c2091fdef5 AP_GPS: fix clang++ warnings on static inits
these are static variables so don't need zeroing anyway...
2022-06-28 10:20:30 +10:00
Peter Barker
16ea4f03b6 AP_Compass: fix clang++ warnings on static inits
these are static variables so don't need zeroing anyway...
2022-06-28 10:20:30 +10:00
Peter Barker
b11cd3b69d AP_Baro: fix clang++ warnings on static inits
these are static variables so don't need zeroing anyway...
2022-06-28 10:20:30 +10:00
Peter Barker
1185da02a6 AP_Airspeed: fix clang++ warnings on static inits
these are static variables so don't need zeroing anyway...
2022-06-28 10:20:30 +10:00
Randy Mackay
e4859ee4b3 Rover: 4.2.2 release notes 2022-06-28 08:53:33 +09:00
Randy Mackay
a160281e5d Copter: 4.2.2 release notes 2022-06-28 08:53:22 +09:00
Bill Geyer
e934fe89f2 Copter: make rate time constants default to zero 2022-06-28 07:56:12 +09:00
Bill Geyer
2377d7a2c3 AC_AttitudeControl: move input_shaping_rate into input_shaping_ang_vel 2022-06-28 07:56:12 +09:00
Bill Geyer
be65358cc1 AC_AttitudeControl: incorporate suggested changes 2022-06-28 07:56:12 +09:00
Bill Geyer
1358b7aa06 Copter: delete unused param variable declarations 2022-06-28 07:56:12 +09:00
Bill Geyer
355524206b AC_AttitudeControl: modify constructor to allow defaults 2022-06-28 07:56:12 +09:00
Bill Geyer
4fde394395 Copter: add support for command model class 2022-06-28 07:56:12 +09:00
Bill Geyer
fd24b3912f AC_AttitudeControl: add comments 2022-06-28 07:56:12 +09:00
Bill Geyer
1cd537895e AC_AttitudeControl: add command model class for parameters 2022-06-28 07:56:12 +09:00