Descripción del Error
Los valores de los buffers de bytes usados para transmitir los registros de hidratación a través de BLE
Cómo Reproducir
Pasos para reproducir el error:
Inicializar la extensión para botellas con la versión 1.0.0+2 programada en el ESP32.
Emparejar un dispositivo móvil con la extensión, como dispositivo periférico.
Observar los valores de los registros de hidratación generados semi-aleatoriamente.
Observar los valores asignados a los atributos GATT de los servicios.
Comportamiento Esperado
La conversión de valores de tipo hydration_record_t a buffers de bytes para que sean sincronizados a través de BLE GATT debe ser revisada para asegurar que las representaciones en buffers sean correctas y puedan ser reconstruidas por la app.
Screenshots
Si aplican, agrega screenshots para ayudar a describir el problema.
Entorno
Módulo ESP-32: ESP-32
Versión de ESP-IDF: v4.4
Versión de software de aplicación: 1.0.0+2
Contexto Adicional
Por ejemplo, el siguiente hydration_record_t:
{ water: 518, temp: 33, bat: 78, time: 98}
Fue convertido a los buffers siguientes durante las pruebas:
Descripción del Error Los valores de los buffers de bytes usados para transmitir los registros de hidratación a través de BLE
Cómo Reproducir Pasos para reproducir el error:
Comportamiento Esperado La conversión de valores de tipo
hydration_record_t
a buffers de bytes para que sean sincronizados a través de BLE GATT debe ser revisada para asegurar que las representaciones en buffers sean correctas y puedan ser reconstruidas por la app.Screenshots Si aplican, agrega screenshots para ayudar a describir el problema.
Entorno
Contexto Adicional Por ejemplo, el siguiente
hydration_record_t
:Fue convertido a los buffers siguientes durante las pruebas: