bazooka joe
ad2d65df8d
return with error from _log_request_list() in case of failed allocation
5 years ago
Jacob Dahl
b566de2c36
uavcannode: GPS add timestamp, covariance, and corrected integer overflow on lat/lon
5 years ago
TSC21
341dd6ba26
update submodule src/lib/ecl
5 years ago
rolandash
7d7fe9e4da
Add onboard qmc5883 support for MindPX/MindRacer.
5 years ago
Daniel Agar
1be959cba8
InvenSense ICM-40609-D IMU driver
...
This is another new InvenSense sensor with max output data rate of 32 kHz (both accel & gyro), on board anti-aliasing filter, and accel range 32G. Overall quite similar to the ICM-42688-P added in #14420 , but with doubled accel range and without the optional high resolution output or clock sync.
5 years ago
Daniel Agar
46e5364580
InvenSense ICM-42688-P IMU driver
...
This is a new InvenSense sensor with max output data rate of 32 kHz (both accel & gyro), on board anti-aliasing filter, optional higher resolution output (18 bit accel, 19 bit gyro), and clock sync.
5 years ago
Nico van Duijn
240aad1aef
mavlink_mission: beautify mission download error
...
This commit makes the IGN REQUEST LIST: Busy message more user-oriented
and actionable.
5 years ago
Nico van Duijn
849d3a1b54
mavlink_mission: robustify against dropped ack
...
This commit handles incoming MISSION_REQUEST_LIST messages such that
they are no longer ignored if the previously requested mission has
sent all mission items but the ack has never been received.
This was the cause for frequent "IGN REQUEST LIST: Busy" warnings
5 years ago
SalimTerryLi
dc8e775d8f
ADC: replace ioctl with uorb message ( #14087 )
5 years ago
Beat Küng
40af5b0fbe
logger: fix initial subscribing to topics
...
write_all_add_logged_msg() requires at least some subscriptions to be added
initially, as this message is used to separate ULog header from data.
5 years ago
Daniel Agar
fb27d96ca1
Update submodule mavlink v2.0 to latest Fri Mar 20 00:38:07 UTC 2020
...
- mavlink v2.0 in PX4/Firmware (0213fd662a
): 82bef70f12
- mavlink v2.0 current upstream: 11589a51be
- Changes: 82bef70f12...11589a51be
11589a51 2020-03-19 PX4BuildBot - autogenerated headers for rev 5a18bf9101
Co-authored-by: PX4 BuildBot <bot@px4.io>
5 years ago
Daniel Agar
6c513cf29d
Update submodule GPS devices to latest Fri Mar 20 00:38:17 UTC 2020 ( #14432 )
...
- GPS devices in PX4/Firmware (daf8a9fb12097b09fa1291b16cfe88f10a53b193): c25a8f22c4
- GPS devices current upstream: 0cd890ac60
- Changes: c25a8f22c4...0cd890ac60
0cd890a 2020-03-19 Daniel Agar - ubx: fix whitespace
Co-authored-by: PX4 BuildBot <bot@px4.io>
5 years ago
bresch
0213fd662a
update ecl
5 years ago
bresch
0f2f72a757
Ekf2: Add bitmask to select terrain estimator aiding sources
5 years ago
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