Ver Mensaje Individual
  #1  
Antiguo 16-04-2011
jgarcias2 jgarcias2 is offline
Registrado
NULL
 
Registrado: abr 2011
Posts: 8
Reputación: 0
jgarcias2 Va por buen camino
recibir datos rs232 desde pic

Hola compañeros,

os escribo para preguntar una duda que tengo y no me deja dormir, me tiene cansado y la verdad que no se por donde meterle "mano" ...

Os cuento:
lo que hago es enviar varios datos desde el pic hacia el pc via serie, y los recibo en el pc, los pongo en un memo y hasta ahi todo bien. Pero si quiero ponerlo en un label o en un edit o si quiero coger un valor para mostarlo en un indicador numerico no me coge la misma cadena.

Envio desde el pic con ccs:
Código Delphi [-]
 
  printf("Velocidad: %u\r\n",velocidad); 
  printf("Fuerza: %u\r\n",fuerza);
Recogo desde el pc con delphi y componente tciacomport:
Código Delphi [-]
 
procedure TForm1.CiaComPort1DataAvailable(Sender: TObject);
var str: string;
begin
  str := ciacomport1.ReceiveStr();      
  memo1.text := memo1.Text + str; // esto lo hace bien
  edit1.text := str; // en edit1 no aparece lo mismo que en memo1 
end;
Como puede ser ??? si en str tiene lo mismo no ???

Saludos, agradezco toda la ayuda que me podais prestar.
Gracias.

Última edición por ecfisa fecha: 18-04-2011 a las 06:11:11.
Responder Con Cita