Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Diese Seite listet alle vorhandenen Modulbausteine in alphabetischer Reihenfolge auf und erläutert kurz die für den Aufruf eines Modulbausteins verwendete Syntax. Unter dem Modulnamen ist jeweils eine noch detailliertere Beschreibung zu jedem Modulbaustein verlinkt.
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/434602094 Berechnet Sonnenstand und verschiedene Zeitpunkte wie zB. Sonnenauf- bzw. Sonnenuntergang [["Astro",0,0],"$Altitude","$Azimute","$Transit","$Sunrise","$Sunset","$Civil_dawn","$Civil_dusk","$Naut_dawn","$Naut_dusk","$Astro_dawn","$Astro_dusk","$Alt_moon",$Azi_moon"]],
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/3495886849 Konvertiert Farbwerte aus dem HSV-Farbraum Farbton (0-360), Sättigung (0-1), Helligkeit (0-1) in den RGB-Farbraum Rot (0-1), Grün(0-1), Blau (0-1) ["HSV->RGB", "$In_H", "$In_S", "$In_V", "$Out_R", "$Out_G", "$Out_B"]
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/3495657473 Konvertiert Farbwerte aus dem HSV-Farbraum Farbton (0-360), Sättigung (0-100), Helligkeit (0-100) in den RGB-Farbraum Rot (0-255), Grün(0-255), Blau (0-255) ["HSV100->RGB255", "$In_H", "$In_S", "$In_V", "$Out_R", "$Out_G", "$Out_B"]
Error Die Errorhandling-Funktion ist kein eigenständiges Modul. Es ermöglicht das Ausgeben eines boolschen Wertes in Abhängigkeit davon, ob die Logik aufgrund eines Errors abgebrochen wurde oder nicht. Dies ergibt vor allem im Zusammenhang mit freien Formeln (CalcFormula), aber auch mit dem Baustein Ratio, Sinn (Division durch 0 = Fehler). Es wird kein Eintrag im Abschnitt MODULE benötigt, dafür aber ein Eintrag im Abschnitt LEVEL und ein Eintrag im Abschnitt OUTPUT.
If-Then-Else Der Logikeditor des Timberwolf Server orientiert sich stark an elektrischer Schaltungstechnik, in der es einen solchen Baustein so nicht direkt gibt. Siehe "Mit Bedingungen arbeiten".
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/434602128 Interpoliert zwischen den nächstgelegenen Stützpunkten den Funktionswert einer punktweise definierten Kennlinie. ["Interpolation","$In", "$Out", [ [x1,y1] , [x2,y2] , ... , [xn,yn ] ] ],
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/435191937 Begrenzt den Eingangswert mit Minimal- und Maximalwert, dazwischen wird der Eingangswert auf den Ausgang geschrieben. $Val_ok liefert 1, wenn der Wert innerhalb liegt, sonst 0. ["Limiter","$In_val","$Out_val","$Val_ok",["$Min", "$Max"]],
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/435191981 Mit diesem Baustein kann die aktuelle Linux-Zeit bzw. einzelne Komponenten ausgelesen werden. ["Localtime",0,"$Utime","$Sec","$Min","$Hour","$Mday","$Mon","$Year","$Wday","$Yday","$IsDst"]
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/3484811265 Ermitteln wie oft jede Ziffer (0–9) in einer beliebigen Anzahl von jeweils einstelligen Ganzzahlen vorkommt. ["SingleDigitCounter", ["$In1", "$In2",... ,"$InN"], "$Count0", ..., "$Count9"]
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/3496017921 ["sRGB->xyY", "$In_R", "$In_G", "$In_B", "$Out_x", "$Out_y", "$Out_Y"] Konvertiert Farbwerte vom sRGB-Farbraum Rot (0-1), Grün (0-1), Blau (0-1) in den CIE 1931 xyY-Farbraum Koordinaten (0-1), Helligkeit (0-1)
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/3496116225 ["sRGB255->xyY100", "$In_R", "$In_G", "$In_B", "$Out_x", "$Out_y", "$Out_Y"] Konvertiert Farbwerte vom sRGB-Farbraum Rot (0-255), Grün (0-255), Blau (0-255) in den CIE 1931 xyY-Farbraum Koordinaten (0-1), Helligkeit (0-100)
https://elabnet.atlassian.net/wiki/spaces/TSKB/pages/434798616 Exklusive Oder-Verknüpfung: Gibt am Ausgang TRUE aus, sofern die Anzahl der Eingänge, an denen ein TRUE anliegt, eine ungerade Zahl ist. ["Xor", ["$InB1", "$InB2",... ,"$InB_n"], "$OutB"],