Ja, der Wert soll im Bereich 0..255 bleiben.
Hab gerade getestet, der Compiler weigert sich hartnäckig:
Syntaxfehler in Zeile:[293]
>if event("Sonos Küche - Lautstärke 1Bit-11/0/1") and ("Sonos Küche - Lautstärke 1Bit-11/0/1"==EIN) then { Wert = Wert + Offset Wert = min(Wert,255s16) Wert = max(Wert, 0s16) write("Sonos Küche - Lautstärke 1Byte-11/0/5",convert(Wert, 0u08))} endif< in der Datei "D:/KNX/EIBPC/EibstudioData/tmpApp.txt"
Anweisung erstreckt sich bis zur Zeile: 294
Gültig bis Spaltenposition: {40}
STOP Parser --> Wert = min(Wert,255s16) Wert = max(Wert, 0s16) write("Sonos Küche - Lautstärke 1Byte-11/0/5",convert(Wert, 0u08))} endif
ID:4
EibParser wurde mit Fehler beendet.
Hab gerade getestet, der Compiler weigert sich hartnäckig:
Syntaxfehler in Zeile:[293]
>if event("Sonos Küche - Lautstärke 1Bit-11/0/1") and ("Sonos Küche - Lautstärke 1Bit-11/0/1"==EIN) then { Wert = Wert + Offset Wert = min(Wert,255s16) Wert = max(Wert, 0s16) write("Sonos Küche - Lautstärke 1Byte-11/0/5",convert(Wert, 0u08))} endif< in der Datei "D:/KNX/EIBPC/EibstudioData/tmpApp.txt"
Anweisung erstreckt sich bis zur Zeile: 294
Gültig bis Spaltenposition: {40}
STOP Parser --> Wert = min(Wert,255s16) Wert = max(Wert, 0s16) write("Sonos Küche - Lautstärke 1Byte-11/0/5",convert(Wert, 0u08))} endif
ID:4
EibParser wurde mit Fehler beendet.
Kommentar