Closed Frozen-Burrito closed 2 years ago
Puede que el problema tenga que ver con la sincronización de los reads y puede que este issue de flutter_blue tenga alguna posible solución.
Parece que el problema ha quedado solucionado introduciendo un pequeño intervalo entre reads y writes sucesivos.
Descripción del Error Los registros de hidratación pueden ser sincronizados correctamente desde la extensión para botellas, pero en ciertas condiciones todavía no identificadas, invocar los métodos
characteristic.read()
ycharacteristic.write(bytes)
resulta en unaException
genérica no manejada.Cómo Reproducir Pasos para reproducir el error:
Comportamiento Esperado Invocar los métodos
characteristic.read()
ycharacteristic.write(bytes)
nunca debería producir un error mientras el dispositivo se encuentre conectado. Las invocaciones a estos métodos deberían ser sincronizadas correctamente.Entorno
Contexto Adicional La salida por consola de la app:
La salida por consola de la extensión para botellas: