Releases: dronekit/dronekit-android
Releases · dronekit/dronekit-android
3DR Services v1.4.0
Version 1.4.0 release notes:
New Features
- PR #277 : Added support for live monitoring of vehicle's vibrations.
- PR #278 : Added support for updating the vehicle's home location.
- PR #258 : Added support for setting the unit for the Solo controller
Updated Features
- PR #276 : Improved wifi connectivity for vehicles connected over wifi (i.e: Solo)
- PR #269 : Improved support for PX4 native autopilots.
- PR #272 : Improved follow me mode handling.
Bug Fixes
- PR #265 : Disabled gimbal version check for firmware version that don't support the gimbal.
3DR Services v1.3.4
Version 1.3.4 release notes:
New Features
- (PR #249 ) Add support for EKF state live monitoring
Updated Features
- PR #253 : Updated signal strength computation.
- PR #254 : Disabled
loiter on disarmbehavior. - PR #250 : Improved logic to update the Solo controller mode.
Bug Fixes
- PR #255 : Fixed Solo companion computer disconnection handling.
3DR Services v1.3.3
Version 1.3.3 release notes:
New Features
- PR #188: Added api support for explicit callbacks.
- PR #197 : Added unit test coverage for the auto generated mavlink library.
- PR #195, #198 : Added
Spline Surverymission item. - PR #209, #210, #215 : Added
do_jumpmission item. - PR #214, #240, #227 : Introduced gimbal api.
- PR #232, #216 : Introduced solo api.
Updated Features
- PR #189 : Added camera parameters for Sentek Systems GEMS multispectral sensor
- PR #184 : Updated Tower pebble documentation
- PR #193 : Improved
kill switchsupport - PR #243, #219 : Improved plane support.
- PR #236, #237, #238, #191 : Documentation update.
- PR #230 : Improved GPS support.
- PR #212 : Improved autopilot support.
Bug Fixes
3DR Services v1.2.20
Version 1.2.20 release notes:
New Features
- Added
Tower-Pebbleguide to the DroneKit-Android's documentation: #133 - Added support for emergency disarm: #172
- Added gimbal control support: #173
- Added support for the
DO_LAND_STARTmission item: #168
Updated Features
- Exposed api to control the vehicle's region of interest: #169
Bug Fixes
3DR Services v1.2.19
Version 1.2.19 release notes:
- Updated app store recommended apps list.
3DR Services v1.2.17
Version 1.2.17 release notes
Updated Features
- Fixed calibration state update on vehicle disconnect.
3DR Services v1.2.16
Version 1.2.16 release notes
New Features
- Added support for
BRAKEmode flight mode (PR #150)
Updated Features
- Updated EKF position state event dispatch logic.
- App icon update.
- Exposed heartbeat timeout status through
State#isTelemetryLive()method.
3DR Services v1.2.15
3DR Services v1.2.14
Version 1.2.14 release notes
New Features
- Added support for vehicle magnetometer calibration (PR #132): Currently, only the upcoming 3DR
Solois supported. - Added
EXTRA_PARAMETER_NAMEto allow access to the parameter name on receipt of aPARAMETER_RECEIVEDevent (PR #129). - Added
EXTRA_PARAMETER_VALUEto allow access to the parameter value on receipt of aPARAMETER_RECEIVEDevent (PR #129).
Updated Features
- Updated the parameters' set of events to improve clarity (PR #129)
Bug Fixes
- Fixed issue with the accelerometer calibration status tracker (PR #130).
DroneKit-Android v2.3.11
Version 2.3.11 release notes
Requires 3DR Services v1.2.13
New
- Added new autopilot error api
Autopilot errors are parsed, and grouped based on the set of errors defined by theErrorTypeenum. - Added autopilot status messages event
All status messages received from the autopilot is relayed to the client via theAUTOPILOT_MESSAGEevent.
The event contains the status message, retrieved via theEXTRA_AUTOPILOT_MESSAGEbundle key, and its severity, retrieved via theEXTRA_AUTOPILOT_MESSAGE_LEVELbundle key. - Added altitude updates event.
Updated
- Library gradle dependency was updated to:
compile 'com.o3dr.android:dronekit-android:2.3.11' - Removed
AUTOPILOT_FAILSAFEevent: Similar functionality is provided by the newAUTOPILOT_ERRORandAUTOPILOT_MESSAGEevents. - Update to the UDP connection
The UDP connection can be configured to periodically ping a remote host:EXTRA_UDP_PING_RECEIVER_IPis used to define the ping receiver ip address.EXTRA_UDP_PING_RECEIVER_PORTis used to define the ping receiver UDP port.EXTRA_UDP_PING_PERIODis used to define the ping period in millisecond.EXTRA_UDP_PING_PAYLOADis used to define the payload to ping the receiver with.