21.06.2017, 07:07
Möglicherweise hängt das notwendige zweimal senden mit dem Ende des Telegramms zusammen. In der Anleitung findet sich dort:
"[EOF]" or "[EOF][CR]" or "[EOF][CR][LF]" depend on model
Dabei ist das erste Problem,. dass es eigentlich keinen ASCII Code für EOF gibt (je nach Betriebssystem werden hier verschiedene Varianten genutz, wir haben 1A vorgeschlagen), ferner soll es wohl je nach Gerät auch nötig sein, noch ein CR (Hex 0D), eventuell auch noch ein LF (Hex 0A) anzuhängen. Dabei muss natürlich auch der Eintrag für die Data Length angepasst werden.
Aber freut uns, dass es bereits so gut funktioniert, obwohl wir hier etwas mutmaßen mussten.
"[EOF]" or "[EOF][CR]" or "[EOF][CR][LF]" depend on model
Dabei ist das erste Problem,. dass es eigentlich keinen ASCII Code für EOF gibt (je nach Betriebssystem werden hier verschiedene Varianten genutz, wir haben 1A vorgeschlagen), ferner soll es wohl je nach Gerät auch nötig sein, noch ein CR (Hex 0D), eventuell auch noch ein LF (Hex 0A) anzuhängen. Dabei muss natürlich auch der Eintrag für die Data Length angepasst werden.
Aber freut uns, dass es bereits so gut funktioniert, obwohl wir hier etwas mutmaßen mussten.
Mit freundlichen Grüßen vom LCN-Team
H.Szlopsna
H.Szlopsna