Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
31. Aug 2007
Schlecht!
Also solltest du die Daten erst mal in Hexadezimal Darstellung wandeln:
procedure TForm1.RS232RxClusterEvent(Sender: TObject);
var
hexstring : string;
begin
hexstring := StrToHexString(rs232.ReadNextClusterAsString); // nach Hex wandeln
string1:= string1 + hexstring + #13#10;
// gleich als eine Zeile in einem Memo anzeigen
memo1.lines.add(timeToStr(Now)+ ' -...
Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
31. Aug 2007
Ganz offensichtlich sind deine Daten binär.
Hast du ein Doku, in der jedes Byte erklärt wird ?
Beispiel:
Byte | Bedeutung
0 | STX (start of text)
1- 4 | Temperatur in mK
5 | Einheit 'C'=Celcius, 'F'=Fahrenheit
6 | EOT (end of text)
Und kannst du hier die Zusammenfasung angeben ?