Dive Board



Dive SDK claims to have fixed drift, but it's a lie

Dive SDK claims to have fixed drift, but it's a lie

by svenster on Jun 26th, 2015 12:00 PM

They claim that when you place the device on a flat surface for 20 seconds it fixes the drift, but that is a lie. Tested on LG G3, Nexus 4 and many other devices. There is tons of drift :x

Only on devices such as the Note 4 and S6 the drift is minimal to none.

svenster

Posts: 8

Joined: 16.05.2015


Re: Dive SDK claims to have fixed drift, but it's a lie

by Torben on Jun 26th, 2015 13:31 PM

thank you for your feedback. which revision of the SDK did you use?

Torben

Posts: 63

Joined: 26.03.2014

dive-owner


Re: Dive SDK claims to have fixed drift, but it's a lie

by svenster on Jun 26th, 2015 13:46 PM

Latest

svenster

Posts: 8

Joined: 16.05.2015


Re: Dive SDK claims to have fixed drift, but it's a lie

by Torben on Jun 26th, 2015 15:39 PM

regarding your older posts: Perhaps you messed around with the rotation quarternion and forgot to change it back? here a short video of our worst case phone samsung s4 and the dive app... almost no drift at all... maybe you could also upload such a video and additionally maybe the output of logcat? We're really sorry, that the dive SDK does not work out for you and are eager to help you to change this :) If you like, you could also test this debug version of our native library.

Torben

Posts: 63

Joined: 26.03.2014

dive-owner


Re: Dive SDK claims to have fixed drift, but it's a lie

by svenster on Jun 26th, 2015 17:11 PM

With changes or no changes, the drift remains. So far only the Note 4 and S6 don't show drift to such a degree where the app becomes unusable.

We are using the SDK 2.1.1 and I just checked on your site and see that 2.1.4 is available.

Are there any significant changes in this version compared to the 2.1.1 that will fix the drifting issue? Maybe you can take a moment to list the differences of 2.1.4 and 2.1.1.

svenster

Posts: 8

Joined: 16.05.2015


Re: Dive SDK claims to have fixed drift, but it's a lie

by Torben on Jun 28th, 2015 17:23 PM

hi!

could you please try, if this works for you?
Today I recognized, that autocalibration kicked in too early on an nvidia shield tablet and changed the code a bit.

Torben

Posts: 63

Joined: 26.03.2014

dive-owner


Re: Dive SDK claims to have fixed drift, but it's a lie

by Torben on Jun 29th, 2015 10:04 AM

hi again!

we just released a new sdk version with that autocalibration fix - thank you very much for your feedback (even if 'lie' is a bit too harsh...)

http://www.durovis.com/unity/Dive_Plugi ... itypackage
http://www.durovis.com/unity/Dive_Unity_Demo_2.1.5.zip

Torben

Posts: 63

Joined: 26.03.2014

dive-owner


Re: Dive SDK claims to have fixed drift, but it's a lie

by svenster on Jun 30th, 2015 12:42 PM

OK, we need some clarification before we invest labor to try out the new SDK 2.1.5.

1. Does this mean that in all earlier SDKs (2.1.4 and lower), the auto-calibration was in fact non-existing or not working as expected?

2. Does the 2.1.5 only fix auto-calibration for Nvidia Shield tablets or does it also fix it for all other Android mobile devices?

svenster

Posts: 8

Joined: 16.05.2015


Re: Dive SDK claims to have fixed drift, but it's a lie

by Torben on Jun 30th, 2015 13:57 PM

1. it seems like the issue of invoking autocalibration too early and too often was included since 2.1.1
2. all androids
3. there has nothing to be done except replacing libdivesensor.so and OpenDiveSensor.cs, so you should not really have to invest much labor (<5 mins)

Torben

Posts: 63

Joined: 26.03.2014

dive-owner


Re: Dive SDK claims to have fixed drift, but it's a lie

by svenster on Jun 30th, 2015 21:44 PM

"Torben" wrote:
1. it seems like the issue of invoking autocalibration too early and too often was included since 2.1.1
2. all androids
3. there has nothing to be done except replacing libdivesensor.so and OpenDiveSensor.cs, so you should not really have to invest much labor (<5 mins)



Thanks for pointing out which files were modified. Good stuff. Will let you know how it goes.

P.S. You would be surprised how much labor is involved to release a major update, publishing it and letting people know about it. It goes way beyond just switching out a couple files. :roll:

svenster

Posts: 8

Joined: 16.05.2015


STATISTICS


Total posts: 144902


Total topics: 34892


Total members: 42431


Newest member: Daniel G.