David Lechner
David Lechner
This looks like an issue with https://github.com/Bluetooth-Devices/dbus-fast, not Bleak.
The best way to see what is going on at a lower level is to log Bluetooth packets with Wireshark as described in the troubleshooting page of the docs.
Sounds just like this discussion: https://github.com/hbldh/bleak/discussions/1708
> Protocol Error 0x03: Write Not Permitted The error explains the problem. This characteristic is not writable. You can use the service explorer example in Bleak to enumerate the properties...
I had this happen to me today. I have a USB Bluetooth dongle, so I unplugged it and plugged it back in and I stopped getting the "Operation already in...
Can you give an example program and the exact steps to reproduce the problem?
Calling `connect()` a second time on the same `BleakClient` object is something that has never worked well in Bleak. We recommend to create a new `BleakClient` object in order to...
Closing since it sounds like we have a solution.
Without logs of the Bluetooth packets, I can't really tell much. It sounds like the device is doing something unexpected that the Bluetooth stack doesn't like.
I don't see where you are calling `drive_base.reset()` to reset the drive base angle.