Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/06/2008, 12:04
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 16 años, 6 meses
Puntos: 61
Respuesta: transmision serial de un pc a otro

No se si esto resuelva tu problema, pero se algo que tienes que mejorar.

Para comparar 2 arreglos ( como xx y dat ), a pesar que C permite el uso de los operadores == y != en realidad no compara los contenidos de los arreglos, para compararlos deberias usar algo como

if( strncmp( xx, dat, 2 ) != 0 )
printf("dato: %s\n", xx);

Te recomiendo definir tanto xx como dat como arreglos de largo 3 y no de largo 2, para reservar espacio para el fin de string.