Subsurface As Free (and Opensource!) Deco / Dive Planning Software

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!

Well... the switch could also change the default XML file to use... I'll definitely keep the "non-cloud" people in mind :)

Oh, I'll get clouded at some point. E.g. AT&T is turning off 2G tranceivers for Xmas, I'll have to retire my A1200 and get a droid leash. Which is probably when I'll become the subsurface mobile user with the account an all. :)

The idea I'm tossing around for dive sites is a bit odd... if you use the same computer running Subsurface and switch between files, have ALL dive sites available for auto completion, regardless which file they came from... this isn't implemented, yet, but it's something I'd like to do

That should work. I'm pretty sure I've been to "Alice in Wonderland" on both Bonaire and Curacao so it'll have to be at least 2-level. This is where I'd love to pull it off a central database in the cloud (or distributed/updated w/ the application) because if you get it to work locally, why not scale it.

Crowd-sourcing accurate GPS coordinates of the sites sounds like an interesting exercise. :wink:
 
That should work. I'm pretty sure I've been to "Alice in Wonderland" on both Bonaire and Curacao so it'll have to be at least 2-level. This is where I'd love to pull it off a central database in the cloud (or distributed/updated w/ the application) because if you get it to work locally, why not scale it.

Crowd-sourcing accurate GPS coordinates of the sites sounds like an interesting exercise. :wink:

The code for all this needs to be written and tested and documented. This is an open source project. Free to use, no financial interest on our side - actually I pay out of my pocket for a bunch of things, from domains to servers to cloud storage and Apple developer account... So yes, "why not scale it" is indeed correct. Once someone writes the code.

There are several ways to crowd-source dive site information. I've looked at many of them. Accurate GPS coordinates are randomly there or not.
Our approach is different. Take your phone with you and run the GPS service on it. Just put it in a dry bag on the boat and forget about it. At the end of the day download the dives and then sync with the GPS data from the phone. Voila, very very good GPS coordinates for your dives.
And then, when we complete names for the dive, we sort the candidate name by distance. So if you did a dive on Bonaire and have Bonaire GPS data in the dive and start typing "Alice" you'll see the correct dive site, first. It's a bit hard to explain, but I think it works extremely well. And all I need to do to extend this to your use case is to add the ability to share the dive sites between multiple files.
 
For what it's worth, I just started with Subsurface; was able to download the most recent dives directly from my Suunto Cobra 2; then was able to export all the dives in SDM 3...all the way back to manual entries from 2008...to an SDE file; imported that file successfully into Subsurface, and it did include all the gas usage from my hose-AI Cobra 2 and most (maybe all, I haven't really double checked) of the manually entered stuff I had entered using SDM3 over the years. Now using subsurface on my personal laptop, my company laptop and my Android phone. Like others, I am personally hugely impressed that this started with Linus; and for those of you who are interested, checkout the subsurface site misc for Linus dive computer ramblings: Linus’ Dive Computer Ramblings | Subsurface
 
Hi, @dirkhh , I put wrong coordinates for a dive site, then put new dive site and now can not delete old one, only change its coordinates?
I'm sorry, I can't quite understand what's going wrong for you. You now have an extra dive site which isn't used? Or what is the problem?
 
Another Subsurface fanboy here.

It has it's quirks but what I wanted was to sync to my phone easily and support some form of cloud sync. It served this well and I have myself and my wife using it. I really like how expandable the software is.
 
https://www.shearwater.com/products/peregrine/

Back
Top Bottom