Giter Club home page Giter Club logo

Comments (10)

hbldh avatar hbldh commented on August 23, 2024 4

In your installed bleak-code, modify file bleak/backends/dotnet/discovery.py and add the following import on line 15 (before the other clr-imports):

from BleakBridge import Bridge

This has solved it for me on Python 3.7.1 with the wheel described above. See if solves the situation for you as well, and if it does I will draft a new release shortly.

from bleak.

Stefanhg avatar Stefanhg commented on August 23, 2024 1

Trying the Scan example that you provided @hbldh on your project page i successfully scanned 4 Bluetooth devices so i can confirm that adding that line solves the problem
But i would still appreciate if you could help me, idk if i should contact you in another way or just write it in this thread

from bleak.

Stefanhg avatar Stefanhg commented on August 23, 2024

computational-metabolomics/dimspy#38
This is what i did to solve "Failed building wheel for pythonnet"

from bleak.

hbldh avatar hbldh commented on August 23, 2024

I guess you run Python 3.7 then? pythonnet does not have pre-built wheels for that version and I know this has been an issue previously.

Regarding the Windows.Devices problem, what Windows version do you run (python -c "import platform;print(platform.win32_ver())")?

from bleak.

Stefanhg avatar Stefanhg commented on August 23, 2024

Well i'll try to downgrade to 3.6 to see if that would solve my problem!
I tried on my work machine which runs 3.6.2 and it seems like it does run on that machine so that might be the problem! I will give you a heads up later today to see if that is the problem!

from bleak.

bojanpotocnik avatar bojanpotocnik commented on August 23, 2024

I also got this error using Python 3.7.1 on Windows 10.0.17763 SP0, however I successfully installed the pythonnet with pre-built wheel pythonnet-2.4.0.dev0-cp37-cp37m-win_amd64.whl (as described on the pythonnet Wiki - Installation).

I will wait for @Decee1's result.

from bleak.

hbldh avatar hbldh commented on August 23, 2024

Interesting. I will have to evaluate this further using the wheel you pointed at @bojanpotocnik.

There is a distinct weakness in the Windows solution now that might be dependent on some dll:s available via pythonnet that are only available by accident and not by design right now.

from bleak.

bojanpotocnik avatar bojanpotocnik commented on August 23, 2024

@hbldh that solves the problem. Thank you.

from bleak.

hbldh avatar hbldh commented on August 23, 2024

New release 0.3.0 has been deployed to PyPI, with the fix detailed above. Try it out and we will reopen the issue if it does not solve your problems.

from bleak.

Stefanhg avatar Stefanhg commented on August 23, 2024

Looks veri positive with the "from BleakBridge import Bridge" I can now connect to my Bluetooth device. Now i am just going to figure out how to use it hehe. It tells me that i cannot find my my Characteristic
Something you can help me with?

from bleak.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.