Ver Mensaje Individual
  #4  
Antiguo 04-09-2008
yomismo24 yomismo24 is offline
Miembro
 
Registrado: oct 2007
Posts: 44
Reputación: 0
yomismo24 Va por buen camino
Hola
a ver si he entendido bien, tu lo que necesitas es mandar un entero a una tarjeta, pero la comunicacion por el puerto serie se hace mediante cadenas.

Mi pregunta es si la tarjeta es capaz de hacer la conversión del caracter ascii que representa el digito, al valor del digito en si.

Me refiero a que si tu envias ComPort1->WriteStr("1\r\n");
Tu tarjeta recibe ese caracter 1, cuyo valor en ascii es 49.
Si ese es el caso, solo tendrias que restar 48 al caracter recibido y tendrias su valor.

No se si exactamente ese es tu problema. Si no es así danos un poco más de información de como trabaja la tarjeta para ver si se nos ocurre algo.

Un saludo!!
Responder Con Cita