Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download from Shearwater Perdix not working with version 4.8.6 on Win10 #2101

Open
1 of 4 tasks
Marianneee opened this issue May 19, 2019 · 6 comments
Open
1 of 4 tasks

Comments

@Marianneee
Copy link

Describe the issue:

  • Bug
  • Change request
  • New feature request
  • Discussion request

Issue long description:

Perdix in connection mode.
Import from dive computer.
Filling in model and choosing bluetooth download mode.
"The local bluetooth adapter cannot be accessed"

Operating system:

Windows 10, Swedish.

Shearwater Perdix Ai

The same happened on other computer running Win 7.

Subsurface version:

4.8.6

I have only tried this version since the dive computer is brand new.
Downloading dives works perfectly in the Shearwater Desktop/mobile programs but ithey are not very good so I would like to be able to use Subsurface.

I am using official release.

Steps to reproduce:

  1. Starting Subsurface
  2. Starting Perdix and starting bluetooth
  3. Klicking import from dive computer
  4. Choosing Vendor=Shearwater
    Dive computer=Perdix Ai
  5. Klicking "Choose Bluetooth download mode"
  6. A window opens with "Remote Bluetooth device selection"
    It is empty and I cannot click on "Scan" and at the bottom it says "The local Bluetooth adapter cannot be accessed"

Current behavior:

No dives are downloaded.

Expected behavior:

Downloading new dives into Subsurface.

Additional information:

Mentions:

@dirkhh
Copy link
Collaborator

dirkhh commented May 19, 2019

BLE under Windows is painful. Have you read the manual section about unpairing and repairing your Perdix Ai? It often takes multiple attempts.
Alternatively, consider downloading on Android or iOS (usually much more reliable) using Subsurface-mobile and syncing your dive list via the Subsurface cloud storage.

@Marianneee
Copy link
Author

Yes I tried unpairing several times. I have also downloaded the Android version, but it does not seem to work either.

@dirkhh
Copy link
Collaborator

dirkhh commented May 19, 2019

Since several of the developers have a Perdix Ai and use it successfully (especially, the developer of the Windows BLE support uses a Perdix Ai) I wonder what's different for you.
One thing we know is that the Perdix Ai has no concept of "unpairing". So if it thinks it's connected to something, it will not connect to a new device. Is it possible that it thinks it's connected to the Shearwater app on the Android device?
I know that this process is frustrating (been there, done it way too many times), but I can assure you that this is a well tested devices with Subsurface and that it should work fine on any of our platforms, once it is successfully paired...

@k8smate
Copy link

k8smate commented Jun 3, 2019

In another thread it was acknowledged the released version has a bug that affects Windows ability to see any dive computer. An alternate version was suggested (with link) which lets Subsurface see my Perdix, but it cannot download dives. I have tried unpairing and pairing, uninstalling all BT drivers then reinstalling, repairing with the Perdix but still the same behavior even though Subsurface can 'see' my DC, listed with the correct MAC address. Something different in what the developer is using and the actual released code I believe. As a retired IT pro I have seen this type of issue many times, sometimes due to development environment variables or ownership or links to build version source code. Still a bug that needs to be fixed.

I AM using the android version and syncing via the cloud but that is not the 'workaround' I prefer to have to use.

@neolit123
Copy link
Member

neolit123 commented Jun 4, 2019

Something different in what the developer is using and the actual released code I believe. As a retired IT pro I have seen this type of issue many times, sometimes due to development environment variables or ownership or links to build version source code. Still a bug that needs to be fixed.

responded here:
#2117 (comment)

@hhassey
Copy link

hhassey commented Nov 6, 2019

Can confirm same behavior with GNU/Linux Debian Buster, and Subsurface 4.9.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants