Skip to main content

Introduction

Overview

The NaviHelper SDK provides APIs that enable infotainment applications running on Pleos Connect to integrate with the Pleos Connect Navigation app. With this SDK, you can set destinations, waypoints, and route guidance options, as well as request related information from the Navigation app.

Setting up the development environment

To use the NaviHelper SDK, install the Pleos Connect Emulator in Android Studio and proceed with AVD setting.

The list of APIs provided by the NaviHelper SDK is as follows.

FunctionSummary
initializeAPI to start the NaviHelper SDK.
releaseAPI to stop the NaviHelper SDK.
addListenerAPI to register a listener for Navigation responses.
removeListenerAPI to unregister a listener.
requestRouteAPI to set the destination.
cancelRouteAPI to cancel the destination.
addWaypointAPI to add a waypoint.
removeWaypointAPI to remove a waypoint.
changeRouteOptionAPI to change route guidance options.
requestReRouteAPI to re-route using the current location.
getBookmarkInfoAPI to get bookmark information.
getRecentDestinationInfoAPI to get recent destinations.
getRouteStateInfoAPI to get current route information.
getCurrentLocationInfoAPI to get current location information.
getDestinationInfoAPI to get current destination information.
getWaypointInfoAPI to get current waypoint information.
getTBTInfoAPI to get turn-by-turn (TBT) information.
getChargerOperatorInfoAPI to get charger operator information.