Enhancement Suggestion: More Accurate Dive Detection and Logging

One of the most common complaints about the Mk1 (at least in this forum) is it incorrectly logging dives that aren’t actually dives.

Pool mode adequately addresses the issue for instructors and dive masters doing pool sessions with their students.

What isn’t satisfactorily handled is people going swimming or snorkelling. Having to set an activity or even pool mode might work but could cause other issues. For example, what if you are on a dive trip and go for a swim between dives , turn on pool mode while you are swimming but forget to turn it off before your next dive? Setting priorities for the various activities is just too complicated and wouldn’t work with the swimming on a dive trip scenario.

What we need is for the Mk1 to be able to make a sensible and logical choice.

My first ever dive computer was Citizen Cyber Aqualand NX. It was basically a watch with alarms, stopwatch, countdown timer, different timezones, etc. But it was also a dive computer: calculate and display NDL, track tissues, calculate and display deco information, handle Nitrox, log the dives. Sound familiar?

I never had to set it to dive mode as it would automatically go into dive mode. It also had two dive modes: skin diving and scuba diving. Skin diving was basically for snorkelling and was the equivalent of Apnea mode on the Mk1. It would log both of these activities.

While I used it as my dive computer for my local diving I didn’t wear it as a watch for day to day use… until I went on a dive trip. On a dive trip it was my 24x7 watch. This means I not only wore it diving but I also wore it if I went for a swim or a snorkel. The whole time I had it, it never once logged a a scuba dive that wasn’t a scuba dive. It often logged a swim as a skin dive but that was fine.

How did it do it? Here’s the relevant page from the manual:
[IMG2=JSON]{"data-align":"none","data-size":"full","src":"http:\/\/atj.net.au\/D710-DiveMode.png"}[/IMG2]

I believe this could be easily implemented in the Mk1. The water detection part is not really necessary. It should use 1.2m (as it does now) rather than 1m. The 3 minute delay could be hard coded or it could be user configurable but with a default of 3 minutes.

What the Citizen detected as skin diving, the Mk1 could detect as Apnea (perhaps last used Apnea mode), i.e. you could go for a snorkel/free dive and not have to set the mode and it would still log it as an Apnea dive.

What the Citizen detected as scuba diving, the Mk1 could detect as the last used Dive mode (single, multi or CCR).

Just like the Citizen, the Mk1 should enter the dive modes no matter what current activity is in force. e.g. if you were already in Apnea mode and you stayed under 1.2m for more than 3 minutes, it should switch to regular dive mode (and the dive started from the moment you went under 1.2m). If you were already in one of the dive modes and went deeper than 1.2m for less than 3 minutes, it wouldn’t register as a dive.

OK, so it means if you go for a swim and the Mk1 goes deeper than 1.2m you’ll get an Apnea dive logged but that’s way better than it logging a dive of less than 3 minutes. And it may be of interest/value to log your swim.
  • Yes, this would certainly be a good solution to this problem!
    As a “vacation diver” I would love that. As you say, the Pool mode is more for dive instructors.
    Perhaps even better, if the watch could discard dives shorter than say 3 seconds. Then it would filter out when for example just jumping in from a boat for a swim. That is actually what is most anoying today.
  • That is a pretty nice solution that resolves this problem.
  • That is pretty much what the Descent does. At 4ft it goes to watch mode. I haven't had any mistake dives from swimming or other water sports yet.

    If you do dive to deeper than the 4ft, it will activate. For snorkeling I use the Apnea.

    I have found that after doing different activities, it goes back to the last dive mode used for next time.

    From the manual:
    • Descend to start your dive.

      The activity timer starts automatically when you reach a depth of 1.2 m (4 ft.).

      NOTE: If you start a dive without selecting a dive mode, the device uses the most recently used dive mode and settings.
  • That is pretty much what the Descent does. At 4ft it goes to watch mode. I haven't had any mistake dives from swimming or other water sports yet.

    If you do dive to deeper than the 4ft, it will activate. For snorkeling I use the Apnea.

    I have found that after doing different activities, it goes back to the last dive mode used for next time.

    From the manual:
    • Descend to start your dive.

      The activity timer starts automatically when you reach a depth of 1.2 m (4 ft.).

      NOTE: If you start a dive without selecting a dive mode, the device uses the most recently used dive mode and settings.


    All that is correct. But when jumping into the water from a boat or a bridge for a swim with your head first and arms stretched out (i.e head dive into the water), which is quite common :-), the wrist with the watch will easily reach to 1.2 m and the dive mode will start immediately and create a dive log, even if the watch was down to 1.2 m for 1 second. And that is what we would like to filter out...
  • PLN4ESC It appears you didn't read my whole post. Yes, of course it will activate at 1.2m. We already know that. The problem is that there is no delay. So, if are not in dive mode but dive mode was your last activity, it will start recording a dive as soon as the Mk1 goes below 1.2m even if you aren't diving. That is the problem we are asking to be fixed

    For example, just a couple of weeks ago at the end of a shore dive I was prevented from getting to the exit by another group of divers entering at the site. I waited on the surface. for a few minutes. My dive ended and the Mk1 was no longer in dive mode. Once the other divers had cleared the entry/exit area, I swam under water to the exit. The Mk1 logged a 59 second dive to 1.4m. How stupid is that?
  • I agree with atj777 on this. I was in Hawaii last September and the day before we left I went out for a swim in the ocean and did a shallow dive while snorkeling. Ended up with a 10-second dive on Connect and a two-day difference in my surface interval between my Perdix and Descent. OK yes, I could have put this in apnea mode, but the point is I should not have to for something like this.
  • Well, I think that the conclusion on iths one is; please Garmin, have another round on it and come up with a feasible solution...