FHEM Forum

CUL => Hard- und Firmware => Thema gestartet von: kaihs am 09 August 2014, 23:09:02

Titel: Wireless M-Bus: Möglicher Datenverlust bei großen Paketen
Beitrag von: kaihs am 09 August 2014, 23:09:02
Hallo, insbesondere an tostmann.

Beim Testen der Wireless M-Bus Funktion der culfw ist mir gerade aufgefallen, dass Wireless M-Bus Pakete die größer als die TTY_BUFSIZE sind stillschweigend abgeschnitten werden.

Die TTY_BUFSIZE ist i. A. auf 128 eingestellt. Wireless M-Bus Pakete können aber m. W. bis zu  288 Bytes groß sein.
Codiert in Hex zzgl. des führenden b und abschließenden CR/LF sind das dann 579 Bytes.

Das ist arg viel und könnte zu Speicherengpässen führen.
Gibt es andere Lösungansätze?

Gruß,

Kai