esp32-firmware: no todas las lecto/escrituras por I²C son protegidas por retries.
Algunas llamadas a lecto/escritura por I²C no están protegidas por número de retries,por lo que si el sensor de oximetría falla se puede quedar en un loop infinito.
Para el técnico esto implica no saber donde está la falla. Si se corrige esto al menos se puede obtener un mensaje por UART (y, por que no, a futuro, un mensaje al sistema).
Para el usuario el problema pasa de ser falta de mensajes del dispositivo (y por ende estado de "dispositivo perdido") a obtener los datos del sensor en 0, lo que de por si anuncia un mal funcionamiento del mismo.