Android
Last updated
Last updated
Here is a summary of the changes, fixes, and additions in IMS SDK release 1.14:
The WedgeProvider constructor now has an added parameter, autoConnect
, that controls whether or not to automatically connect when an associated wedge is detected.
If you are using Bluetooth trip detection you should also specify the new FEATURE_DEVICE_VALIDATION
flag, plus FEATURE_PHONE_VALIDATION
if you are also using geofences and/or activity.
The SDK libraries now automatically import all dependencies to app; the previous section no longer applies.
Push Notification service is now available in the SDK portal library: See PushNotificationService
.
Log files now upload to the DriveSync server at scheduled intervals (default is every 24hrs) as well as after each trip. Use DsTripManager.startPeriodicLogUploader()
to specify the interval, stopPeriodicLogUploader()
to cancel it.
IMS Wedge
Added a constructor parameter to WedgeProvider
that controls whether or not to automatically open a data connection when an associated wedge is detected. For SDK 1.14 connected wedges report their battery level.
Improved trip detection for wedge-only configurations; added debug log messages
New trip detection features FEATURE_DEVICE_VALIDATION
and FEATURE_PHONE_VALIDATION
configure the trip system to use phone-only trip validation, Bluetooth device-only trip validation, or both. Default is FEATURE_DEVICE_VALIDATION
.
The SDK libraries now automatically import all dependencies to app; the previous section no longer applies.