ModBus_WriteRegisterSmallInt falsche Werte nach Upgrade

Nach einem Upgrade der Version am Raspberry werden die Mobusdaten falsch geschrieben.

Mit der Funktion ModBus_WriteRegisterSmallInt wird z.b. der Wert 256 übertragen.
In der Steuerung kommt 40 an, bei 100 --> 25640.

Die Werte von der Steuerung zu Ip-Symcon werden richtig angezeigt.

Ich würde mich über ein Feedback freuen.

Danke. Fix kommt im nächsten Update.

paresy

Wann wird das nächste Update verfügbar sein?

Bereits seit 18.06 mit dabei: IP-Symcon Community Forum

paresy

Hallo,

dann funktioniert es leider noch immer nicht.

Wenn ich den Wert 50 schreibe kommt 60 an. (SmallInt (16bit - Signed)
bei -1 --> -216

Kann man schon sagen, wann das Problem behoben wird?
Habe bereits eine Steuerung am laufen.

Danke

Moin MikeE

Fehler gefunden.
Fehler bekämpft.
Fehler mit dem nächsten Update hoffentlich in die ewigen Jagdgründe geschickt :wink:

Bitte sag noch bescheid, ob mit dem nächsten Update der Fehler wirklich behoben ist.

Grüße
Pio

Hallo Pio!

Danke, funktioniert jetzt.

mfg
Mike