Diving Log 6.0.12 released

February 11th, 2018

A new update for Diving Log 6.0 is now available with the following new features and improvements:

  • Deepblu Cosmiq Web Download
  • New dive computers added in downloader (libdivecomputer update)
  • Android USB Sync improved (“Target folder not found” fixed)
  • Print report designer, trip and shop name available
  • Downloader altitude import (some models)
  • Bailout & Diluent output in profile fixed for high DPI screens
  • UDDF Import improved

You can now download and import your dives from the Deepblu Cosmiq online logbook, using the new sync function in the “Web” toolbar menu. A direct download from the dive computer to Diving Log is not possible at the moment, so you still need the Deepblu app on your phone or tablet.

Deepblu Cosmiq Download

Special thanks to Sander Van de Moortel, who provided the necessary information to create this downloader!

Diving Log 6.0 article on UnterWasserWelt

January 9th, 2018

The German online scuba diving magazine UnterWasserWelt has posted an artice about Diving Log 6.0:

Read in German

Read in English (Google Translate)

Diving Log for Android update available

November 12th, 2017

A new update of Diving Log for Android is now available on Google Play. It contains the following new features and improvements:

  • Dive list: setting to display entry time, dive time & depth
  • PO2 & ascent rate profile
  • Statistics: setting for prior dive time & overall dive time format
  • Dropbox sync crash fixed for large logbook files
  • File size in logbook management and Dropbox sync dialog
  • Bug fix when creating logbook items with an apostrophe (‘)

You can now optionally show entry time, dive time & depth in the dive list (entry time was already visible in landscape and on tablets). In the dive profile view you can now view the PO2 & ascent/descent rate profiles. The statistics window got some more options to enter the prior dive time (dives not included in your logbook) and the overall dive time format (hours : minutes or days : hours : minutes):

Dive List Settings

Dive list with more details

PO2 & ascent rate profiles

New options in statistics

I also finally found and fixed the bug which crashed the app when uploading large logbook files (> 20 – 30 MB) to Dropbox. And the sync function progress dialog shows the file size, so you can better estimate how long the upload will take.

Available on Google Play

Diving Log – 20th Anniversary

October 24th, 2017

20 years ago, in 1997, I started the work on Diving Log. It’s been a long journey and there are not many applications out there, which can celebrate a 20th anniversary. I want to thank everyone who used and helped to shape this application, provided feedback, partners who created 3rd party tools and services which I couldn’t do myself.

I created a short video which shows the various steps from Diving Log 1.0 to 6.0 on Windows 95 to Windows 10:

Diving Log for Android with multiple tank support

September 28th, 2017

In Diving Log for Android you can now view and edit all tanks & gas mixtures, just like in the desktop version. When a dive has multiple tanks, you can swipe left and right on the tank panel in the dive overview page (indicated by the dots). In the edit screen, you can switch between tanks, add or delete them:

Swipe to switch between tanks

You can add, edit and delete all tanks

Available on Google Play

Diving Log 6.0.11 released

September 17th, 2017

A new update for Diving Log 6.0 is now available with the following new features:

  • New Tank Pressure 1-3 Combined profile
  • New Tank Pressure (Calculated) Profile
  • Tank Gauge Improvements
  • Tanklist variables in Report Designer (all tanks)
  • Android MTP Sync in Windows Creators Update fixed
  • Ratio Divelogger 4 Import

If you don’t have an air-integrated dive computer, you can now view a calculated tank pressure profile, based on your SAC rate and depth profile. The result is surprisingly good (I’ve compared numerous recorded and calculated tank profiles). Below you can see a 70m dive with measured tank profile on top and calculated tank profile on bottom:

Measured and calculated tank profile

Here you can see another example of a dive with two tanks (sidemount) and several switches between both tanks. The calculated profile is almost identical to the measured profile of the two tanks:

Calculated tank profile with two tanks

You can see, even without air integrated dive computer you can now get a detailed tank profile in Diving Log. The tank gauge on the right is also using the calculated profile if no tank sensor data is present.

If you are diving with more than one tank pressure sensor, you can now view optionally all 3 tank profiles merged into one graphic:

3 Tank profiles in one graphic

And last but not least you can finally add the data of all tanks in the report designer to your print layouts. The data is provided in the form of several “LogTankList…” variables, which contain each data type (e.g. tank size) of all tanks in form of a list. You can combine them and get a nice table view of all your tanks:

