David Lechner
David Lechner
Option 2 seems like it could be adapted to use [typing.TypedDict](https://docs.python.org/3/library/typing.html#typing.TypedDict) in the future (requires Python 3.8) as well for better type hints.
This has been implemented.
Can we be sure the problem is not with the device? Have you tried the suggested [troubleshooting](https://bleak.readthedocs.io/en/latest/troubleshooting.html)?
Sorry, this is not enough information to determine if the problem is with the device or with Bleak. You could log Bluetooth packets to see if the device is actually...
What is the Android version? This API was introduced in Android 8.0. https://developer.android.com/reference/android/bluetooth/le/ScanSettings.Builder#setPhy(int)
Android 8.0 is already 5 years old, so that seems like a reasonable minimum system requirement to me. But if someone wants to take responsibility for ensuring compatibility of older...
This is not technically possible on macOS. For Windows and Linux, there is a pull request open for this, but it has been stalled. #640
Thanks for this. I currently don't have any devices to test this with. Does anyone have any suggestions of something I could get (or wants to send me a spare)?
Splitting it into smaller pieces is always a good thing. I can't find it now, but someone recently mentioned implementing this as an async context manager, which I think is...
FYI, I've made some attempt to move this along in #1100. It still needs a bit of work and there are still some unresolved issues, so feedback from anyone who...