Por un lado te preguntaría si estás 100% seguro de que el programa recibe los siguientes valores, en el orden indicado y ninguno más: Tanto si se le están pasando valores anteriores a esos como si el orden es diferente, el resultado también lo será.
Y por otro lado: No entiendo qué fue lo que te resultó extraño aquí. La B en hexadecimal es un carácter válido y corresponde al 11 en decimal. No entiendo qué tiene ver el 17 en todo esto.
Código:
0x0B 0x01 0x56 0x50
Y por otro lado: No entiendo qué fue lo que te resultó extraño aquí. La B en hexadecimal es un carácter válido y corresponde al 11 en decimal. No entiendo qué tiene ver el 17 en todo esto.
Si puedes borrar mis mensajes anteriores y dejar tu respuesta nada más, sucedía exactamente lo que dices, parámetros incompletos, llevaba varios días en ello y tuve lapsus mental no entendía nada.
Ya resuelto.
Saludos