create
Creates the DefaultTelemetry instance based on passed Transport implementation.
In some jurisdictions, enabling collection of TomTom Telemetry data comes with specific legal requirements. Application developers must consult applicable regulations before enabling TomTom telemetry collection.
Parameters
An implementation of Transport interface that processes telemetry data.
Throws
Thrown when the DefaultTelemetry instance was already created.
Creates the DefaultTelemetry instance with the default Transport implementation.
In some jurisdictions, enabling collection of TomTom Telemetry data comes with specific legal requirements. Application developers must consult applicable regulations before enabling TomTom telemetry collection.
Parameters
Android context
TomTom APIM API key
Optional device ID predefined by the client. If not provided, DCAS backend will create it.
Optional anonymous profile flag
Throws
Thrown when the DefaultTelemetry instance was already created.