py9b/link/bleak: use writes with confirmations

This fixes some bluez compatiblity issues and improves connection
stability.
legit-fork
informatic 2019-10-29 10:02:43 +01:00
parent bdeb675bf3
commit 2c0f5adadc
1 changed files with 1 additions and 1 deletions

View File

@ -105,7 +105,7 @@ class BleakLink(BaseLink):
def write(self, data):
fut = asyncio.run_coroutine_threadsafe(
self._client.write_gatt_char(_rx_char_uuid, bytearray(data), False),
self._client.write_gatt_char(_rx_char_uuid, bytearray(data), True),
self.loop,
)
return fut.result(3)