Hallo,
habe für meinen Stromzähler (serielle Schnittstelle) einen Cutter.
Konfiguriert wie folgt:
- Benutze feste Schritte
- Eingabelänge: 11
- Sync-Zeichen: 01 03
- HEX aktiviert
- Timeout: 2
Wenn jetzt die Antwort vom Zähler kommt (Länge: 11 Zeichen) wird kein send ausgelöst nur Received und Buffer (jeweils mit Länge 11) werden im Debug aufgelistet.
Falls Daten mit Länge > 11 empfangen werden, wird korrekt ein send mit den ersten 11 Zeichen ausgelöst.
Es funktioniert nicht wenn halt genau 11 Zeichen empfangen werden.
Mit V3 hatte es funktioniert.
TXT: 04.02.2016 19:30:48.00 | RECEIVED | <SOH><ETX><ACK>ÿëÿäÿ¹á<FF>
HEX: 04.02.2016 19:30:48.00 | RECEIVED | 01 03 06 FF EB FF E4 FF B9 E1 0C
TXT: 04.02.2016 19:30:48.00 | BUFFER | <SOH><ETX><ACK>ÿëÿäÿ¹á<FF>
HEX: 04.02.2016 19:30:48.00 | BUFFER | 01 03 06 FF EB FF E4 FF B9 E1 0C
TXT: 04.02.2016 19:31:03.00 | RECEIVED | <SOH><ETX><ACK>ÿëÿìÿ¹Î HEX: 04.02.2016 19:31:03.00 | RECEIVED | 01 03 06 FF EB FF EC FF B9 60 CE TXT: 04.02.2016 19:31:03.00 | BUFFER | <SOH><ETX><ACK>ÿëÿìÿ¹
Î
HEX: 04.02.2016 19:31:03.00 | BUFFER | 01 03 06 FF EB FF EC FF B9 60 CE
TXT: 04.02.2016 19:31:18.00 | RECEIVED | <SOH><ETX><ACK>ÿâÿåÿ¹lÍ
HEX: 04.02.2016 19:31:18.00 | RECEIVED | 01 03 06 FF E2 FF E5 FF B9 6C CD
TXT: 04.02.2016 19:31:18.00 | BUFFER | <SOH><ETX><ACK>ÿâÿåÿ¹lÍ
HEX: 04.02.2016 19:31:18.00 | BUFFER | 01 03 06 FF E2 FF E5 FF B9 6C CD
Gruß
Rudi