Peter Barker
e85e6d3375
autotest: use new set_parameters in place of many set_parameter calls
...
autotest: use set_parameters for applying from parameter file
autotest: use set_parameters in place of many set_parameter calls
2021-01-13 15:09:29 +11:00
Peter Barker
2917c75f35
autotest: add option to timeout parameter fetching in system time
2021-01-13 15:09:29 +11:00
Peter Barker
83f2f365c0
autotest: implement a more efficient set_parameters, implement set_parameter in terms of it
2021-01-13 15:09:29 +11:00
Peter Barker
f478666700
autotest: correct scripting test for missing message
...
The message could pass us by
2021-01-13 12:24:17 +11:00
Peter Barker
8497f8fc73
autotest: correct some timeout issues around Copter takeoff
2021-01-13 12:24:17 +11:00
Peter Barker
0a39c49711
autotest: gpstovicon: reboot after setting new EKF type rather than before
2021-01-13 12:24:17 +11:00
Peter Barker
252b166099
autotest: reboot after Copter gyrofft test
...
Really weird things happen if you switch from EKF2 to EKF10 - like your
home position being set but your origin not!
2021-01-13 12:24:17 +11:00
Peter Barker
e7aefc7fe4
autotest: make polling home position quiet by default
2021-01-13 12:24:17 +11:00
Peter Barker
5318538182
autotest: reboot SITL when moving from EKF10 to EKF2 in mag test
...
Bad things happen when moving from one to the other...
2021-01-13 12:24:17 +11:00
Peter Barker
987466bc3d
autotest: increase timeout on avoidance-corners test
...
Race conditions can mean angles are less than expected
2021-01-13 12:24:17 +11:00
Peter Barker
fdb5b5e6d6
autotest: correct dataflash transfer test for long periods
...
This came in with a 35 second delay, which is rather spectacular given
the 5 second loop it is in.
2021-01-11T11:54:30.3046835Z dataflash_logger status
2021-01-11T11:54:30.3047406Z MANUAL> DFLogger: Active Rate(35s):408.788kB/s Block:65034 Missing:0 Fixed:0 Abandoned:0
2021-01-11T11:54:30.3048195Z Timed out looking for Active Rate\([0-9]s\):([0-9]+[.][0-9]+)
2021-01-11T11:54:30.3048801Z AT-0472.3: Exception caught: 60
2021-01-13 12:24:17 +11:00
Willian Galvani
9020c79677
Tools: Frame_params: Sub: fix parameter types
...
These files are consumed by QGroundControl. This means integers
should not have a decimal point.
2021-01-12 11:44:25 -08:00
Peter Barker
3a264e0a76
autotest: use LOG_STRUCTURE_FROM as key string (don't need library name)
2021-01-12 17:44:24 +11:00
Pierre Kancir
409177d22a
Tools: remove duplicate kg/m.m
2021-01-12 10:21:55 +11:00
Josh Henderson
0052e4d528
Tools: auotest add LOG_STRUCTURE_FROM_AHRS
2021-01-12 10:13:22 +11:00
Mirko Denecke
d08487b8ae
AP_Periph: fix command to build bootloader
2021-01-11 12:27:44 -08:00
Andrew Tridgell
faae0a8609
Tools: added support for v3 Invensense sensors
...
starting with ICM-40609, ICM-42688 and ICM-42605
2021-01-11 14:43:35 +11:00
Peter Barker
4d19ff6b26
autotest: prompt ArduPilot for SYSTEM_TIME message during reboot
...
This helps us actually execute the timeouts appropriately and thus
re-fetch the STAT_BOOTCNT parameter we use for detecting the reboot
Eliminates annoying pauses during testing.
2021-01-09 16:20:12 +11:00
Peter Barker
8e6d144d72
autotest: re-raise KeyboardInterrupt after closing pexpects
...
this gives a stack trace, which is handy if the tests get caught
indefinitely somewhere
2021-01-09 15:16:50 +11:00
Peter Barker
5120ebf2f6
autotest: add a set_parameters method
2021-01-08 23:51:33 +11:00
Jacob Walser
c5ec0cfdee
Frame_params: (BlueRov2/Sub-3.5.1) revert to 19086e34
...
this file is targeted specifically at 3.5.1 firmware
the subsequent contributions reflecting changes to master should
not have been applied
2021-01-07 07:39:59 -08:00
Jacob Walser
4c13a5ae4f
Frame_params: (BlueRov2 Heavy/Sub-3.5.2) revert to 9897ff60
...
this file is targeted specifically at 3.5.2 firmware
the subsequent contributions reflecting changes to master should
not have been applied
2021-01-07 07:39:59 -08:00
Jacob Walser
567c6d4991
Frame_params: (BlueRov2/Sub-3.5.2) revert to 83bb1e7f
...
this file is targeted specifically at 3.5.2 firmware
the subsequent contributions reflecting changes to master should
not have been applied
2021-01-07 07:39:59 -08:00
Jacob Walser
367e7b35de
Frame_params: add defaults for bluerov2 on Sub 3.5.4 firmware
2021-01-07 07:39:59 -08:00
Jacob Walser
3ce9d9eb44
Frame_params: add defaults for bluerov2 on Sub 4.0.2 firmware
2021-01-07 07:39:59 -08:00
Andrew Tridgell
ad29be14c6
autotest: added ARACE_hand location
2021-01-07 18:42:33 +11:00
Peter Barker
4fb4beab67
Tools: adjust decode_watchdog.py for new message format
2021-01-07 17:06:09 +11:00
Peter Barker
7474948971
autotest: add test for mavlink rangefinder out-of-range-low
2021-01-06 15:33:41 +11:00
Peter Barker
fdd0297f12
autotest: add more tests for MAVLink rangefinder
...
Allows for finer-grain control over what messages we're sending.
2021-01-06 15:33:41 +11:00
Andrew Tridgell
ae6569ab67
AP_Periph: updated release notes for 1.2.0
2021-01-06 07:59:33 +11:00
Andrew Tridgell
7672f0a2ce
autotest: added NDRCC field
2021-01-05 21:13:12 +11:00
Andrew Tridgell
b5476c6e5c
autotest: added ExternalAHRS test
2021-01-05 21:13:12 +11:00
Andrew Tridgell
53e56d2933
Tools: added SERIAL for decode_devid
2021-01-05 21:13:12 +11:00
Andrew Tridgell
5840d24ed9
Tools: build AP_ExternalAHRS
2021-01-05 21:13:12 +11:00
Peter Barker
487f36146d
Tools: add support for simulated TSYS01 temperature sensor
2021-01-05 12:01:51 +11:00
Peter Barker
6433647d9e
autotest: add trivial autotest for TSYS01 temperature
2021-01-05 12:01:51 +11:00
Randy Mackay
66b2b988c4
Tools: update gps-vicon switching test params
2021-01-05 10:58:06 +11:00
Andrew Tridgell
90b8893b4a
Tools: removed dependency on genromfs and cmake
...
we don't need these any more
thanks to James for noticing
2021-01-05 10:18:35 +11:00
Peter Barker
2240a60e20
autotest: add trivial test for set-position-target-local-ned
2021-01-05 08:13:02 +09:00
Peter Barker
53336595e1
autotest: add simple test for Rover set_attitude_target handling
2021-01-05 08:13:02 +09:00
auturgy
1c4873cece
Tools: build_autotest.sh update email address
...
drones_discuss is well obsolete. I've used ardupilot.devel@google.com for now although we could do better, or simply choose not to emit spam.
2021-01-04 14:41:43 +11:00
Tom Pittenger
ee573a0275
AP_Periph: add NTF (Notify) full library and it's params
2021-01-03 16:24:12 -08:00
Pierre Kancir
61d1f747ba
Tools: completion: bash better completion for binaries
2021-01-03 12:33:25 +11:00
Pierre Kancir
d52c69af81
Tools: completion: bash better completions for sim_vehicle.py
2021-01-03 12:33:25 +11:00
Pierre Kancir
bee767a9aa
Tools: completion: better completion for waf
2021-01-03 12:33:25 +11:00
Pierre Kancir
60f2e119a5
Tools: completion: bash complete subtest on autotest.py
2021-01-03 12:33:25 +11:00
Pierre Kancir
5f033a551a
Tools: completion: add --target completion
2021-01-03 12:33:25 +11:00
hendjosh
7f999ef64a
Tools: Change Cygwin default install location to Cygwin64
2021-01-03 09:49:05 +11:00
Peter Barker
f1067eee81
Tools: build_ci.sh: re-add KakuteF7Mini for bidir d-shot testing
2021-01-02 22:40:40 +11:00
Andy Piper
f702288ad2
autotest: correct number of logs
2021-01-02 22:30:08 +11:00