Forum: Win32/Win64 API (native code)
by newIndy,
18. Dez 2018
Danke an euch beide. :-D
Lesen und schreiben klappt jetzt.
Ich habe die 'ReadLine' entsprechend umgeschrieben.
Function TSerialPort.ReadLine:String;
var d: array of Byte;
s: string;
i: Integer;
BytesRead:Cardinal;
begin
Forum: Win32/Win64 API (native code)
by newIndy,
18. Dez 2018
Ok danke. Ich werde da später nochmals experimentieren und die 'function Readline' umschreiben.
Forum: Win32/Win64 API (native code)
by newIndy,
18. Dez 2018
Hallo Sherlock. Erst mal vielen Dank für deine Antwort.
Das ein "/n" und CR an das Kommando angehängt wird, habe ich der (leider schlechten) Dokumentation entnommen, aber hier hast du wohl recht.:)
Der Sensor schickt nun nach "! #13#10" etwas zurück, was aber leider nicht lesbar ist. Hier ist wohl die Decodierung falsch.
Wie kann man das 'encode' und 'decode' korrekt in Delphi einsetzen.
...