SCUBA Tools
DiveCalc and Divelogger
for PalmOS

email: scubatools [at] narced [dot] com


Sharp Zaurus version released! See http://divecalc.narced.com.


Description

So you need to plan dives based on NAUI or US Navy Dive Tables and want to look at multiple scenarios quickly - but using the Dive Tables to do the planning just takes too long? You've come to the right place!

SCUBA Tools consists of 2 programs, DiveCalc and DiveLogger. DiveCalc automates NAUI and US Navy Dive Table calculations, and DiveLogger replaces the plain paper logbook. Both programs were written entirely in PocketC and made use of the CControls library.

Of course you wouldn't take your Palm underwater with you (although an Aquapac might encourage an expensive experiment), but you can use this software before and after you dive.


Download

SCUBA Tools is available in 2 versions, standalone and applet. Both versions are in the scubatools-1.6.zip file, and include the PocketC source code. The source code files are standard ASCII, and can be imported into Palm's MemoPad application - and then compiled with PocketC. This is how I did most of the development of SCUBA Tools. However, I used the PocketC Desktop Edition to compile standalone versions with icons.

The standalone version has the PocketC Runtime Library compiled into the program and does not require PocketC to execute. DiveCalc standalone is about 104k base, plus space for Dive Tables (which are auto-generated, and can be deleted upon exit). The applet version is about 47k. DiveLogger is about 65k for standalone and 24k for applet.

Use the applet version if you already have PocketC installed. The applets are smaller this will save some memory on your Palm.

View the README here, and get OLD versions here.


Screenshots

DiveCalc
Demo
Built-in warnings
Preferences



DiveLogger



Links