looks like the recent libdc + BLE refactor in Subsurface fixed the issues i was having downloading from the OSTC+ on Windows, with my custom Qt build. so it wasn't an issue in the Qt stack.
thanks goes to Linus, because i was stuck on this not being able to figure out what's going on for a long time... log for proof: https://pastebin.com/7DHZU855 ------ link for testing my latest Subsurface test build for BLE on Win32: https://www.dropbox.com/s/zslq3ughx9ciehj/_deploy_win32_ble.zip?dl=0 instructions: prerequisites: - minimum Windows version for this is 8.1 - make sure that Windows has detected and paired with your DC steps: - extract the _deploy_win32_ble.zip ZIP in a folder somewhere - navigate to the folder with Explorer and start _run.cmd - a console window should open and next to it the Subsurface window - start your BLE dive-computer and make it ready for downloading of dives - in Subsurface goto Import -> Download from divecomputer - select the following options (and pick paths): [x] Save libdivecomputer dumpfile [x] Save libdivecomputer logfile - select the following option: [x] Choose bluetooth download mode - a dialog should open. select "Force LE" for mode, and click "Scan". - your device should appear in the list. select it and click "Save" - the "Device or mount point" field should now show your DC. - click "Download". report back logs and dump files if it doesn't work for you. lubomir -- _______________________________________________ subsurface mailing list subsurface@subsurface-divelog.org http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface