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.
ser.write(str.encode(command+"\n"))
reply = ser.readline().decode("utf-8")