Andrew Tridgell
a7f23b477c
autotest: move do_aux_function to common
2022-10-04 13:38:30 +11:00
Peter Barker
1b02db73bd
ArduSub: add missing include
2022-10-04 13:38:30 +11:00
Peter Barker
fc231c893b
AP_RPM: correct SITL backend compilation if RPM disabled in SITL
2022-10-04 13:38:30 +11:00
Peter Barker
3f596ffed0
Rover: do not send MSG_RPM if RPM not enabled
2022-10-04 13:38:30 +11:00
Peter Barker
4ce14e003a
Blimp: do not send MSG_RPM if RPM not enabled
2022-10-04 13:38:30 +11:00
Peter Barker
456b8b87c1
ArduPlane: do not send MSG_RPM if RPM not enabled
2022-10-04 13:38:30 +11:00
Peter Barker
dabacc1a70
ArduCopter: do not send MSG_RPM if RPM not enabled
2022-10-04 13:38:30 +11:00
Andy Piper
9e5081b081
AP_VideoTX: ensure that Tramp changes are broadcast to the GCS
2022-10-04 13:38:30 +11:00
Andy Piper
002b265f01
AP_VideoTX: fix potential buffer overrun bug
2022-10-04 13:38:30 +11:00
Andy Piper
f98ce3dc9e
AP_VideoTX: add lookup tables for VTX power settings
...
correct settings when power set is received
add support for capturing all supported power levels
learn power levels in SmartAudio 2.1
add better support for VTX power levels
don't set power to 0 if in pitmode
add option for iNav compatibility
support non-conforming SmartAudio implementations
re-enable pitmode on SmartAudio 2.0
add support for "blind" VTX setting
2022-10-04 13:38:30 +11:00
Andrew Tridgell
0742fec2e4
hwdef: rename board at request of vendor
...
there are multiple AtomRCF405 boards
2022-10-04 13:38:30 +11:00
Randy Mackay
219ad27d14
Copter: version to 4.3.0-beta1
2022-09-13 13:03:00 +09:00
Randy Mackay
52e91bfdf2
Copter: 4.3.0-beta1 release notes
2022-09-13 13:02:56 +09:00
Randy Mackay
382d9cf9e8
Rover: version to 4.3.0-beta1
2022-09-13 13:02:56 +09:00
Randy Mackay
5ce943f389
Rover: 4.3.0-beta1 release notes
2022-09-13 13:02:52 +09:00
Andrew Tridgell
df8b232c0f
Plane: prepare for 4.3.0beta1
2022-09-13 13:02:52 +09:00
Andrew Tridgell
f60de7fb0a
Plane: release notes for Plane 4.3.0beta1
2022-09-13 13:02:52 +09:00
Andrew Tridgell
7303edc9c5
SITL: fixed tailsitter airspeed in RF9
2022-09-13 13:02:52 +09:00
Andrew Tridgell
5ad860a22d
AP_Scripting: added set_rpm_scale example
2022-09-13 07:48:19 +10:00
Andrew Tridgell
1768149a72
AP_Scripting: added set_rpm_scale API
2022-09-13 07:48:19 +10:00
Andrew Tridgell
3512ea792f
AP_ESC_Telem: support set_rpm_scale() call for scripting
2022-09-13 07:48:19 +10:00
m
61bb575422
autotest: Fix watch_altitude_maintained for Copter
2022-09-13 07:43:15 +10:00
Peter Barker
109d0286d9
autotest: correct type-check
...
py2 vs py3
2022-09-12 21:04:39 +10:00
Randy Mackay
6dd419eff5
Rover: 4.2.3 release notes
2022-09-12 15:23:26 +09:00
Randy Mackay
d4967f5285
Copter: 4.2.3 release notes
2022-09-12 15:23:16 +09:00
Iampete1
d066588c91
AC_Fence: always clear breaches
2022-09-12 08:57:42 +09:00
olliw42
64b1277a66
AP_Mount: storm integrates find_by_mavtype_and_compid
...
Note that this forces users to set their gimbal's component id while before any component id was acceptable
2022-09-12 08:44:38 +09:00
Randy Mackay
7c9b487779
AP_Mount: gremsy integrates find_by_mavtype_and_compid
2022-09-12 08:44:38 +09:00
olliw42
c034f8a099
GCS_MAVLink: add find_by_mavtype_and_compid
2022-09-12 08:44:38 +09:00
Peter Barker
b1909d9edf
autotest: create and use a Result object to ship failure data around
2022-09-12 08:49:04 +10:00
Peter Barker
ba6cf1a42b
autotest: remove disabled LogUpload test
...
This has been unused for a long time, and is getting in the way of reforms. Its position as a test rather than as a part of a framework was always going to cause oddities, particularly after we split the Copter tests into several chunks.
2022-09-11 20:45:13 +10:00
Peter Barker
87e97ca5b2
autotest: remove syntax test for test lambdas
...
We no longer permit the use of lambda functions in test lists
2022-09-11 17:21:38 +10:00
Peter Barker
cd50b91904
autotest: correct running of single test
...
... and stop using run_tests entrypoint to the AutoTest objects as it does cause confusion
2022-09-11 17:15:53 +10:00
Peter Barker
bb1c43b0a2
autotest: ensure MAVProxy arm attempt times out
2022-09-11 17:00:50 +10:00
Patrick José Pereira
34be6fea77
Tools: Check if version exist before installing it
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2022-09-11 14:18:21 +10:00
Michael Oborne
536db5d26f
Scripts: add 2nd CubeOrange BL usbid
2022-09-11 14:04:02 +10:00
Iampete1
64d9413871
hwdef: Hitec-Airspeed: disable UART to save flash
2022-09-11 14:02:18 +10:00
Andrew Tridgell
a0530a4816
hwdef: fixed FlyingmoonF427 servo rail voltage
2022-09-11 08:29:12 +10:00
Andrew Tridgell
ee5fc4ad8e
AP_Airspeed: use row_times_mat
2022-09-11 07:57:16 +10:00
Andrew Tridgell
0d7da89ef1
SITL: fixed rotation of airspeed in tailsitters in FlightAxis
2022-09-11 07:57:16 +10:00
Andrew Tridgell
5470c6435e
AP_Math: rename * operator for vector3f * matrix3f
2022-09-11 07:57:16 +10:00
m
3fdcf5f940
autotest: test landed state of copter during takeoff in auto mode
2022-09-10 21:53:23 +10:00
Peter Barker
80c36ecc97
autotest: use reflection to collect test details
...
We had a pattern emerging of using the test name as the method name to contain the actual test. We also tended to duplicate the docstrings in the test description - or omit the docstring.
This uses reflection to retrieve both the test name and the description, meaning less duplication of this information and enforcing having docstrings on the test methods.
2022-09-10 18:27:27 +10:00
Peter Barker
b06afa8316
autotest: reset sitl if forced disarm fails
2022-09-10 14:35:25 +10:00
Peter Barker
4caaf1533f
autotest: check context for expected esc-rpm statustext
2022-09-10 09:21:44 +10:00
Peter Barker
459af5ec9b
Tools: generate_manifest.py: allow generation of features.json file
2022-09-09 20:33:41 +10:00
Peter Barker
71d1c050b3
autotest: move log_name method for balancebot to within class
2022-09-09 20:32:59 +10:00
Shiv Tyagi
6393ef6b8e
Tools: fix Rover AutoDock test
2022-09-09 19:12:30 +10:00
Shiv Tyagi
8bdc85f9c6
Rover: fix overshoot beyond stopping dist in dock mode
2022-09-09 18:24:39 +10:00
Peter Barker
1a46a27bb8
Tools: remove vestiges of travis autotest hooks
...
travis had a split into two tests, test1 and test2 - which we no longer need
2022-09-09 12:08:59 +10:00