Discussions

Ask a Question
ANSWERED

What is the free/ Demo account limitataion.

Please share free or demo account limitation.
ANSWERED

Variability across different smartphone devices

Hello. How do you account for, and normalize (assuming you do that), the variance in GPS and other sensors across the smartphone devices, such as iPhone, Samsung, Google Pixel, HTC, Lenovo, Sony, etc? To what degree have you observed the variance across the devices?
ANSWERED

Getting 429 Status Code error in Android SDK

Hello, We are using your SDK in one of our client projects where we are using a login method like below: ``` TelematicsAuth.login(INSTANCE_ID, INSTANCE_KEY, deviceToken).await() ``` We are calling this method every time the user opens the application. Is it correct or do we need to change anything? It returns 429 after opening the app 5 to 6 times.
ANSWERED

How to modify driver scoring settings?

Hi, I am using the SDK for a driving school customer. I would like to play around with the driver scoring settings (thresholds for acceleration, speeding, braking etc.) and modify them for the company I am working with. How do I do that? The documentation is a bit unclear. Thanks, Harsh.
ANSWERED

What is identified as a 'track' in the raw telematic data?

What is identified as a 'track' in the raw telematic data?
ANSWERED

What is vehicle 'angle'?

What is vehicle 'angle'?
ANSWERED

Where did vehicle speed come from? Is it calculated based on time and distance or extracted from a censor?

Where did vehicle speed come from? Is it calculated based on time and distance or extracted from a censor?
ANSWERED

When capturing a Track, how is the StartDate and EndDate determined?

When capturing a Track, how is the StartDate and EndDate determined?
ANSWERED

Trips started in quick succession get merged in the dashboard.

Hi, I am encountering an issue with the flutter sdk. Trips that are taken in quick succession are sometimes merged in to a single trip. We are using the manual tracking method. In our app we click a button to start the trip, which triggers the following event: ``` on<StartShuttleEvent>((event, emit) async { ... // ENABLE SDK AND BEGIN TELEMATICS TRACKING TrackingApi trackingApi = TrackingApi(); trackingApi.setDeviceID(deviceId: deviceToken); trackingApi.setEnableSdk(enable: true); trackingApi.startTracking(); ... } ``` We click a button to end the trip, triggering the end trip event: ``` on<EndShuttleEvent>((event, emit) async { // END TELEMATICS TRACKING TrackingApi().stopTracking(); // DISABLE SDK TrackingApi().setEnableSdk( enable: false, uploadBeforeDisabling: true, ); ... } ``` If, after I end the first trip, I start the second trip within a short period, the second trip will be merged with the first. For example: - The trip with trackId = 13538592 was considered one trip, when we expected it to be two. - The trip with trackId = 13580467 was considered one trip, when we expected it to be three. My first guess was that the first trip was not being uploaded before the second trip was being started which was causing the trips to be merged. I am not sure how the tracking is actually implemented though to verify. I wondered if you could provide any input on why this might be happening? Thank you.
ANSWERED

How can I generate a company code to create separate instances for my corporate clients

I use the open-source telematics app and want to create separate instances for my corporate clients. How I can do that?