Decoding scuba dive computer log files

1k Views Asked by At

Does anyone know of any libraries that decode one or more of the multitude of different scuba dive computer log file formats?

  • DAN DL7
  • IRIS / DRAK
  • Suunto
  • Oceanlog
  • Citizen
  • ProDive
  • NiTek Logic
  • DCDS

Ideally I'm looking for code that'll run in .NET, but I'm willing to transcode from other languages if that's the only option.

Links to articles describing formats is appreciated as well. Sample log files would be handy.

I'm considering creating an open source project for this if no such library already exists. If you'd like to contribute, please mention so as a comment or in your answer.

2

There are 2 best solutions below

2
On BEST ANSWER

I have no experience with this but Google turned up the library libdivecomputer.

It supports a number of devices and platforms, and the library is LGPL licensed. However, not all brands you mention appear to be supported.

0
On

You can always try contacting the manufacturers to get the data. You might have better luck contacting the engineers specifically, if you can find them.

I don't know much about the industry, but I would suspect you can make a case for opening up their formats, because they are primarily hardware manufacturers.