New beta version now available

March 31st, 2014

You can download a new beta version today:

The beta contains the following new features:

If you find any problems or bugs, please let me know. Diving Log requires now the .NET Framework 3.5, which is already included in Windows 7. For Windows 8 it will be installed automatically. For Windows XP you have to install it manually.

Deco calculations integrated in Diving Log

March 31st, 2014

This is something I wanted to implement for a long time and now I’m happy to announce that Diving Log has finally integrated deco calculations. I’ve implemented the Bühlmann ZH-L16 algorithm and now Diving Log can display data like NDL, ceiling, stop time and tissue saturation even if this data cannot be imported from the dive computer. Most sport dive computers do not record the relevant deco information and because of that, this data is missing in Diving Log and you have to go into the manufacturer software if you want to see it.

If you want to try it, please download the latest beta version first. In the logbook window, open the “Profile” tab and click the “Deco Calc” button to view the current dive in the new deco calculator window:

Open the deco calculator

Open the deco calculator

Deco Calculator

Deco Calculator with ppN2 tissue data

On the top, you have the depth profile with deco ceiling and gas switches. In the toolbar you have several display options and you can switch between the three ZH-L16 variants (A, B or C). You can also switch between data calculated by Diving Log and the data recorded and downloaded from your dive computer (if available). That way you can compare the results easily.

ppHe tissue saturation

ppHe tissue saturation

On the right side, you have a virtual dive computer display. Click anywhere into the profile on the left to update the computer display. On the “Gas” tab, you can quickly change the O2 and He values of the current gas for simulation. This will not change the gas stored in your logbook, so you can safely play around with the simulator to see how different gas mixtures influence the tissue saturation and deco profile.

ppO2 profile with gas configuration

ppO2 profile with gas configuration

On the “GF” tab, you can activate gradient factors (GF High and GF Low) to adjust the conservatism. When deactivated (GF 100/100), you have a pure Bühlmann calculation. When activated (default GF 30/75), you get a more conservative deco profile with a lower first stop and longer last stop. The gradient factor is not downloaded from the dive computer, so you may have to adjust it manually to your preference.

NDL / Stop Time with GF configuration

NDL / Stop Time with GF configuration

Additionally to tissue saturation, ceiling and stop time, Diving Log calculates the oxygen toxicity profiles CNS and OTU.

OTU and CNS profiles

OTU and CNS profiles

When you move the red cursor line around, Diving Log will not only update the dive computer display, it also updates the current tissue saturation [%]. Blue bars mean on-gassing, green bars mean off-gassing. If you see a red bar, this tissue is over-saturated (> 100%).

Tissue saturation (M-Values)

Tissue saturation (M-Values)

The deco calculator supports OC (open circuit) and CCR (closed circuit rebreather) dives with air, nitrox and trimix. Here you can see a CCR dive and bailout with air:

CCR dive with bailout

CCR dive with bailout

Current limitations and facts you need to know:

  • No repetitive dives! Every dive is calculated isolated and previous dives and tissue saturation are not taken into account!
  • No altitude diving! Every dive is calculated at sea level
  • The calculated data will differ from the data displayed on your dive computer during the dive! This is because of different algorithms, parameters, other influences and limitations
  • The current deco calculator is BETA. If you find any problems or errors, please let me know!
  • The changes you make to the gas mixtures are just for simulation. No changes will be made to your stored logbook data
  • Supported dive types: OC (open circuit) and CCR (closed circuit rebreather) with air, nitrox or trimix
  • Supported deco algorithms: Bühlmann ZH-L16A, ZH-L16B and ZH-L16C (default)
  • Gradient factors can be used for conservatism adjustments
  • Bühlmann 1b values are being used

This data will be calculated:

  • Tissue saturation (ppN2, ppHe, M-Values)
  • NDL (no deco limit)
  • Ceiling (deepest deco stop)
  • Stop time of deepest deco stop
  • CNS (central nervous system oxygen toxicity)
  • OTU (oxygen toxicity unit)

Disclaimer (full version included in application):

  • Do not use this calculator to plan real upcoming dives
  • Always compare the results with other applications and dive computers
  • You use this application at your own risk
  • Use a dive computer when you go diving

New online logbook sync with Scubacrowd.com

March 26th, 2014

