Hola amigo, la respuesta es no. Tienes que hacerlo tu a mano.
Si sabes que la trama comienza en STX (normalmente #2) y acaba en ETX (normalmente #3) tienes que esperar a este ultimo, si en medio te viene un ETX estas jod.ido, ese protocolo esta mal implementado. Puedes usar el valor NN para esperar hasta el ETX final e ignorar aquellos que esten en una posicion inferior a NN.
Ya se que es poco, pero espero haberte ayudado.
|