Free VPMB and GF Decompression Code

Please register or login

Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.

Benefits of registering include

  • Ability to post and comment on topics and discussions.
  • A Free photo gallery to share your dive photos with the world.
  • You can make this box go away

Joining is quick and easy. Log in or Register now!

Messages
22
Reaction score
0
Location
Michigan
# of dives
I'm a Fish!
Hello,

I will be releasing straight C conversions of Eric Baker's Fortran implementations of VPMB and GF on sourgeforge.net.

As soon as the site is set up on SourceForge, I will post the URL.

We plan to actively support the development of this code base and will be adding functionality over time - and its all *FREE*

Thanks.
 
DepthProducts:
Hello,

I will be releasing straight C conversions of Eric Baker's Fortran implementations of VPMB and GF on sourgeforge.net.

As soon as the site is set up on SourceForge, I will post the URL.

We plan to actively support the development of this code base and will be adding functionality over time - and its all *FREE*

Thanks.
Is this going to be in one code that will be able to put comparative results (VPM and GF) next to each other? That would be sweet
 
Over time, sure - one of the advantages of using sourceforge is that any number of people can contribute.

But not initially - they're separate programs. VPMB will be out there first, followed by GF, followed by a very easy to use GUI that will excercise the algorithms.

The GUI will work on Linux, Mac or Windows equally badly...
 
Anyone is welcome to my code for VPM-B and B-GF, translated from Baker's FORTRAN to Visual Basic. Just PM.
 
There is a screenshot of the GUI for the open source deco code that I've published at http://web.mac.com/thebuccaneer/Site/FreePlanner.html

It's rough, but it runs.

The GUI will work with any decompression algorithm - I am going to publish the spec and framework for interacing with the GUI. This way, if you have an algorithm you wish to use, all you have to do is write code for a couple of interfaces and you're good to go.
 
Looks cool! I can see where this can go.

I don't know too much about this level of programming, but on initial view it seems it is missing multiple gases (backgas, travel, deco, mix), the time slots are in absolute numbers (i.e. 46.71 minutes) .

Again, not sure if this is a function of the GUI, or the algorithm behind it, or a combination.
 
Looks cool! I can see where this can go.

I don't know too much about this level of programming, but on initial view it seems it is missing multiple gases (backgas, travel, deco, mix), the time slots are in absolute numbers (i.e. 46.71 minutes) .

Again, not sure if this is a function of the GUI, or the algorithm behind it, or a combination.

The GUI supports multiple gasses, and the numbers need to be rounded into minutes and seconds.

It's rough - but it's up and running. Soon it will be in limited testing with a handful of people who 1) dive a lot, and 2) promise to give me feedback.

Currently, the GUI works with my translation of Baker's VPMB fortran code-but the GUI will integrate with any deco algorithm if the developer of the algorithm implements a few hooks for the GUI.

Writing a decompression program from scratch is an undertaking - I am hoping that those who like to play around/research this kind of stuff will find the front-end useful.
 
I'll put my hand up for testing.
 

Back
Top Bottom