ich habe den 1-Wire Netzwerkcontroller von E-Service-Online im Einsatz.
Sowohl mit der Firmware 1.04 als auch mit der Firmware 1.05 habe ich das Problem, das keine Zeilenumbrüche eingefügt werden.
Die sind bestimmt da, du siehst die nur nicht. Versuch mal einen Cutter dazwischen zu tun. Entweder mit CR oder LF auf der rechten Seite… In der HEX Ansicht müsstest du ein 0A oder 0D finden
Damit komme ich beim Raspberry nicht klar. (Über Windows funktioniert es.)
Cutter mit „0d 0A“ nimmt die CR un LF raus. Das Auswertescript brauch aber „char(13)“, das dann fehlt.
Wenn du über den Cutter „0d 0a“ entsorgst (chr(13) chr(10)), dann ist es für die Folgeverarbeitung nicht mehr da. Reicht es nicht auf „0a“ zu cuttern, dann wäre „0d“ noch da.
Heute haben Herr Geisler von E-Service Online und ich versucht dem Formatierungsproblem auf die Schliche zu kommen.
Zuerst haben wir nur einen nackten Client Socket installiert: die Daten kamen sauber an!
Ich habe das auch nochmals nachgestellt und kann es bestätigen.
Jetzt habe ich nochmals mit dem Cutter mit dem ClientSocket als Übergeordnete Instanz „0A“ als rechtes Trennzeichen behandelt, gesetzt und „Übernehmen“ gedrückt . Dabei fällt mir auf, dass das „0A“ nach wie vor im Debug der RegVar vorhanden ist.
Irgendwie habe ich das Gefühl, dass der Cutter nicht wirkt.