Daniel Agar
e5d30c4413
Mavlink: split ESTIMATOR_STATUS and VIBRATION streams
5 years ago
bazooka joe
7b37f329f0
batt_smbus fixes
...
fixed wrong calculation of max_cell_voltage
adding missed max_cell_voltage_delta
some code beautify
5 years ago
bazooka joe
53bc5fddad
smbus return with error if failed transfer
5 years ago
Julian Oes
6d654cb50b
mavsdk_tests: improve usage text
...
These are improvements based on the review by @hamishwillee
in https://github.com/PX4/Devguide/pull/982 .
5 years ago
Matthias Grob
d0349fcf07
mc_pos_control: allow zero thrust during takeoff and landing
...
Otherwise the takeoff ramp doesn't start with zero thrust and
the land thrust cut cannot cut to zero.
5 years ago
Matthias Grob
5027c68c0a
mc_pos_control: handle takeoff and landing thrust limit the same way
...
The landing thrust limit was after the position controller and
could be inconsistent with what the takeoff limit did. This
resulted in different thrust values sequentially getting applied
during landing.
5 years ago
Matthias Grob
3049a3d14d
mc_pos_control: prevent takeoff with thrust setpoint
...
This was only necessary for stabilized mode before #10805 .
The unit length thrust setpoint will anyways not be available
anymore soon because it gets replaced with the acceleration
setpoint in m/s².
5 years ago
Matthias Grob
1f98ebdb47
mc_pos_control: switch order of setpoint amendment
...
to make sure the takeoff limitation is always done last.
5 years ago
bresch
a8063ac948
HTE: enable by default
5 years ago
Julian Oes
89599f345f
mavsdk_tests: c++ test_runner is now mavsdk_tests
5 years ago
Julian Oes
ade39481ad
mavsdk_tests: only env vars that are set
...
Otherwise this raises a KeyError.
5 years ago
Julian Oes
5ea40c57c6
workflows: add more tests outside of Europe
5 years ago
Julian Oes
759e3d6a04
mavsdk_tests: pass PX4_HOME_ env variables on
...
This way tests can be run at different locations.
5 years ago
Julian Oes
4a91d791b1
mavsdk_tests: remove commented out code
5 years ago
Julian Oes
9d124c2b1a
mavsdk_tests: a timeout of 5min should be enough
5 years ago
Julian Oes
23a3002178
github: try to get latest tools using pip
5 years ago
Julian Oes
6dfe0c3d72
github: new check for MAVSDK tester Python scripts
5 years ago
Julian Oes
eb1141bbea
mavsdk_tests: remove unused import
5 years ago
Julian Oes
c6160d4e3f
mavsdk_tests: fix error for Python < 3.8
5 years ago
Julian Oes
41341cd985
mavsdk_tests: name files consistently
5 years ago
Julian Oes
b5048a3414
mavsdk_tests: add header and fix style
5 years ago
Julian Oes
9b61ce1006
Tools: check style of mavsdk_tests files
5 years ago
Julian Oes
4905ac5e2c
mavsdk_tests: add filter for cases
5 years ago
Julian Oes
79387428c6
mavsdk_tests: fix missing space after number
5 years ago
Julian Oes
3f1990b083
mavsdk_tests: print where to find logfiles
5 years ago
Julian Oes
188177cef6
mavsdk_tests: print error on failure
5 years ago
Julian Oes
ab2186f126
mavsdk_tests: improve and fix colors/result
5 years ago
Julian Oes
b1ceef5b93
mavsdk_tests: add combined log
5 years ago
Julian Oes
814d79cb32
mavsdk_tests: improve log file folder structure
5 years ago
Julian Oes
8283d19682
mavsdk_tests: print overall results
5 years ago
Julian Oes
a208129921
mavsdk_tests: satisfy mypy type checks
5 years ago
Julian Oes
12252c97c5
mavsdk_tests: further argument cleanup, some types
5 years ago
Julian Oes
ff64d87ae6
mavsdk_tests: import naming, easier coloring
5 years ago
Julian Oes
11a28840f3
mavsdk_tests: split up Python script
...
Otherwise, the script will get a tangled mess.
5 years ago
Julian Oes
b281d87b4a
mavsdk_tests: initialize Tester class in ctor
5 years ago
Julian Oes
e2c80e546d
mavsdk_tests: properly exit on Ctrl+C
...
With threads we need to manually take care of it, otherwise it gets
messy and we need to press Ctrl+C multiple times.
5 years ago
Julian Oes
2c2e314ffe
mavsdk_tests: improve output, allow log and stdout
...
This makes it possible to write to logfiles and at the same time print
everything to console in verbose mode.
5 years ago
Julian Oes
d7eb600b59
mavsdk_tests: improve test name/description
5 years ago
Julian Oes
b2e300ad1f
mavsdk_tests: improve test output readability
5 years ago
Julian Oes
54645268ed
mavsdk_tests: only print error on failure
5 years ago
Julian Oes
911cdc8774
mavsdk_tests: output less verbose unless needed
5 years ago
Julian Oes
0989e90b4a
Tools: exit as straightaway with DONT_RUN set
5 years ago
Julian Oes
bfef243dba
mavsdk_tests: write output to logs folder
...
And create folder if it doesn't exist already.
5 years ago
Julian Oes
5ba28d417a
mavsdk_tests: try using tags as intended
...
The tags should enable use to assemble the tests in various ways. This
will probably require some iterations though.
5 years ago
Julian Oes
512faa6ebe
mavsdk_tests: use CHECK if we don't need to abort
5 years ago
Julian Oes
821f7c3cd9
mavsdk_tests: remove unused/not working test
...
We can add it again once fixedwing is supported. Until then, this is
just confusing.
5 years ago
Julian Oes
fb5b05ec39
mavsdk_tests: add missing unit
5 years ago
Julian Oes
a5d1ce91e4
mavsdk_tests: consolidate level of abstraction
...
This moves the CHECK/REQUIRE inside of AutopilotTester.
5 years ago
Julian Oes
6a4a4bd0d6
workflows: adapt to mavsdk_tests cli changes
5 years ago
Julian Oes
70eb444f17
mavsdk_tests: improve naming of argument
...
We abort when we already failed so this makes more sense.
5 years ago