HSV-Einschalttelegramm 17000211
HSV-Einschalttelegramm
▸ E1HSVA1 ▸
▸ E2Verzögerung (ms)0 
Dieser Baustein generiert ggf. einen modifierten HSV-Wert und gibt diesen unmittelbar aus, gefolgt von dem gewünschten HSV-Wert. Einige LED-Controller reagieren beim Einschalten mittels eines HSV-Wertes offenbar nicht wie erwartet, d.h. es wird nicht der korrekt Farbwert eingestellt. Erst wenn ein weiteres HSV-Telegramm (bei nunmehr eingeschalteter RGB-Leuchte) eintrifft, wird der Farbwert korrekt eingestellt. Der Baustein kompensiert dieses Fehlverhalten dadurch, dass bei einer steigenden Flanke an E1 (im Kontext des HSV-Wertes) zunächst ein geringfügig modifierter HSV-Wert ausgegeben wird und nach einer Verzögerung (E2) der eigentliche HSV-Wert (E1) ausgegeben wird. Dadurch wird der LED-Controller zunächst "eingeschaltet" (mit einem abweichenden Farbwert) und anschließend auf den gewünschten Farbwert eingestellt. Treffen in der Folge weitere HSV-Werte an E1 ein, werden diese unmittelbar an A1 ausgegeben (der LED-Controller ist ja bereits "eingeschaltet"). Erst wenn ein HSV-Wert mit einem V-Anteil "00" eintrifft (Aus), wird der Baustein zurückgesetzt und wartet erneut auf eine steigende Flanke. Treffen während der Verzögerung HSV-Werte an E1 ein, bleibt A1 stets unverändert. Erst nach Ablauf der Verzögerung wird der letzte (aktuellste) HSV-Wert (E1) an A1 ausgegeben. Hinweis: Der generierte HSV-Wert weicht stets geringfügig (Hue +/- 1) vom gewünschten HSV-Wert ab, da der LED-Controller auf gleiche Telegramme in Folge i.d.R. nicht reagiert. Dieser generierte HSV-Wert wird jedoch nur zum "Einschalten" des LED-Controllers genutzt - anschließend (nach der Verzögerung) wird der tatsächlich gewünschte HSV-Wert (E1) ausgegeben. E1: HSV-Wert (000000..FFFFFF) E2: Verzögerungszeit beim Einschalten (der zeitliche Abstand des generierten und des gewünschten HSV-Wertes): 0=schnellstmöglich, 1..oo=Millisekunden A1: HSV-Wert (000000..FFFFFF) zur direkten Ansteuerung des LED-Controllers