È or 232 is not some sort of ACK or NAK is it?

-----Original Message-----
From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
Behalf Of Marshland Engineering
Sent: Friday, 5 August 2011 12:34
To: delphi@delphi.org.nz
Subject: Re: [DUG] Delphi Digest, Vol 94, Issue 7

I still have something wrong

I sending
    serial_send('B');
    serial_send('C');
and a terminal program reads BC correctly

My Delphi code is as below but something is wrong with the second character.

    if SerialPortNG.NextClusterSize >= 0 then begin
       sRaw:=SerialPortNG.ReadNextClusterAsString;
       memo1.Lines.Add(sRaw);
       sData:='';
       for i:=1 to length(sRaw) do begin
           iValue:= ORD(sRaw[i]);
           sData:=sData+IntToStr(iValue)+'  ';
        end;
       memo1.Lines.Add(sData);

Result
Bè
66  232
Bè
66  232
Bè
66  232

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject:
unsubscribe


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Reply via email to