I’m currently preparing the next public beta, which will be available in the next few days. This beta will also include a new web sync function to Scubacrowd.com, who just revamped their online logbook to fit better with the data available in your offline logbook. You will find the sync function in the “Web” toolbar menu.

Scubacrowd Sync

Scubacrowd Sync

Scubacrowd.com

Scubacrowd.com

In the last Diving Log update I had to remove two online logbook sync functions because the websites were discontinued, so I’m glad to add a new one today. I’m currently finishing another big feature which I’ll announce shortly, and then you can try both new features in the public beta. Stay tuned!

 

Profile Measuring

February 6th, 2014

For the next update I’ve added a new feature to the dive profile. You can now measure certain parts of the profile by selecting a range with the mouse or a point by clicking into the profile. When you’ve selected a profile range, you can see start, end and delta values on the X and Y axis as well as the average just for the selection. This works for all profiles, not just the depth profile, but it has to be displayed in the main profile area. To start the measuring, click the ruler tool in the profile toolbar tab.

Click the measure tool and select a profile range

Click the measure tool and select a profile range

Measuring part of a tank profile

Measuring part of a tank profile

See exactly when a gas switch happened

See exactly when a gas switch happened

Diving Log Touch for Windows 8.1

December 31st, 2013

A Windows 8.1 optimized version of Diving Log Touch is now available in the Windows Store. It makes use of the new platform capabilities:

  • Support for new window sizes (snapped mode)
  • Search function
  • Contact Picker
  • Contact Card
  • Add equipment revision to calendar app
  • Large Live Tile

Search function

New side-by-side app support and possibility to add revision dates to the calendar app

New side-by-side app support and possibility to add revision dates to the calendar app

Add buddy from/to contacts app

Add buddy from/to contacts app

New large live tile

New large live tile

The update should now be available in the Windows 8.1 app store. I wish everyone a Happy New Year!

Diving Log Touch update available

December 5th, 2013

Today a new update for Diving Log Touch is available in the Windows Store. The update is for Windows 8 and 8.1 and contains these new features:

To launch the touch downloader, make sure you have already installed Diving Log 5.0.12. The online dive site search is available in the map view. You can search either by dive site name or around the center of the map.

Search nearby dive sites

Search nearby dive sites

Search dive sites online by name

Search dive sites online by name

Tap the download button to launch the dive computer downloader.

Tap the download button to launch the dive computer downloader.

 

 

Diving Log 5.0.12 released

November 30th, 2013

Today I’ve completed Diving Log 5.0.12, which is now available from the download website. Here you can see what’s new since version 5.0.11:

If you have version 5.0.11 installed, you can simply install the update setup. If you have an older version, I recommend to install the full setup instead (you do not need to uninstall the old version before). Thank you to everyone who has tested the previous two beta versions!

Touch Downloader

November 28th, 2013

A lot of divers don’t want to use a laptop to download their dives during vacation. Instead there are many requests to download dives directly to a tablet, which is more lightweight than a laptop. Unfortunately this is technically challenging or almost impossible to do this from a tablet app (e.g. iPad or Windows Store app) due to hardware limitations or missing API’s. Because of that, I created a touch optimized dive computer downloader (based on libdivecomputer), which runs on the desktop in full screen. It looks exactly as Diving Log Touch and can be easily used with a touch screen or mouse, but it is a desktop application and thus does not have the limitations of Windows Store apps.

Download dives on a Windows 8 tablet

Download dives on a Windows 8 tablet

Because it is a desktop application, the touch downloader cannot be used on a Windows RT device (e.g. Surface RT). You need a full Windows 8 tablet or PC to run the downloader. It works also on Windows 7 and Vista, however this app is meant for touch screen devices. You can launch the app directly from Diving Log Touch:

Tap the download button in the app bar

Tap the download button in the app bar

From the next page you can launch the desktop touch downloader

From the next page you can launch the desktop downloader

When you tap on “Launch Downloader”, Diving Log Touch will be closed and the desktop is displayed. On the desktop the touch downloader app starts automatically in full screen:

The desktop downloader looks exactly as Diving Log Touch

The desktop downloader looks exactly as Diving Log Touch

When the downloader was launched from Diving Log Touch, the dives are imported directly into the touch logbook. When it was started from the desktop, it will download the dives into your desktop logbook. After downloading and importing, you can either close the desktop downloader with the X in the upper right corner or you can switch back to Diving Log Touch with the back button in the upper left corner.

