GPS positions with companion app

Miika Turkia miika.turkia at
Sun Jun 28 15:38:02 PDT 2015

> On 29 Jun 2015, at 01:00, Andrey Zhdanov <andrjufka at> wrote:
>> On 28 Jun 2015, at 18:49, Dirk Hohndel <dirk at> wrote:
>>> On Sun, Jun 28, 2015 at 04:48:03PM +0800, Miika Turkia wrote:
>>>>> Miika, I would love it if you could try this (but I understand if you
>>>>> don't have the time or network bandwidth to do so). I think the debug
>>>>> messages are verbose enough to make it easy to track down what happened
>>>>> and why the fixes are chosen.
>>>> I think I got correct locations today. I'll try to test this a bit
>>>> more, purely for the benefit of all :D
>>> I think this is related to downloading new dives from DC and getting
>>> the GPS positions. It occurred again after I had just downloaded the
>>> day's dives, while syncing GPS coordinates. I hope I can catch this on
>>> gdb tomorrow, otherwise I might have to start backtracking the log
>>> file and downloading again from DC...
>> For crashes like this it's often easier to catch them with Valgrind...
>> Since downloading from DC and syncing GPS coordinates shares some
>> infrastructure my bet would be that there is some dangling data that
>> doesn't get cleaned up...
>>>> Also the IOS companion app is very slow to realize there is no
>>>> Internet connectivity when I am attempting to start logging.
>>>> (Workaround: quit and open up the app to trick it to notice syncing is
>>>> not going to happen.)
>>> Do you have a pointer where to report this one? If you do not have
>>> that handy, I can always dig it out myself later.
>> Andrey Zhdanov wrote the IOS companion app. I copied him on this email.
> Yes, that’s me. I check mailing list from time to time, but it’s always better to contact me with a private e-mail, on facebook (that’s will be a perfect option) or submit an issue on github. 
> So, what is needed to be done? Better “no internet” handling? 

Yes, when there is no Internet the sync should timeout immediately or maybe not even attempt it. Also with extremely poor connection, it might make sense to just fail the sync. Anyway, my aim is to start tracking the location fast when I am hurrying to a boat...

It would also be nice to know, what has been synced to the cloud or possibly when the last sync occurred successfully.

BTW what does the cloud symbol indicate in some of the dives?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the subsurface mailing list