Re: Uwatec Smartrak dive log decoding

2015-03-13 Thread Jef Driesen

On 2015-03-13 00:01, Salvador Cuñat wrote:
I can reasonable easily get SmartTrak logs for you but I suspect that 
this

is not what you are wanting?


Every single log is welcome, specially those from Galileo devices (I've
none from theese), and those with SCR/CCR dives, tech dives with 
multiple

gases, etc.


If anyone needs data files for testing, just ask me! I have data 
available from nearly all models supported by libdivecomputer.


[Note that many of those memory dumps contain personal information (like 
home addresses, telephone numbers and so on), so unfortunately I can't 
really make the data publicly available. But I can provide access to 
developers on request.]


Anyway, more data is always welcome! Especially when some of the less 
common features are used, like multiple gasmixes, multiple pressure 
transmitters, gauge/freedive mode, SCR/CCR dives etc. The more data we 
have, the better we can avoid regressions in libdivecomputer...



In particular, I am interested in the way that the Uwatec events are
handled in Smartrac.


That is a strange way, e.g.  gaschange events are not shown on 
SmartTrak
profile but they are there, libdc parses them correctly and are shown 
in

Subsurface.  BTW  a Smartrak profile may be full with alarms but libdc
doesn't show anyone.  And some events on SmartTrak profile seem to be
generated on the fly by the software (e.g. exceding duration limit, 
depth

limit or even pO2 limit).


If you look carefully, you can notice gaschange events in smarttrak. On 
the graph there is a line that represents the MOD. A change there is an 
indication for a gas change. Unless the change in oxygen content is 
really small :-)


But you're right, in general events are not visualized very well in 
smarttrak. That makes them rather difficult to reverse engineer.


Jef
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: Uwatec Smartrak dive log decoding

2015-03-12 Thread Salvador Cuñat
Good night Willem

Please, forgive my delay.  I didn't see your mail until this morning, and I
really hate mailing with smartphones.

2015-03-10 21:06 GMT+01:00 Willem Ferguson 
:

>
> I have been working with Galileo logs lately. In which ways do the
> SmartTrak dive logs differ from the raw binary logs downloaded from the
> Uwatec DC?


Nothing at all.  SmartTrak Dives table includes the whole raw data divided
in two fields, one for the header and another for the profile.  Join them
and you'll have a full dive as downloaded from the dc, as Jeff pointed out
in bugtrack #194.


> I can reasonable easily get SmartTrak logs for you but I suspect that this
> is not what you are wanting?


Every single log is welcome, specially those from Galileo devices (I've
none from theese), and those with SCR/CCR dives, tech dives with multiple
gases, etc.

In particular, I am interested in the way that the Uwatec events are
> handled in Smartrac.
>

That is a strange way, e.g.  gaschange events are not shown on SmartTrak
profile but they are there, libdc parses them correctly and are shown in
Subsurface.  BTW  a Smartrak profile may be full with alarms but libdc
doesn't show anyone.  And some events on SmartTrak profile seem to be
generated on the fly by the software (e.g. exceding duration limit, depth
limit or even pO2 limit).

If you need some raw data files to work with, I can build you a bunch of
them. It will only take a few code lines on what I already have (but if you
want them to be Galileo dives you will have to send me the logs first
;-)  as I told Davide, in the worst you will end with the dives imported in
subsurface ).

Regards.

Salva.
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Uwatec Smartrak dive log decoding

2015-03-10 Thread Willem Ferguson

On 10/03/2015 21:36, Salvador Cuñat wrote:

  I have a quite functional parser for SmartTrak files.
Do you still have access to your friend's divelog?  It would be great 
to test it, as all my dives in smarttrak are imported and I only have 
the example file shipped with Uwatek's app.
I don't know if this parser will do into master (because of its 
dependencies) but, at least, your friend may have his dives imported 
to Subsurface.


Regards

Salva.


Salva,
I have been working with Galileo logs lately. In which ways do the 
SmartTrak dive logs differ from the raw binary logs downloaded from the 
Uwatec DC?  I can reasonable easily get SmartTrak logs for you but I 
suspect that this is not what you are wanting? In particular, I am 
interested in the way that the Uwatec events are handled in Smartrac.

Kind regards,
willem


___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface