Pierre Kancir
f24f97e51b
Tools: sub: update to new wait functions
...
Signed-off-by: Pierre Kancir <pierre.kancir.emn@gmail.com>
5 years ago
Pierre Kancir
aba594fe2d
Tools: copter: update exception for rangefinder test
5 years ago
Pierre Kancir
1689714a5c
Tools: copter: add more verbose on fly_guided_change_submode
5 years ago
Pierre Kancir
56298aabda
Tools: update arduplane.py wait function parameters
5 years ago
Pierre Kancir
e4eebce5a6
Tools: update arducopter.py to use new wait functions
5 years ago
Pierre Kancir
2d65cbd884
Tools: Common : create generic wait_and_maintain function, upgrade all wait functions to use it
5 years ago
Peter Barker
87d363c3f4
Tools: use renamed autotest step names
5 years ago
Peter Barker
2d29cc3eda
Tools: build_ci.sh: use canonicalised autotest names
5 years ago
Peter Barker
be49396d32
autotest: canonicalise step names (e.g. drive.APMrover2 -> test.Rover)
...
Map from older step names to newer test names added for
backwards-compatability
5 years ago
Tejprakash-Sharma
cdbc5f1655
Tools/GIT_Test: Added a dev name
...
Tools/GIT_Test: Added a new dev name Tejprakash Sharma to GIT_SUCCESS.txt
5 years ago
Andrew Tridgell
318d467ecc
AP_Periph: fixed airspeed to use corrected pressure
...
this prevents the AP_Periph node from doing the fabs()
5 years ago
Peter Barker
bfc4802b37
autotest: fix sitl reboot
5 years ago
Ahmed Majuid
6ffc35fbf3
Tools: added name to GIT_Success.txt
5 years ago
Andrew Tridgell
bdc615e4cc
Tools: added rcda_decode script
5 years ago
bugobliterator
21a6a5d061
waf: disable use of libc realloc for chibios
5 years ago
bugobliterator
51fa1773b4
waf: enable heap methods for everything but bootloader
5 years ago
Rishabh
c859287310
Tools: param_metadata: check for duplicate enteries in parameter value field
5 years ago
Sohan Anisetty
b3fb99eddc
Tools: added name to GIT_Success.txt
5 years ago
Peter Barker
6206cbd1fa
autotest: add sanity checking for undocumented/overdocumented logger messages
5 years ago
Gabsxk
dfd3fa9b94
Tools: Gabsxk to GIT_Success.txt
5 years ago
Peter Barker
e671a0912e
autotest: logger_metadata: understand , in @LoggerMessage
...
This means multiple messages use exactly the same meaning in the fields
Also retain ordering of fields
5 years ago
Peter Barker
1104f15d88
Tools: build log message documentation on autotest server
5 years ago
Peter Barker
9bb40af1c7
Tools: add script to build all parameter documentation
5 years ago
Peter Barker
28c3ba32ae
autotest: add test for AP_Logger documentation generation
5 years ago
Peter Barker
60ff6c0b24
autotest: add parser for the logger metadata
5 years ago
Peter Barker
741d3e1435
autotest: make verify_parameter_values more verbose
5 years ago
Peter Barker
30baad35b2
autotest: improve debug on RC override test timeout
5 years ago
Peter Barker
403950f61f
autotest: add autotests for CPU failsafe
5 years ago
Peter Hall
32276d9725
Tools: autotest: apmrover2: add more scripts to and enable internal test
5 years ago
Peter Barker
61cc1decc3
Tools: start of script to help decode stm32 ICSR register
...
pbarker@bluebottle:~/rc/ardupilot(master)$ ./Tools/scripts/decode-ICSR.py 4196355
VECTACTIVE: 3 (Hard fault)
RESERVED1: 0
ROTOBASE: 1
VECTPENDING: 0
RESERVED2: 0
ISRPENDING: 1
RESERVED3: 0
PENDSTCLR: 0
PENDSVCLR: 0
PENDSVSET: 0
RESERVED4: 0
NMIPENDSET: 0
pbarker@bluebottle:~/rc/ardupilot(master)$
5 years ago
Peter Barker
92d2186b95
autotest: don't use self.mav.motors_disarmed_wait as it blocks forever
5 years ago
Peter Hall
9ae6633a08
AP_Periph: update to new NeoPixel API
5 years ago
Andrew Tridgell
92e4d9dd04
Tools: update R9Pilot bootloader
5 years ago
Andy Piper
718a6593e6
autotest: disable harmonic FFT test
5 years ago
Andy Piper
7c1757bab4
autotest: separate out harmonic matching test
...
be more forgiving about harmonic fit detection due to imperfect simulation
use the fft length to determine how accurate the frequency match should be
5 years ago
Callan Daniel
f1d6588954
add to locations.txt
...
Add Highway Airfield (South Africa) to locations.txt
5 years ago
Peter Barker
bb0920d56a
Tools: build_parameters: remove unused function parameters
5 years ago
Andrew Tridgell
305fc09e2b
Tools: rebuild bootloaders with CS fix
5 years ago
Andrew Tridgell
e15bb744ff
Tools: improve build_bootloaders.py script
...
give list of failed builds
5 years ago
Andrew Tridgell
0f7de04d79
Tools: added image_size to manifest
5 years ago
Andy Piper
94ff5d13c0
autotest: limit frequency matching to resolution of the FFT
5 years ago
Andrew Tridgell
998f93c7c9
AP_Periph: fixed HWESC RPM and current readings
5 years ago
Peter Barker
49314b2b86
Tools: build_autotest.sh: install pymavlink after MAVProxy
...
Currently installing MAVProxy pulls pymavlink in as a dependency, so we
end up running whatever MAVProxy's master branch is pointing to
(currently pymavlink>=2.3.3).
ardupilot master can reference a pymavlink commit which is not part of
whatever MAVProxy's master branch is pointing to, so we end up with
failures like this in autotest:
fly.ArduCopter:
Mount (Test Camera/Antenna Mount) ('module' object has no attribute 'MAV_CMD_DO_SET_ROI_SYSID') (see /mnt/volume_nyc3_01/autotest/APM/buildlogs/ArduCopter-Mount.txt)
FixedYawCalibration (Test Fixed Yaw Calibration) ('module' object has no attribute 'MAV_CMD_FIXED_MAG_CAL_YAW') (see /mnt/volume_nyc3_01/autotest/APM/buildlogs/ArduCopter-FixedYawCalibration.txt)
If we install pymavlink after installing MAVProxy we should end up with
the pymavlink messages generated from the messages in our mavlink
subdirectory, rather that the pymavlink messages shipped as part of the
pymavlink pip release.
5 years ago
Peter Barker
5f8b7e990e
autotest: make scripts directory relative to CWD
...
This is where the library is expecting to find the scripts directory.
The existing setup assumes that autotest has been run from the root
directory - that's not always the case. For example, the autotest
server starts everything one-up from the root directory.
5 years ago
Rahul Ghangas
1fd5168eeb
Tools: Dev test, appending name to GIT_Sucess.txt
5 years ago
murata
d4d1eac612
Tools: Add Hachinohe mine
5 years ago
Peter Barker
d464db9c70
Tools: create log of build_binaries.py builds
5 years ago
Peter Barker
dc8e1bd4a4
autotest: flake8 fixes
5 years ago
Peter Barker
c7aff4eb11
autotest: fixes for quadplane fft test
...
recv_match's result is not iterable; it just gives you a single message.
printing the stacktrace when assigning to ex is tradition - we tend to
lose the stack traces otherwise
rebooting sitl is usually required if the context we've just popped had
a reboot in it (usually indicating a reboot-required parameter was set).
So I added a reboot after the context pop.
5 years ago
Andy Piper
de55e4dcc2
autotest: disable harmonic matching test
5 years ago