Comments (10)
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.
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.
computational-metabolomics/dimspy#38
This is what i did to solve "Failed building wheel for pythonnet"
from bleak.
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.
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.
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.
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.
@hbldh that solves the problem. Thank you.
from bleak.
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.
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)
- Service UUID filter does not apply to dict of discovered devices. HOT 1
- How do I decode bytearray for power data HOT 1
- NSLocalizedDescription The request is not supported
- List adapters and specify which adapter to use? HOT 2
- WinError The operation was canceled by the user HOT 3
- Asyncio task hang during connection attempt HOT 1
- bleak data reading rate through notification with one uuid (57 samples per second ) and with 2 uuid subscribe (72 samples per second which is 36 sample of each uuid)
- unable to use start_notify HOT 6
- Bleak Version is not supporting in the win11 HOT 11
- Bleak issue of time to display data
- Connect bleak client to GATT Server running in MicroPython on ESP32
- On Raspberry pi bleakscanner scanning not working :BleakDBusError[org.bluez.Error.InProgress] Operation already in progress . HOT 6
- Changing Lego Remote Handset name ... HOT 1
- Unable to write to the device using bleak library through write_gatt
- cannot connect again unless reboot HOT 7
- Android permissions HOT 2
- Set Target Inclination doesn't work
- Immediate disconnect after successful connection With esp as server and raspi as client
- Building docs on Linux gives errors about ctypes.WINFUNCTYPE HOT 4
- BleakDBusError 'Operation already in progress' - is it possible to stop the BleakScanner after a timeout HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bleak.