Dive log software TauTaBu

Legacy OSTC's
Post Reply
brabbel
Posts: 5
Joined: Saturday 25. June 2011, 12:18

Dive log software TauTaBu

Post by brabbel »

Hi,

since I bought a OSTC last year I have developed an own dive log software.
I named it TauTaBu. It is short for "Tauchtagebuch" which is the german word for "dive diary".
The program is written in Python and uses Qt, PyQt and matplotlib as additional libraries. The program is released under GNU GLP V3 and hosted on bitbucket.org:
https://bitbucket.org/jhunger/tautabu
The current repository can be downloaded under:
https://bitbucket.org/jhunger/tautabu/downloads

Feel free to look into the python source files and to modify it and to contribute to the further development.

The program was developed and tested under linux.
Because python and the used libraries are system independent it should run under Windows, MacOSX and other OSs with small modifications.
Localisation is available for english and german.
Everybody is invited to support customization for other operating systems and additional languages.

Current features:
* read dive data from OSTC dive computer
* save and load binary data in OSTC format
* show depth, temperature, gradient factor and deco profiles
* show per dive settings
* read and write data in UDDF XML format
* read CustomFunctions from OSTC and show CustomFunction settings
* edit additional dive data: partner and dive site
* edit tank data and calculate gas consumption per gas and respiratory minute volume

Planned features:
* edit OSTC CustomFunctions and write to OSTC computer
* integrate OSTC deco routines
* deco planner


Requirements
------------------------------------------------------------
* python (tested with python 2.7.3) http://www.python.org
* Qt version 4.8 or greater http://qt-project.org
* PyQt tested with version 4.9 http://www.riverbankcomputing.co.uk/sof ... yqt/intro/
* matplotlib version 1.1 http://matplotlib.sourceforge.net/

Installation
------------------------------------------------------------
Linux:
1. Copy TauTaBu directory to a appropiate directory i.e. for a system-wide installation to /usr/local/lib or for a user installation to your HOME directory
2. Modify shell script tautabu in TauTaBu directory: edit path to tautabu directory
3. Copy script tautabu to a directory in your PATH
4. Call TauTaBu with cammand "tautabu"

Usage
------------------------------------------------------------
The GUI is divided into 2 main areas. The left list shows all available dives. Clicking on a dive selects the dive which is shown in the right area. Additional information can be shown by selecting the tabs above the right information area.
In the dive list at the left side the columns "dive partner" and "dive site" can be edited by double-click.
The main menu contains file and logbook operations.
OSTC Custom function are below Edit -> OSTC Settings.

Test it, use it and have a look into the sources!
It is Python, so it is easy to read and understand
Comments and questions are welcome and can be sent to tautabu@meerjunker.de

Regards
Brabbel
Clownfish
Posts: 169
Joined: Sunday 1. July 2012, 15:22

Re: Dive log software TauTaBu

Post by Clownfish »

I have been waiting to see if any comments were post about this. I downloaded it and tried to install but had no success. Anyone get it to work?
Michael
Sydney
Australia
OSTC 2 11528
Post Reply