x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 

Dive Proxy CE

Download Summary:

Support the Site
Become a HPC:Factor Plus Subscriber Member button
Support us on Patreon button
Support HPC:Factor in continuing to offer support and downloads to the community! Make a donation button.

Tool to buffer data from all kinds of Uwatec Aladin dive computers, primarily to extend the limited space for dive profiles. The interface is in German, but a DLL exists for English interface, ask the author.

To download you must be logged-in and be a subscriber or have met our community quality and reputation requirements as a free user. (Find out more · Subscribe)
Version:
1.05 Alpha
Download Size:
484 KB - 5.36 MB
Popularity:
2667
Number of Downloads:
0
Added By:
torch on 20/10/2022 4:01:32 AM

Overview:

Have you ever thought of saving about USD 200,-- for a Uwatec® MemoMouse™ and paying about USD 900,-- for a PDA instead?

If so, here's a good excuse. I wrote DiveProxy CE as a tool to buffer data from all kinds of Uwatec® Aladin dive computers, primarily to extend the limited space for dive profiles. As the name states, it is written for PDAs running Windows™ CE 3.0, PocketPC. Versions are available for MIPS, ARM (XScale, PXA2xx) and SH3 CPUs. It is tested on Casio Cassiopeia E-115 and E-125, and reported to run on several types of iPaq and hp Journada. If you have access to other PocketPCs, please let me know if it works!

The first stage featured receiving data from the Aladin and transferring it to a PC based program later on. Next came the urge to have a look at the dive profiles while out for some time too. Together with the need to correct the slack of the internal clock and to add time zone support the program now is more or less complete. If you can't share my opinion on this, please let me know about your ideas. If I find them useful and within my capabilities I may implement them.

To protect my PDA when I carry it under humid conditions (on board of a live aboard boat e.g.) I bought a waterproof bag (see image further down). I haven't tried it yet but what about a game of Solitaire when you have nothing else to do for 6 minutes at 3 meters?
What DiveProxy CE is

DiveProxy CE is mainly a data proxy. It is designed to look like a PC running DataTrak DOS to an Aladin and like an Aladin towards a PC. Some of my friends own an Aladin too. DiveProxy CE is designed to cope with more than one Aladin, even within a file. Data packets are distinguished by the internal serial number. DiveProxy CE is an expensive replacement for a MemoMouse with added data view.
Features:

storing groups of data packets transferred from Aladin computers.
sending stored data packets to a PC (Aladin emulation).
displaying the internal serial number or an alias name to identify the Aladin data packet.
compensation for the internal time zone of the Aladin (for display only).
displaying the true dive number (you may specify the offset between your true number of dives and the Aladin number of dives).
viewing logbook data (dive number, time, date, max. depth, duration, surface interval, water temperature, warnings, ...)
viewing a dive profile for dives with profile data (about 70 minutes across the screen, 100 for Handheld PC).
German dialogs and messages.
installable English dialogs and messages.
transmitting a compensated date/time to the PC (true time rather than Aladin time zone time).
automatic correction of the time stamps received from the internal Aladin clock (PDA local time).
The receiver module is available as an ActiveX control (PC and Win CE) with Visual Basic sample code.

Features to come (?):

During my last holidays I was wondering if I should continue DiveProxyCE at all. To be honest, it looks old-fashioned and dull, compared to TravelTrakCE. I'm currently developing an import function to merge Aladin log and profile info into TravelTrakCE. This would mean the end of DiveProxyCE but then, there would be a real log for Aladin computers too.

support for the new Smart™ series of Uwatec® dive computers (see the TravelTrakCE page for details).

What DiveProxy CE is not

DiveProxy CE is no dive log.
You can't modify the data packets.
You can't add any information to the log entries.
It's nearly as stubborn as a real Aladin.
It doesn't beep that often though.

If you're looking for an electronic dive log, there are two possible solutions:

1) You may use SmartTrak provided by Uwatec and my latest creation, TravelTrakCE. Although the profile display looks better than in DiveProxyCE and additional log info may be added, there are a few shortcomings. There is no possibility, to read Aladin data straight into SmartTrak, not even with a MemoMouse. The only way is to read the Aladin through TravelTrakCE and import it on the PC.

2) For a full featured operation on both a PC and a PDA I recommend WLog by Thomas Temesvari for the PC side. WLog can't import TravelTrakCE data files though. You may use any other communication software able to read an Aladin but I haven't tested others (DataTrak DOS doesn't run on my PC, it's far too fast).

