v0.19.0
Features:
- Add landed state to telemetry (#843).
- Add
AttitudeAngularVelocityBody
,AttitudeAngularVelocityBody
andActuatorOutputStatus
to telemetry (#832). - Allow messages to be stopped or rate set to default (#819).
- Add clear mission support (#818).
- Add gimbal mode support (#815).
- Add getter for version in core (#810).
- Add GPS Unix epoch time to telemetry (#798).
- Support for range-based params in camera plugin (#791).
- Add actuator control to offboard plugin (#782).
Bugfixes:
- Fix protobuf build on RPi (#844).
- Workaround param issue with E10T (#841).
- Generate
mavsdk_server_bin.exe
instead ofmavsdk_server.exe
with MSVC (#834). - Workaround for param mismatch in mavlink_parameters (#833).
- Add O_NONBLOCK to the serial config (#831).
- Fix mission progress edge case (#825).
- Fix NED -> Ned typo in
mavsdk_server
(#821). - Fix destruction of serial connection in core (#809).
- Fix position health flags on GPS loss (#807).
- Set
camera_photo_interval
correctly (#801). - Prevent deadlocks in camera (#796).
Improvements:
- Remove caching in params module (#847).
- Extract cpp_rsc (#840).
- Version generated files (#839).
- Don't filter from UDP_BRIDGE anymore (#828).
- CMake changes to support MAVSDK as submodule (#824).
- Add
is_range
flag in camera (#822). - Use magic number to kill (#817).
- Re-use
mavlink_include.h
in mavlink passthrough (#812). - Fix Jenkins CI failures (#808).
- Update gRPC to 1.22.0 (#803).
Documentation:
- Improve documentation for yaw angle reference frame in gimbal (#826).
Contributors:
@byuarus, @douglaswsilva, @elbarto1980, @irsdkv, @Jaeyoung-Lim, @JonasVautherin, @julianoes, @shrit, @Stifael