Using Subsurface with a Suunto Vyper on macOS (OS X)


Profile of one of the dives I did in the Maldives, displayed using Subsurface

Download the Virtual COM Port Drivers and reboot your iDevice. After that Subsurface should recognise your Suunto Vyper.

As a diver one logs all his/her dives into a paper logbook. In the paper logbook one generally notes things like the gear used, the volume of air consumed, the buddies you dove with, the diving/weather conditions, special things/animals that were encountered, a description of the dive (or a map), etc.

24534011229_6d669d16a8_k
A photo of my paper logbook

Next to the paper logbook, modern dive computers (which divers use to keep an eye on their depth, remaining bottom time, etc.) also keep digital logs of each dive onto the dive computer itself. Over the weekend I decided to check out Subsurface, a piece of open source software for reading out scuba dives from your dive computer (created by Linus Torvalds, of all people). So I connected my Suunto Vyper to my Mac using the provided USB cable and … nothing – even though the docs state that Subsurface should automatically detect your dive computer.

Checking out System Information.app my Suunto Vyper was indeed connected, yet Subsurface would not recognize it.


“Suunto Sports Instrument”

Long story short: eventually I found a Google Groups Thread suggesting to download Virtual COM Port Drivers. One installation and a reboot later that indeed did the trick: my Suunto appeared as a mount point in Subsurface.


A mounted Vyper, yay!

In hindsight I found a note somewhere way down in the documentation about requiring drivers (“Appendix A – 17.1. Make sure that the OS has the required drivers installed”); this in contrast with earlier (and bigger) mentions in other parts of the docs of “it just works” lacking any mentions of drivers.

Subsurface →

Did this help you out? Like what you see?
Consider donating.

I don’t run ads on my blog nor do I do this for profit. A donation however would always put a smile on my face though. Thanks!

☕️ Buy me a Coffee ($3)

Published by Bramus!

Bramus is a frontend web developer from Belgium, working as a Chrome Developer Relations Engineer at Google. From the moment he discovered view-source at the age of 14 (way back in 1997), he fell in love with the web and has been tinkering with it ever since (more …)

Unless noted otherwise, the contents of this post are licensed under the Creative Commons Attribution 4.0 License and code samples are licensed under the MIT License

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.