If you want a dive log for Windows CE (especially for older Win CE versions or Handheld PC devices) that interfaces with other shareware or freeware solutions on a PC, try pDiveLog by Chris Jackson. It was designed to run under Windows™ CE 2.x and has been modified to run under version 3.0 too, recently. There's a similar piece of software for the Palm series of PDAs called pAladin. It offers Aladin and MemoMouse emulation towards a PC. As I've heard, now even through IrDA.
Smart Pro, Smart Com and Smart Tec support: TravelTrakCE – version 1.06 released!your suggestions
The Aladin interface

Although the original Uwatec® interface works with my PC it doesn't with the serial cradle of my PDA (a Casio Cassiopeia E-125). Research has shown that it works with the Casio serial cable. The DIY model described at Matthias'es DIY interface works fine with all devices I've tested so far. It seems to draw less power from the PDA's interface chips.
A word on cable connections

Most PDAs come with a (serial) cradle. It is designed to plug into the serial port of a PC. Therefore it features an internal "null modem", meaning that the data and control lines are crossed. This way the receive line from the PC will meet the transmit line from the PDA and so on. Even When you buy a serial cable for a PDA it most probably is a "sync cable" meant to replace the cradle when you're out and about. These cables feature the same female (usually 9 pin-) socket and pin layout as the docking stations.

The DIY interfaces as well as the original Uwatec interface are designed to plug into a PC as well. That's where all the troubles start. If you want to connect them to a PDA you have three choices.

Build the interface to match the PDA pin layout. This means to use a male SUB-D 9 pin plug and swap the connection of RxD – TxD, DTR – DSR and CTS – RTS respectively. If the PDA connects well with a PC the pin layout most probably is: TxD (2), RxD (3), RTS (4), DTR (7) and GND (5).
Use a null modem cable or converter between the interface and the PDA. This is the easy way, especially if you didn't build the interface on your own and if you don't mind the extra item to carry around. Warning: a simple gender changer doesn't do the trick. A null modem has at least the following connections (SUB-D9 pin numbers): 2–3, 3–2, 4–6, 6–4, 7–8, 8–7 and 5–5.
Build a double-headed interface as shown in Rein van Koten's homepage. It is very useful if you want to transfer data to both the PDA and the PC without any further plugs and cables.


Many thanks to the original author for supplying HPC:Factor with the original H/PC binaries (2022-10-19)

Download:

FileArchitectureSize
DiveProxyCEhpc.ARM.CAB
1.05 Alpha
ARM
Windows CE 2.11 and higher
711 KB
MD5: ED69E895195CD8741A2D65366E6202A1
DiveProxyCEhpc.MIPS.CAB
1.05 Alpha
MIPS
Windows CE 2.11 and higher
952 KB
MD5: A8E96D079F85A5C694AF21B407867FFC
DiveProxyCEhpc.SH3.CAB
1.05 Alpha
SH3
Windows CE 2.11 and higher
707 KB
MD5: 3F42EAE5583252BE4C9C4033BAF7A91A
DiveProxyCEhpc.zip
1.05 Alpha
ARM, MIPS, SH3
Windows CE 2.11 and higher
1.50 MB
MD5: 6FC08E8ED3C5DDD36BC816FB3496A124
SetupDiveProxyCEhpc.ARM.EXE
1.05 Alpha
ARM
Windows CE 2.11 and higher
484 KB
MD5: B034D01D69180787B4D32D8C80D2DE8D
SetupDiveProxyCEhpc.MIPS.EXE
1.05 Alpha
MIPS
Windows CE 2.11 and higher
577 KB
MD5: CD3511D8EB3021614B66B33026300E40
SetupDiveProxyCEhpc.SH3.EXE
1.05 Alpha
SH3
Windows CE 2.11 and higher
523 KB
MD5: 0BC7FC8147DF3B5F40B2642E8CD2FFFD

Donate:

Support the Site
Become a HPC:Factor Plus Subscriber Member button
Support us on Patreon button
Support HPC:Factor in continuing to offer support and downloads to the community! Make a donation button.
HPC:Factor believes that the Internet is a better place without the constant displaying of adverts on community website resources and as such does not carry 'ad-words', banners, pop-up's or any other form of paid advertising.

Please help to pay for the download that you are getting from us today and help to support our desire to run the site without paid subscriptions or advertising by making a donation to the site. It doesn't matter how much or little you donate, but by donating you will help to ensure that we can continue to offer some of the Internet's most popular, rarest and unusual downloads for Windows CE devices for now and for the future.