Frequently Asked Questions
4. How do I import
data from the Suunto Dive Manager PC program?
You can buy a serial number on this website. Once you receive
the number by email, you
can enter the key in your copy by pressing the "Registration"
button on the "About Divelog..." screen.
Yes! Sign up for the divelog-announce mailing
list. This list will be very low traffic, only receiving one message each time
a new version of DiveLog is released. All email addresses will be kept strictly
confidential, only to be used for these annnouncements.
You may install DiveLog on both a desktop and a laptop computer belonging to the same person. If you want to install the program on macs belonging to different people, or more than two computers, consider buying a family license to run it on up to five computers at the same location. Note that a single installation of DiveLog may download data from many dive computers.
We can import from either version 1 or version 2 of Suunto Dive Manager.
For version 1 (latest is 1.6) on your PC, use the Export feature to save your data in ANSI. It will produce a set of 4 .CSV files. Transfer those files to your Mac. Then use the Import from "Suunto Dive Manager version 1" function in DiveLog and locate the main CSV file. Be sure that the other 3 files are in the same folder. Most of your information will be imported. Some of the gear information is not written out by SDM, so cannot be read by DiveLog.
For version 2 (latest is 2.3.0) on your PC, select the dives
you wish to export, then choose Export... from the File menu. Pick a place
to save the file and you will end up with a .SDE file. Transfer that to your
Mac. Then use the Import from "Suunto Dive Manager version 2 " function
in DiveLog and locate the file you just transferred. Most of your information
will be imported. Some of the gear information is not written out by SDM, so
cannot be read by DiveLog.
Make sure you open Preferences in DiveLog and set the units to "Metric" before
you do the import. The data will be interpreted correctly.
Your data file must have a name ending in .xml. All other choices will be grayed-out and cannot be loaded.
A small percentage of people who have tried DiveLog have had trouble with their data transfers.
The most likely cause is a poor electrical connection. Make sure the metal contacts on your dive computer are clean and dry. Use a pencil eraser or other mild abrasive to clean them. Don't hold your dive computer during the transfer, set it down to avoid jiggling the connection.
Another common problem is that the interface is not getting enough power. Many USB adapters do not supply enough power to run the circuitry in the Suunto serial iinterface. Make sure that your USB adapter is plugged directly into the computer or a powered hub, not into the keyboard or a bus-powered hub.
If you still can't transfer data after several tries, download
the beta test version from this website and try that. If it still does not
work, use the "Debug info" item on the "Computer" menu
to display in detail what did happen during the transfer, and cut & paste
that into an email message to firstname.lastname@example.org so that we can diagnose the
Be sure that you have loaded the drivers for your USB adapter. If you are using the Keyspan device, they may be downloaded from www.keyspan.com. The default name of the Keyspan port is "USA191B1P1".
If you have the Suunto USB cable, be sure that you have loaded
the driver for this cable. Suunto does not provide a Mac OS X driver. However,
the manufacturer of the chip inside the cable does. You can download it from http://www.ftdichip.com/Drivers/VCP.htm (about
a third of the way down the page).
Be sure that you have loaded the driver for this cable. Suunto
does not provide a Mac OS X driver. However, the manufacturer of the chip inside
the cable does. You can download it from http://www.ftdichip.com/Drivers/VCP.htm (about
a third of the way down the page).
First you need to get the pictures from your digital camera onto
your Mac. Using iPhoto is the easiest way to do this. Then, select the desired
photos in iPhoto, and drag the thumbnails from your iPhoto window to the Pictures
tab of your Dive log window. Thumbnails of the pictures will appear in DiveLog
now, along with their names. You may add descriptions as well.
Your dive computer has a limited amount of memory to store dive profiles. Once that memory is full, it will discard the oldest dive profile to make space to store new ones. So older dives can no longer be downloaded from the dive computer. If you want to log every dive in DiveLog, then it is important to download the data before it gets overwritten.
The limit is not a particular number of dives,
but the number of minutes of dive time (actually the number of samples; if
you change the sample rate from 20 seconds to 30 seconds, you would be able
to record more dive time, but less detail on each dive). For instance, the
Vyper can store approximately 36 hours of dive time with 20 second samples.
You have to have an open logbook file to download into. Either open an existing file, or create a new one first.
DiveLog calculates nitrogen loading and no decompression limits
using the Buhlmann algorithm. This is different from the modified RGBM used
by Suunto dive computers. The Buhlmann algorightm was chosen as the most modern
one which has been freely published on the net. While we may at some point
in the future change which method we're using, we are unable to find out the
details of Suunto's modifications to RGBM without their cooperation, so will
not be able to show exactly the same numbers.
14. Which preference should I choose for what to download?
New with DiveLog 1.3 is a preference for what to download from your dive computer, labelled "Dives to download". Most people should just leave this with the default setting of "Newer than logbook". With this setting, dives will be loaded from your dive computer which are newer than the latest dive in your logbook. Some divers frequently delete dives from their logbook, such as instructors who train in swimming pools. These divers may wish to choose "Since this computer last download" to avoid downloading a dive again which has been deleted form your logbook. Finally, sometimes you just want to get everything downloaded that you can, and in that case choose "All Dives" to just download everything.
Yes, DiveLog works on the latest version of OSX.
The driver that is on their website (www.customidea.com) is not a universal driver; it only works on PowerMacs. You need to email them and ask for a driver for Intel macs to use this on any recent macintosh computer.
There are potentially 4 things to be moved: the application itself (usually /Applications/Divelog), your logbook file (where ever you stored it), the preferences file (under your home folder in Library/Preferences/com.actwin.divelog.plist), and if you added pictures to a logbook, all folders and files under Pictures/DiveLog.
You should have Dive Log on your iPhone. You also need Dive Log Manager (which can be downloaded from http://moremobilesoftware.com/divelog-sync.html) on your Mac. Choose the Convert tab, select source "Mac Dive Log 1.3.2", and load your logbook file (name ends in .xml). Then specify a new file to convert to, and click Perform Conversion. Now run Dive Log on your iPhone, select Synchronize, and back on your desktop (in Dive Log Manager) select the phone and the file you just created.
While this is possible, it is extremely unlikely. We have chosen
not to implement the features that would allow you to update anything in the
computer to avoid the possibility of breaking the computer. DiveLog only ever
reads from your dive computer.
I plan to eventually support other brands besides Suunto. This
will depend on how cooperative the manufacturers are, and the technical description
of how to communicate with these computers is seldom published. Priority will
be given to brands who are willing to work with me, or at least those owned
by friends who will loan me the necessary computer and data cable.
I would like to support these two models from Suunto. However, I have been unable to find one I can borrow to use for testing and development. As soon as I find a source of a computer I can use for a couple of weeks, I will release a version of DiveLog that supports these computers. If you have one of these, and are near Boston Massachusetts or are otherwise willing to loan a computer, please contact me.
At the moment I have no plans to support other platforms. In
an effort to make this look as much as possible like a native OS X application,
I have used a number of interfaces that are not standard Java and will not
port easily to other platforms. But if I get enough requests, I may consider