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 theErrorType
enum. - Added autopilot status messages event
All status messages received from the autopilot is relayed to the client via theAUTOPILOT_MESSAGE
event.
The event contains the status message, retrieved via theEXTRA_AUTOPILOT_MESSAGE
bundle key, and its severity, retrieved via theEXTRA_AUTOPILOT_MESSAGE_LEVEL
bundle key. - Added altitude updates event.
Updated
- Library gradle dependency was updated to:
compile 'com.o3dr.android:dronekit-android:2.3.11'
- Removed
AUTOPILOT_FAILSAFE
event: Similar functionality is provided by the newAUTOPILOT_ERROR
andAUTOPILOT_MESSAGE
events. - Update to the UDP connection
The UDP connection can be configured to periodically ping a remote host:EXTRA_UDP_PING_RECEIVER_IP
is used to define the ping receiver ip address.EXTRA_UDP_PING_RECEIVER_PORT
is used to define the ping receiver UDP port.EXTRA_UDP_PING_PERIOD
is used to define the ping period in millisecond.EXTRA_UDP_PING_PAYLOAD
is used to define the payload to ping the receiver with.