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; edit1.text := str; end;
Como puede ser ??? si en str tiene lo mismo no ???
Saludos, agradezco toda la ayuda que me podais prestar.
Gracias.