Scubapro Aladin Square

Linus Torvalds torvalds at linux-foundation.org
Fri Nov 10 13:32:14 PST 2017


On Fri, Nov 10, 2017 at 1:21 PM, vavincavent <vavincavent at gmail.com> wrote:
> After udev rules with Jef recommandation, the subsurface.log :

Ok, so it doesn't work like the G2.

That 011B thing is the hanshake (01 = one byte command, 1b is the
handshake byte) and you don't get any answer.

Now, the Aladin Sport Matrix didn't want the handshake either, so you
could just try without it (see scubapro_g2_handshake(), where it
currently does:

        if (model == ALADINSPORTMATRIX)
                return DC_STATUS_SUCCESS;

and you could just try returning success unconditionally.

But it might be a totally different protocol.

> When i try with Logtrak, i've try to sniff USB. So i have some results,
> but i can't understand this...

Feel free to send your packet dump to me and Jef, maybe we can see
"yes, looks like the same protocol, with just a small tweak" or we go
"Oh, that doesn't look anything at all like what we've seen before".

                Linus


More information about the subsurface mailing list