<div dir="ltr"><div class="gmail_extra">

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Thanks, Jef.</span></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 23, 2018 at 4:59 AM, Jef Driesen <span dir="ltr"><<a href="mailto:jef@libdivecomputer.org" target="_blank">jef@libdivecomputer.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 2018-04-20 04:56, Matt Thompson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
My Atomic Cobalt2 worked on Windows and macOS but failed on Linux.  I think<br>
the failure on Linux is a configuration issue on my part but for<br>
completeness I get the following in the console:<br>
ERROR: Failed to open the usb device. [in ../../src/atomics_cobalt.c:117<br>
(atomics_cobalt_device_open)]<br>
INFO: dc_deveice_open error value of -6<br>
I get that error on both Subsurface-4.7.8-73-ga12ea13d5<wbr>1f5-x86_64.AppImage<br>
and Subsurface-4.7.8-x86_64.AppIma<wbr>ge.<br>
</blockquote>
<br></span>
This looks like a permission error. Have you installed the necessary udev rules?<br>
<br>
</blockquote><div>I added the udev rule in the Subsurface FAQ but it didn't help.  Tonight I'll try the one you pointed me at below and post back.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Download this file:<br>
<br>
<a href="https://raw.githubusercontent.com/libdivecomputer/libdivecomputer/master/contrib/udev/libdivecomputer.rules" rel="noreferrer" target="_blank">https://raw.githubusercontent.<wbr>com/libdivecomputer/libdivecom<wbr>puter/master/contrib/udev/<wbr>libdivecomputer.rules</a><br>
<br>
and copy it to /etc/udev/rules.d/ directory.<br>
<br>
(This assumes you are in the plugdev group.)<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
My Suunto D4i failed on all three platforms.  It gave various errors on the<br>
platforms:<br>
Windows 10:<br>
 the red banner at the bottom of the main window with the message<br>
"Unsupported operation"<br>
</blockquote>
<br></span>
Difficult to tell without further info. Did you install the USB driver?<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Fedora: A message box  with the message "Unable to open /dev/ttyUSB0" and a<br>
message on the console "ERROR: Failed to receive the answer. [in<br>
../../src/suunto_d9.c:253 (suunto_d9_device_packet)]<br>
</blockquote>
<br></span>
Looks again like a permission error. Make sure you're in the dialout group:<br>
<br>
sudo usermod -a -G dialout $USER<br>
<br>
(You'll have to logout and login again before this takes effect.)<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
macOS: A message box with the message "Error downloading dive data"<br>
</blockquote>
<br></span>
No idea.<span class="HOEnZb"><font color="#888888"><br>
<br></font></span></blockquote><div>I do have the USB drivers for the D4i installed on macOS and Windows.  On all three platforms I was able to successfully download dives using Subsurface 4.7.8.  I take that to mean that I have the correct permissions on the platforms so it is just down to the difference between the -NG and 4.7.8 branches.  I can generate Subsurface and libdivecomputer logs if that would help.</div><div><br></div><div>Thanks,</div><div>-Matt</div></div></div></div>