#1,441
17-09-2015, 07:01 PM
También podría ser que en un dispositivo, los dos bytes se generen de golpe en el sensor y por eso pregunte si hay dos datos disponibles y que en el otro sensor nunca se genere más de un byte en el sensor y que espere a que se lea cada uno de ellos para generar el siguiente, o puede que se generen dos de golpe y el tercero solo se genere después de leer los dos primeros o que existan determinadas pausas de tiempo para la disponibilidad de los datos etc...
Son detalles del protocolo que nosotros no podemos saber salvo que investiguemos un poco.
Lo importante es encontrar una forma de que funcione para tirar de ese hilo y afortunadamente tenemos la demo.
No se puede dar nada por sentado ni fiarse de nada, porque el demonio está en los detallitos. Hay que verificar especialmente lo que supuestamente no puede fallar porque cuando algo no funciona y no das con la causa, puede que estés pasando por alto lo que falla una y otra vez.
Son detalles del protocolo que nosotros no podemos saber salvo que investiguemos un poco.
Lo importante es encontrar una forma de que funcione para tirar de ese hilo y afortunadamente tenemos la demo.
No se puede dar nada por sentado ni fiarse de nada, porque el demonio está en los detallitos. Hay que verificar especialmente lo que supuestamente no puede fallar porque cuando algo no funciona y no das con la causa, puede que estés pasando por alto lo que falla una y otra vez.