On Sat, Jun 9, 2018 at 4:44 PM Lubomir I. Ivanov <neolit...@gmail.com> wrote:
>
> @DC_VERSION@ = e97a47cca55973199715df0f818b4955e60d3a31
> that's due to dodging autotools on Windows.

Hmm. You're missing the "Re-instate the lack of handshaking for the
Scubapro Aladin Sport Matrix" commit, but it doesn't matter for
anything else.

I don't think the "echo" thing is from any serial line echo, I think
it's just that the dive computer is supposed to echo back the commands
to you as a kind of "ack" (well, _some_ dive computers do that, the
protocols are all different).

So this is not a "you have to implement echo in the LE stack" issue.

Your debug log doesn't actually have the IO that is done. That seems
to be a Qt issue. We ask for debug output, and some versions of Qt
will give that:

        QLoggingCategory::setFilterRules(QStringLiteral("qt.bluetooth*
= true"));

and others will apparently just ignore it.

I wonder if we should just add data debugging to our
characteristcStateChanged() and characteristicWritten() functions,
just so that we'd get that packet output even when Qt doesn't do it.

            Linus
_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to