Skip to content

Releases: dronekit/dronekit-android

3DR Services v1.2.13

25 Apr 00:20
Compare
Choose a tag to compare

Version 1.2.13 release notes

New Features

  • Added UDP client connection ( PR #122 ): This allows a connected app to ping a UDP server with a custom payload.
  • Added backend for a new API to receive and handle autopilot errors (PR #118): All the autopilot errors are instances of the ErrorType class. Just like regular events, the connected app is notified of autopilot errors through the AUTOPILOT_ERROR event. The event contains the id of the error which can be retrieved using the EXTRA_AUTOPILOT_ERROR_ID key. An ErrorType instance can then be retrieved through the ErrorType#getErrorById() method.
  • Added backend for a new API to receive status messages from the autopilot (PR #118 ): Autopilot status messages can be retrieved through the AUTOPILOT_MESSAGE event. The event contains the message, and its severity respectively available through the EXTRA_AUTOPILOT_MESSAGE and EXTRA_AUTOPILOT_MESSAGE_LEVEL keys.
  • Added an ALTITUDE_UPDATED event to notify of altitude update.

Updated Features

  • Removed AUTOPILOT_FAILSAFE event. The functionality it covered is now being provided by the AUTOPILOT_ERROR and AUTOPILOT_MESSAGE events.
  • Updated project structure (PR #120): Merge the core AidlLib project with the ClientLib project to ease up development, and deployment.
  • Updated the set of camera infos data.

Bug Fixes

  • Fix connection bug ( PR #121)
  • Fix crashing bug caused by retrieval of the app store icons (commit 1df4c21)
  • Improved memory usage (commit ab89a77)
  • Removed parameters loading restriction (commit 002a362)

3DR Services v1.2.10

27 Mar 01:51
Compare
Choose a tag to compare

Version 1.2.10 changelog:

  • Added crashlytics
  • Fixed uninitialized target id and component id bug.
  • Added SetServo non-mission command
  • Improved support for rover vehicles.
  • Improved junit tests framework.
  • Added Tower-Pebble to the list of recommended apps.
  • Fixed issues with signal reporting.
  • Added look-at-me follow mode.
  • Added support for autopilot message relay.
  • Bug fixes

3DR Services v1.2.9

24 Feb 11:00
Compare
Choose a tag to compare

Version 1.2.9 changelog:

  • Fixed lack of gps location update on nexus 6.
  • Camera profiles update
  • Added user reachable directory to permit loading of custom camera profiles.
  • Fixed ROI estimation issue for nexus 6 in follow mode.
  • Fixed issue with the reset ROI causing loss of gimbal control on AC 3.2

3DR Services v1.2.8

16 Feb 21:46
Compare
Choose a tag to compare

Version 1.2.8 changelog:

  • Fixed missing camera detail issue when disconnected from the vehicle.
  • Fixed issue with complex mission item not buidling when disconnected from the vehicle.

3DR Services v1.2.7

14 Feb 09:21
Compare
Choose a tag to compare

Version 1.2.7 changelog:

  • Google Api client middleware update and bug fixes.
  • Updated foreground notification with the count of the connected apps.

3DR Services v1.2.6 BETA

12 Feb 10:31
Compare
Choose a tag to compare
Pre-release

Version 1.2.6.beta changelog:

  • Added api to expose the DO_SET_RELAY mavlink command.
  • Removed leakage of thread resources.
  • Fixed multiple NPE bugs.
  • Fixed major regression bug.
  • Fixed low battery failsafe bug.
  • Fixed disabled ROI in follow mode.
  • Fixed mismatched label for connection type.

3DR Services v1.2.5 BETA

10 Feb 00:07
Compare
Choose a tag to compare
Pre-release

Version 1.2.5 BETA changelog:

  • Added support for DO_SET_RELAY mission item.
  • Fixed state update logic for the vehicle's GUIDEDPOINT.

3DR Services v1.2.4 BETA

09 Feb 12:24
Compare
Choose a tag to compare
Pre-release

Version 1.2.4.beta changelog:

  • Added logic to request access to the usb device if necessary.
  • Fixed issue #40

3DR Services v1.2.3

06 Feb 05:04
Compare
Choose a tag to compare

Version 1.2.3 changelog:

  • Fix possible npe bug when initializing a BaseSpatialItem object.

3DR Services v1.2.2

06 Feb 03:49
Compare
Choose a tag to compare

Version 1.2.2 changes:

  • Bug fix: update the recommended apps list based on apps being added/removed from the device.
  • Drone event routing bug fix.