abstract fun start()

Starts navigation without a Route. In this case, navigation just provides a MapMatchingResult and LocationContext. Therefore, navigation interacts only with LocationMapMatchedListener and LocationContextUpdatedListener.

As a result of successful action, the following listener is notified:


if the instance of TomTomNavigation has already been started.

abstract fun start(navigationOptions: NavigationOptions)

Starts navigation with provided NavigationOptions. Navigation goes through all steps:

In addition to the previous, the system provides the following operations for the active, i.e., currently navigated Route in the NavigationOptions:

As a result of successful action, the following listeners are notified:



Details of the navigation options for starting the navigation session.


if vehicle used for navigation is incompatible with the given route plan.