Error: Unable to download dive logs for Atomic Aquatics (Cobalt 2) on Mac OS Catalina

313 views
Skip to first unread message

Sam Burrell

unread,
Jun 9, 2021, 10:30:41 AM6/9/21
to Subsurface Divelog
Atomics Aquatics Cobalt 2 (C2) Dive computer - Version 2.500/2
Subsurface software - 5.0.1
Mac OS - Catalina 10.15.7

With the latest firmware for Cobalt 2 and Subsurface, I still cannot import the dive logs into Subsurface. I have had problems in the past, but at least I used to be able to download them. Now I get this message: "Error: Unable to Open Atomic Aquatics (Cobalt 2)". At the bottom of the Subsurface window it also says: "Unsupported operation". 

I have tried downloading the dive logs both while Bootloader is running and while it is not. Would appreciate any info or help regarding this, thanks!


Dirk Hohndel

unread,
Jun 9, 2021, 11:10:12 AM6/9/21
to subsurfac...@googlegroups.com
Sadly, my Cobalt 2 is dead so I can't reproduce this.
The Cobalt is one of the very few pure USB devices that we support and doesn't require drivers under macOS.
So the interesting question becomes "why does opening the device fail?".

Could you check the 'libdivecomputer log file' option in the Download dialog and send us that file?

Thanks

/D

Sam Burrell

unread,
Jun 17, 2021, 9:48:10 AM6/17/21
to subsurfac...@googlegroups.com
Hello,

Yes I can, here is the text resulting from checking the libdivecomputer log file option:

Subsurface: v5.0.1, built with libdivecomputer v0.7.0-devel-Subsurface-NG (81f95d388019d1283f5e0b4dbed108b4ab10946a)

Is this the item you requested?

Thanks,

Sam

--
You received this message because you are subscribed to a topic in the Google Groups "Subsurface Divelog" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/subsurface-divelog/FIcAM1Fclvg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to subsurface-dive...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/subsurface-divelog/94260046-05BD-421B-ADF4-763E5B7E0706%40hohndel.org.


--
Samuel Burrell
Reef Restoration Associate
Coral Restoration Foundation, Key Largo, USA
M.S. Marine Science, Northeastern University '16
B.S. Biology, B.A. Music, Hobart College '15

Dirk Hohndel

unread,
Jun 17, 2021, 10:19:46 AM6/17/21
to Subsurface Divelog
So it never actually gets to the dive computer.
I wonder if this is some kind of permission problem - but I'm not sure how to go from here as I honestly don't remember how the Cobalt should show up in Catalina
It's a USB ACM device. When you plug it in and put it in PC Link mode, and then on you Mac do 

ls -l /dev/*ACM*

do you get any results?

/D


You received this message because you are subscribed to the Google Groups "Subsurface Divelog" group.
To unsubscribe from this group and stop receiving emails from it, send an email to subsurface-dive...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/subsurface-divelog/CAGU_r7R1y3hB0jfyhqA2pNV3JF7AjYCc%2BBn8dEM0be-zrGmYhw%40mail.gmail.com.

Sam Burrell

unread,
Jun 17, 2021, 11:30:42 AM6/17/21
to subsurfac...@googlegroups.com
I'm getting a "No such file or directory" response to that.

Jef Driesen

unread,
Jun 17, 2021, 2:19:59 PM6/17/21
to subsurfac...@googlegroups.com, Dirk Hohndel
On 17/06/2021 16:19, Dirk Hohndel wrote:
> So it never actually gets to the dive computer.
> I wonder if this is some kind of permission problem - but I'm not sure how to go
> from here as I honestly don't remember how the Cobalt should show up in Catalina
> It's a USB ACM device. When you plug it in and put it in PC Link mode, and then
> on you Mac do
>
> ls -l /dev/*ACM*
>
> do you get any results?

The Cobalt uses native USB communication, not USB-ACM. So it won't show up as
/dev/*ACM*. I don't know which tool can enumerate USB devices on Mac. On Linux
that would be the 'lsusb' command-line tool.

You are probably confused with some other dive computer like the Mares Icon HD?

Jef

Dirk Hohndel

unread,
Jun 17, 2021, 2:37:12 PM6/17/21
to Jef Driesen, subsurfac...@googlegroups.com
Going through my email archive this is the third time I made the same mistake.
I keep thinking that the Cobalt is an ACM device. Sorry. And thanks for catching that.

The easiest way to see your USB devices on a Mac is to click on the Apple symbol in the top left, hold down option (the top menu entry changes from "About this Mac" to "System Information") and click on that.
Then click on USB (last entry on the left under Hardware)
Find the device in the top section and click on it, send us what's in the bottom section.

/D

Bob Sully

unread,
Feb 1, 2022, 12:37:17 AM2/1/22
to Subsurface Divelog
Sam - did you ever come up with a fix for this?  I'm having the same problem with Cobalt 2 on firmware version 2.500 and SubSurface 5.0.5 on a Winblows 10 machine.  Haven't tried it with Linux or MacOS yet.  Under USB in System Info on the Cobalt 2, it has directions on how to upload dives.  But my PC doesn't see the dive computer (even though I hear it connect), so the upload fails.

Please share if you have the answer.  
Thanks!
Bob

Dan Pettis

unread,
Oct 3, 2022, 6:59:05 AM10/3/22
to Subsurface Divelog
I had the same problem in Widows 10, I went into device manager and the Cobalt 2 showed up as "Cobalt" and had an error "Driver not installed" since it uses a generic usb driver I had to manually assign the generic microsoft usb driver to the device. once I did that on the Cobalt 2 it stated "Connected." I then went into subsurface and was able to download. I did not and was not able to set a mount point, but it still worked.

Hope that helps,

Dan "Danimal" Pettis

Raffi S

unread,
Jul 20, 2023, 11:50:51 AM7/20/23
to Subsurface Divelog
Couple of things to help the community with this issue and Subsurface developers to perhaps look into. I attached few screenshots to help.

My setup: Macbook Pro15 2021 M1, MacOS Ventura, Subsurface 5.0.10, Cobalt 2 firmware 2.5 updated

1- When connecting the Cobalt to Mac, the cobalt does show up if you run this command from the terminal: system_profiler SPUSBDataType (See attached response)

Steps that helped me import into Subsurface:
1- Downloaded MacDive for Mac and installed (Demo mode)
2- Started the app and established the USB from the cobalt 2 
3- initiated the "Download Dives" from the MacDive and select Atomic Aquatics and Cobalt 2 and I want to import... "All Dives"
4- Clicked on import and the trial downloaded the first 5 dives (this is in trial mode)
5- Exited the MacDive but did not disconnect the Cobalt 2 (Still says Connected in Green)
6- Started Subsurface, went to import from dive computer and selected Atomic Aquatics and Cobalt 2
7- Clicked on Download and.... there you go. (See screenshot).


While I am aware this is a hack that worked, it seems like this is not a cobalt 2 connection with the Mac but rather something with Subsurface. 
I hope this will help those who desperately want to import their dives from the Cobalt 2, and maybe help the developers look into it as well.

Good luck and... Dive safe... dive often! 
2023-07-20_10-46-53.png
2023-07-20_10-43-43.png
2023-07-20_08-59-09.png
Reply all
Reply to author
Forward
0 new messages