<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Using the dreadful Windows Mail client… but hey, I get to copy and paste :-)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>press <enter> to start discovery...</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>discovery started...</p><p class=MsoNormal>entering main loop...</p><p class=MsoNormal>qt.bluetooth.windows: Emit:  "DB:3B:75:83:D8:6E"</p><p class=MsoNormal>discovery finished</p><p class=MsoNormal>enumerate devices</p><p class=MsoNormal>-------------------------------</p><p class=MsoNormal>device # 0</p><p class=MsoNormal> addr: "DB:3B:75:83:D8:6E"</p><p class=MsoNormal> name: "Teric"</p><p class=MsoNormal> coreConfiguration: QFlags(0x1)</p><p class=MsoNormal>-------------------------------</p><p class=MsoNormal>done enumerating devices</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>enter a device # to connect to:</p><p class=MsoNormal>0</p><p class=MsoNormal>connecting to device # 0 ; address: "DB:3B:75:83:D8:6E" ...</p><p class=MsoNormal>Unimplemented code.</p><p class=MsoNormal>controller state changed: QLowEnergyController::ControllerState(ConnectingState)</p><p class=MsoNormal>controller state changed: QLowEnergyController::ControllerState(ConnectedState)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’d call this fully successful :-)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Nice work, Lubomir.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>/D</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:dirk@hohndel.org">Dirk Hohndel</a><br><b>Sent: </b>Saturday, September 29, 2018 6:51 PM<br><b>To: </b><a href="mailto:neolit123@gmail.com">Lubomir I. Ivanov</a><br><b>Cc: </b><a href="mailto:subsurface@subsurface-divelog.org">Subsurface Mailing List</a><br><b>Subject: </b>Re: [TEST REQUEST] Windows Bluetooth LE build</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>> On Sep 29, 2018, at 6:28 PM, Lubomir I. Ivanov <neolit123@gmail.com> wrote:</p><p class=MsoNormal>> </p><p class=MsoNormal>> this is a minimal Qt application that includes BT device discovery.</p><p class=MsoNormal>> </p><p class=MsoNormal>> 1) it will first ask you to press enter to start</p><p class=MsoNormal>> make sure the BTLE devices are turned on / have battery.</p><p class=MsoNormal>> 2) it might take a while...</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>It sits there, nothing happens. Forever.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>None of the below happens.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>> 3) then it should dump a list of found devices each having a name and a #</p><p class=MsoNormal>> configuration legend (QFlags...):</p><p class=MsoNormal>>  - 0x0 -> unknown type</p><p class=MsoNormal>>  - 0x1 -> BTLE</p><p class=MsoNormal>>  - 0x2 -> BT classic</p><p class=MsoNormal>>  - 0x3 -> BT smart (can be either BT or BTLE)</p><p class=MsoNormal>> http://doc.qt.io/qt-5/qbluetoothdeviceinfo.html#CoreConfiguration-enum</p><p class=MsoNormal>> 4) in the console pick a # (e.g. 2) and press enter</p><p class=MsoNormal>> 5) it would then try to connect to the device.</p><p class=MsoNormal>> if it succeeds it should print out "ConnectedState", if it fails it</p><p class=MsoNormal>> should print something else.</p><p class=MsoNormal>> </p><p class=MsoNormal>> please try your BTLE DCs and report the results.</p><p class=MsoNormal>> </p><p class=MsoNormal>> this is a mandatory step if we want to continue with our improvements</p><p class=MsoNormal>> and it will narrow our guessing game.</p><p class=MsoNormal>> </p><p class=MsoNormal>> thanks.</p><p class=MsoNormal>> lubomir</p><p class=MsoNormal>> --</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>_______________________________________________</p><p class=MsoNormal>subsurface mailing list</p><p class=MsoNormal>subsurface@subsurface-divelog.org</p><p class=MsoNormal>http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>