All tanks in the report designer

Diving Log for Android update released

August 17th, 2017

A new update of Diving Log for Android is now available on Google Play. It contains the following new features and improvements:

  • New: equipment used for a dive
  • New: dive type selection
  • Signature improvements
  • Dive profile fixes
  • SAC calculation fixes
  • Runtime permissions (Target API 23)

You can now link equipment to dives and select the type of the dive. If you’ve previously added this data in the desktop or iOS version, it will automatically show up in the Android app. You can also edit the dive types list (add, rename and change the order of dive types). The buddy signature supports now also “dots”.

Equipment, dive type and signature with dot support

Equipment added to a dive

Select dive types

Edit dive types

The new version is using the new Android 6 runtime permissions, which means you don’t have to allow all permissions when installing the app. Instead, Diving Log will ask for specific permissions (e.g. GPS) if you want to use a function that needs that permission.

Available on Google Play

Diving Log 6.0.10 released

August 10th, 2017

A new update for Diving Log 6.0 has been released. It brings the following new features and improvements:

  • Galileo G2 support
  • Google satellite map fix
  • LogTrak import improvements
  • Mares Dive Organizer import fix
  • Excel profile data export fixes
  • Surface interval calculation fix

Jef Driesen from libdivecomputer did a great job and added download support for the Scubapro Galileo G2 via USB. Please note, if you want to download the G2 with Diving Log, you have to download an additional zip file and copy the contents to the Diving Log program folder (overwriting the existing files). I cannot deliver this version with the automatic update at the moment, because it breaks the downloader for Atomic Cobalt users.

If you want to support Jef and libdivecomputer, please click the “Donate” button at the bottom of the project page.

I’ve also fixed the Google Satellite map view in the dive site map window. The LogTrak import is optimized for the G2 data and the Mares Dive Organizer import updated to the latest format. The Surface interval calculation is fixed for inverted dive list ordering.

Diving Log 6.0.9 released

May 29th, 2017

A new maintenance update for Diving Log 6.0 is now available. It fixes some critical issues and includes some minor features:

  • Ratio iX3M Firmware 4.0 Support
  • New Libdivecomputer version
  • Downloader: DiveSystem computer also listed under Ratio
  • Signature “Dot” support
  • Scubase Import improved
  • Fixed a security issue when parsing XML files

Because of the XML security issue you should update to Diving Log 6.0.9 before opening any XML based files (e.g. UDDF or layout files) from untrusted sources. Those files could contain malicious code that would be executed when reading these files with older Diving Log versions. This issue has been fixed in Diving Log 6.0.9.

The latest libdivecomputer version supports also the Ratio iX3M Firmware 4.0, which was released recently. The buddy signature tool can draw now real “dots” when clicking or tapping.

Signature with dot

The next signature version will have also a higher resolution format to improve the quality of the strokes.

Diving Log 2.0 for Android released

April 9th, 2017

One year after the initial release of Diving Log for Android, the latest update has finally reached feature parity with the Windows Phone version. You will find in the latest update the following improvements and new features:

  • Map navigation panel
  • Online dive site search
  • Nitrox, SAC & Unit Calculator
  • Android 7 split screen improvements
  • GPS coordinate capture improvements
  • Bug fixes

The map screen has received some significant improvements. You can now activate a navigation panel, which shows you your current position, speed, altitude and course. When you select a dive site flag you can see also the distance, target course, time to target and the ETA (estimated arrival time). This is useful if you’re on a dive boat and want to check how long it will take to arrive the dive spot:

New Map Features

Navigation Panel

The navigation panel is mostly useful for nautical navigation on a boat. To navigate to a dive site on land, just select a dive site flag and tap on the Google route button at the bottom. This will open the Google Maps app and calculate a route to the selected dive site:

Select dive site

Route to dive site

You can now also search in the divelogs.de database for dive sites which are not stored in your logbook. You can either search by name or around a certain area by tapping into the map. Then you can import any of the dive sites into your own logbook file. And last but not least I’ve added the Nitrox, SAC and unit calculators to the Android app:

Dive Site Search


Android 7 offers a new split screen function and I’ve improved the compatibility of the Diving Log app for this feature. It should now work just fine in split screen mode on phones and tablets:

Android 7 Split Screen Mode