Comunidad Estudiantil de LabVIEW

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

No puedo ver el contenido del array

 Hola! Estoy realizando mi TFG y necesito un poco de ayuda porque llevo tres días enteros y no consigo avanzar.

Estoy implementando el protocolo GoBackN. Mi programa de LabVIEW recibe un paquete de datos de Arduino con el siguiente formato:

%d#%d&%d#%d&%d#%d&%d, es decir, algo así como 1#1&0#2&0#3&0 donde 000 son mis datos y los tengo que almacenar en un buffer si el numero de secuencia es el correcto.

Las comprobaciones para que esto funcione las he hecho y parece que funcionan cuando los mensajes se envían en orden. El problema surge cuando no es el numero de secuencia esperado, porque para poder avanzar tengo que consultar lo que se guarda en el buffer y no puedo verlo porque aparece como "vacio".

He pensado que quizás pueda ser porque el bucle while es muy rápido, pero en realidad no lo sé.

Agradecería mucho cualquier ayuda!!

Un saludo Emoticono feliz

Colaboradores