Frequently asked questions:

  • Why does this app run on the desktop and is not integrated into Diving Log Touch?
    • It is currently technically not possible to create a dive computer downloader in a Windows Store app
  • Why do I have to install the Diving Log 5.0 desktop application to get the touch downloader?
    • The touch downloader is integrated into the Diving Log 5.0 setup, because Windows Store apps cannot install desktop components
  • On which devices does this downloader work?
    • The downloader runs on Windows 8, 7 and Vista and requires the .NET Framework 4.0 (only Vista and Win 7)
  • When I tap “Launch Downloader”, a website opens or nothing happens at all.
  • I have a Windows RT device (e.g. Surface RT or Nokia Lumia 2520), can I use this downloader?
    • Unfortunately not at the moment. On Windows RT you cannot run desktop applications (except MS Office). There are also no dive computer drivers for Windows RT available
  • I have an iPad, is there a way to download dives directly?
    • Unfortunately not at the moment. Apple requires an expensive certification process for every hardware manufacturer. Currently there is no dive computer certified for the iPad.
  • I have an Android tablet, can I download my dives directly with it?
  • I have problems downloading my dive computer, what should I do?
    • Please have a look at this page and/or contact me with the exact error message and problem description
  • My dive computer is not listed, how can I help to get it supported?

 

Diving Log 5.0.12 Beta 2

November 2nd, 2013

Before releasing the next official update, you can try a new beta, which contains many minor improvements in several import functions and one long requested major feature. What’s new since the last beta from September?

  • You can now select the columns and sort order for the dive list (see below)
  • GPS coordinates are extracted from the Exif data from dive site photos (see below)
  • Android ScubaLog export improvement
  • The following import functions got improvements and bug fixes:
    • Liquivision Dive Log
    • UDDF Import (for xDeep Computer)
    • Shearwater Desktop
    • APD Inspiration
    • Suunto Dive Manager 4
    • MacDive
    • Universal Downloader

GPS coordinates from dive site photos: When you capture a photo with your smartphone or GPS equipped photo camera, the current GPS position is stored in the Exif data of the image. Diving Log will now automatically extract this information and store it into the dive site Lat/Lon fields (if the fields are still empty) as soon as you add a dive site photo. If there is already a position stored, the data won’t be overwritten by the data from the image.

Photo with GPS in Exif data

Photo with GPS in the Exif data

Columns and sort order of the dive list: This feature was requested for quite some time and now it is finally implemented. You can select the columns and sort order of the dive list in the logbook window. That means you can display your latest dive on top of the list and you can create a rather narrow list with just the dive number or a wide list with many columns, which spread above the dive details. You can use the layout editor to move the dive list around, to configure the columns and sort order, go into the menu File > Preferences > Dive List:

Dive List Settings

Dive list on top with many columns

Dive list with just one column

Dive list with just one column

Please download the beta now and let me know if you find any problems which should be fixed before the final release. Thank you!

New Diving Log Beta

September 8th, 2013

You can download a new beta version with the following new features:

  • Universal Downloader improvements. More data will be downloaded from the dive computer (if available and depending on the device model):
    • Gas mix and gas switch support
    • NDL, deco ceiling and stop time
    • CNS, PPO2 and Setpoint
    • Heartbeat and compass bearing
    • Download only new dives support
    • Other improvements and some new devices
  • DAN DL7 Import improved for Cochran computers
  • Uwatec Smart Download and SmartTrak Import improved
  • Spanish Language improvements (many thanks to Luis)

The “Download only new dives” support in the universal downloader will reduce the download times dramatically for some dive computers (not all). Some devices which support this feature will send only new dives which were not yet imported into your logbook. This functionality will be enabled after you imported a new dive with this beta or the next stable release and it is independent from the dives which are actually stored in your logbook. It will simply remember the last dive which was imported with the universal downloader (imported, not downloaded).

Download only new dives

Download only new dives

If the checkbox is disabled like in the image above, you have not yet imported a new dive since installing the new version. Once you’ve done that, you can enable the checkbox for the next download. Install the update setup into the existing Diving Log 5.0.11 program folder. If you have an older version, please update first to 5.0.11 and then install the beta setup.