<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.mobaledlib.de/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>MobaLedLib Wiki</title>
        <description></description>
        <link>https://wiki.mobaledlib.de/</link>
        <lastBuildDate>Thu, 23 Apr 2026 06:05:00 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.mobaledlib.de/_media/logo.png</url>
            <title>MobaLedLib Wiki</title>
            <link>https://wiki.mobaledlib.de/</link>
        </image>
        <item>
            <title>patternconfigurator</title>
            <link>https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;der_pattern_configurator&quot;&gt;Der Pattern Configurator&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_important plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Diese Anleitung befindet sich aktuell noch in Bearbeitung, bietet aber zum jetzigen Zeitpunkt schon eine große Hilfe.&lt;br/&gt;

 — &lt;em&gt;&lt;a href=&quot;mailto:&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#103;&amp;#109;&amp;#120;&amp;#46;&amp;#100;&amp;#101;&quot; class=&quot;mail&quot; title=&quot;&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#103;&amp;#109;&amp;#120;&amp;#46;&amp;#100;&amp;#101;&quot;&gt;Michael&lt;/a&gt; 2022/04/10&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Der Pattern Configurator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;der_pattern_configurator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-239&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;was_ist_der_pattern_configurator&quot;&gt;Was ist der Pattern_Configurator?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Der Pattern_Configurator ist neben dem Programm Generator das vielleicht mächtigste Werkzeug der MobaLedLib. Mit dem Pattern_Configurator lassen sich beliebige Beleuchtungsmuster erstellen. Dadurch können neben den vorhandenen Lichteffekten des Programm Generators beliebige neue Effekte erstellt werden. Wenn man z.B. ein spezielles Blaulicht, ein spezielles Lichtsignal, eine bestimmte Abfolge von Soundbefehlen oder auch Bewegungsabläufe von Servos  benötigt, kann man dazu den Pattern_Configurator verwenden. Auch die meisten im Programm Generator enthalten Makros wurden ursprünglich mit dem Pattern_Configurator erstellt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Was ist der Pattern_Configurator?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;was_ist_der_pattern_configurator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;240-920&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;der_aufbau_des_programms&quot;&gt;Der Aufbau des Programms&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_uebersicht.jpg?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_uebersicht.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_uebersicht.jpg?w=600&amp;amp;tok=dc3aee&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Im oberen Teil des Programms befinden sich die Einstellungen (rot markiert). Hier können verschiedene Parameter eingestellt werden. Diese werden im nächsten Abschnitt genauer erklärt.
Im unteren Teil befindet sich eine Tabelle (blau markiert), in der die Beleuchtungseffekte eingetragen werden können. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Der Aufbau des Programms&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;der_aufbau_des_programms&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;921-1334&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;die_einstellungen&quot;&gt;Die Einstellungen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Im oberen Teil des Pattern_Configurators befinden sich verschiedene Einstellungen. Diese werden im Folgenden genauer beschrieben.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit7&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; Bezeichnung &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; Erklärung &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Erste RGB Led &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Wert gibt die Nummer der verwendeten Led in der Kette an. Bei der Verwendung des Programm Generators wird dieser Wert allerdings nicht verwendet und kann unbeachtet bleiben. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Startkanal der RGB Led &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Gibt an, welcher Kanal eines WS2811 Moduls für die erste WS2811 Led verwendet werden soll. 0 = rot, 1 = grün, 2 = blau &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Schalter Nummer &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Wert wird bei der Verwendung des Programm Generators ebenfalls nicht verwendet und kann unbeachtet bleiben. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Anzahl der Ausgabe Kanäle &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Wert gibt an, wie viele Leds von diesem Pattern_Configurator Makro angesteuert werden sollen. Eine RGB Led wird dabei wie 3 einzelne Leds betrachtet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Bits pro Wert &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Wert gibt die Anzahl der verfügbaren Helligkeitsstufen für die Leds an. (1 Bit = 2 Helligkeitsstufen, 8 Bits = 256 Helligkeitsstufen, beliebige Zwischenwerte sind ebenfalls möglich) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Wert Min &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Wert gibt die minimale Helligkeit der Leds an. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Wert Max &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Wert gibt die maximale Helligkeit der Leds an. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Wert ausgeschaltet &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Wert gibt die Helligkeit der Leds an, wenn das Pattern_Configurator Makro, z.B. mittels einer DCC Adresse, abgeschaltet wurde. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Mode &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit dieser Einstellung können verschiedene Modi aktiviert werden, welche das Makro beeinflussen. Für den Einstieg sind diese aber nicht relevant und der Mode sollte auf PM_Normal stehen. Eine genauere Beschreibung dazu ist im Kapitel „Mode“ zu finden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Analoges Überblenden &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Wird hier eine 1 eingetragen, wird das analoge Überblenden aktiviert. Dabei verändert sich die Helligkeit einer Led langsam bis zum vorgegebenen Wert. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Goto Mode &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Wird der Goto Mode aktiviert, können einzelne Spalten durch externe Ereignisse wie einen Tastendruck direkt angesprungen werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Grafische Anzeige &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Aktiviert die grafische Anzeige der Lichteffekte in der Tabelle. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Spezial Mode &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Wird hier ein „C“ eingetragen, wird der Charlieplexing Modus für die Verwendung von Charlieplexing aktiviert. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;1497-3534&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_goto_beschreibung.png?w=400&amp;amp;tok=2e4fc3&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;Wenn man mit der Maus über die Einstellung im Pattern_Configurator fährt, wird eine Erklärung angezeigt (Mauszeiger auf rotes Dreieck bewegen).
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;table sectionedit10&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;3793-3794&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Die Einstellungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;die_einstellungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;1335-3794&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;konfiguration_von_beleuchtungseffekten&quot;&gt;Konfiguration von Beleuchtungseffekten&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
In der unteren Tabelle des Programms können die Beleuchtungseffekte eingetragen werden. Dafür werden nebeneinander die einzelnen Schritte eingetragen. Man muss also seinen Beleuchtungseffekt in einzelne Schritte unterteilen.  Diese Schritte werden in einzelne Spalten nebeneinander in die Tabelle eingetragen und laufen dann nacheinander ab. Über der Tabelle kann in der Zeile „Dauer“ eine Dauer für jeden Schritt eingetragen werden.
Für einen Wechselblinker sieht das so aus:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_wechselblinker.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_wechselblinker.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_wechselblinker.png?w=1000&amp;amp;tok=104695&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;1000&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Zunächst soll für eine Sekunde Led 1 leuchten, Led 2 ist ausgeschaltet. Dann soll für eine Sekunde Led 2 leuchten, während Led 1 ausgeschaltet ist. &lt;br/&gt;

Dieses Wechselblinker Beispiel ist auch direkt beim Öffnen des Pattern_Configurators als Beispiel enthalten. &lt;br/&gt;

&lt;br/&gt;

Oben ist in der Zeile Dauer in der ersten Spalte „1 Sec“, also eine Sekunde eingetragen. Darunter steht in der Zeile „LED1“ ein „x“. Ein „x“ bedeutet, dass die Led mit der oben angegebenen, maximalen Helligkeit eingeschaltet werden soll. Wird die Zelle leer gelassen, eine „0“ oder ein „.“ eingetragen, wie bei „LED2“, ist die Led ausgeschaltet. &lt;br/&gt;

&lt;br/&gt;

In der zweiten Spalte wurde das Feld für die Dauer leer gelassen, dadurch wird die vorangegangene Zeit wiederholt. Das Feld für „LED1“ ist leer, die Led ist also ausgeschaltet, im Feld für „LED2“ ist ein „x“ eingetragen, die Led leuchtet also. &lt;br/&gt;

&lt;br/&gt;

Die Dauer wird dabei normalerweise in Millisekunden angegeben, für Sekunden oder Minuten können „Sec“, „Sek“, „sec“, „sek“ oder „Min“ eingetragen werden. &lt;br/&gt;

Die einzelnen Spalten laufen nacheinander ab. Das Programm beginnt also ganz links und springt nach einer Sekunde dann in die nächste Spalte und aktiviert die Leds passend zur eingetragenen Konfiguration. Danach springt das Programm in die dritte Spalte und so weiter. Nach der letzten ausgefüllten Spalte fängt das Programm wieder von vorne an. &lt;br/&gt;

Statt einem „x“ können in die Felder auch bestimmte Helligkeitswerte eingetragen werden. Steht „Bits pro Wert“ auf 1, können nur die Helligkeitsstufen 0 und 1 eingetragen werden. Bei 8 Bits pro Wert können Helligkeitsstufen zwischen 0 und 255 verwendet werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Konfiguration von Beleuchtungseffekten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;konfiguration_von_beleuchtungseffekten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;3795-6103&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;beispieldie_konfiguration_einer_ampel&quot;&gt;Beispiel: Die Konfiguration einer Ampel&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Da dies jetzt erst einmal schwer verständlich ist, soll in diesem Abschnitt die Verwendung des Pattern_Configurators zunächst am Beispiel einer einfachen Ampel erklärt werden. Weiter unten wird diese Ampel auch per DCC-Befehl schaltbar gemacht und in einem weiteren Schritt um die Funktion des gelben Blinklichts erweitert.&lt;br/&gt;

Um nun eine neue Konfiguration zu erstellen, müssen wir nach dem Starten des Pattern_Configurators erst mal ein neues Blatt anlegen. Dies geschieht über die Schaltfläche „Neues Blatt“.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_neues_blatt.jpg?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_neues_blatt.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_neues_blatt.jpg?w=600&amp;amp;tok=604b6f&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Nach dem Auswählen der Schaltfläche erscheint die Frage, ob wir die Einstellungen des aktuellen Blattes übernehmen möchten. Diese Frage beantworten wir mit „Nein“. Daraufhin kann man dem Blatt noch einen Namen geben, z.B. „Ampel“. 
Anschließend erhält man ein leeres Blatt des Pattern_Configurators, in dem wir unsere Ampel konfigurieren können. 
Zunächst einmal müssen wir die Einstellungen im oberen Teil anpassen. Die meisten Werte können wir bei der Standardeinstellung belassen, nur die Anzahl der Ausgabe Kanäle müssen wir anpassen. In diesem Fall soll eine Ampel mit drei Leds konfiguriert werden, also muss in das Feld eine 3 eingetragen werden. Außerdem kann das Feld „Wert Max“ angepasst werden, um die Helligkeit der Leds zu ändern. Alle anderen Einstellungen sind erst mal nicht relevant. 
Als nächstes sollte man sich den genauen Ablauf überlegen. Die Zeiten können dabei natürlich beliebig verändert werden. Bei einer Ampel sieht das so aus:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Zunächst soll die rote Led für 5 Sekunden leuchten. Die anderen Leds sind dabei ausgeschaltet.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Danach sollen die gelbe und die rote Led für 1 Sekunde leuchten.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Danach soll die grüne Led für 5 Sekunden leuchten.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Anschließend soll die gelbe Led für 1 Sekunde leuchten.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Danach beginnt der Ablauf wieder von vorne, also mit der roten Led.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Das muss nun in den Pattern_Configurator übertragen werden. Zur besseren Übersichtlichkeit kann man an den Anfang der Zeilen für die Leds auch noch „rot“, „gelb“ und „grün“ schreiben und die Zellen wie von Excel gewohnt einfärben. Die dort gewählte Farbe wird mit verringerter Deckkraft automatisch in die folgenden Spalten übernommen, sobald dort Werte eingetragen werden.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_ampel1.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_ampel1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_ampel1.png?w=600&amp;amp;tok=5e6409&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Nun wird der Ablauf in die Tabelle eingetragen. Für die erste Dauer wird dafür wie vorher festgelegt 5 Sekunden eingetragen. Darunter wird bei der roten Led ein „x“ eingetragen, da diese Led leuchten soll. Die Felder für gelb und grün werden freigelassen, da die Leds nicht leuchten sollen.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_ampel2.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_ampel2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_ampel2.png?w=600&amp;amp;tok=59518b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Anschließend sollen die rote und die gelbe Led für eine Sekunde leuchten, man trägt also bei der Dauer „1 Sec“ und bei der roten und gelben Led je ein „x“ ein.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_ampel3.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_ampel3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_ampel3.png?w=600&amp;amp;tok=1d7a69&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Das Gleiche macht man nun noch für die nächsten Schritte:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_ampel4.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_ampel4.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_ampel4.png?w=600&amp;amp;tok=2947de&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Die Zeiten müssen dabei nicht wieder eingetragen werden, da diese gleich wie bei den ersten Schritten sind und dadurch automatisch wiederholt werden.
Nun ist die erste Konfiguration mit dem Pattern_Configurator fertig und kann in den Programm Generator übertragen werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel: Die Konfiguration einer Ampel&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispieldie_konfiguration_einer_ampel&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;6104-9561&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit13&quot; id=&quot;konfiguration_zum_programm_generator_uebertragen&quot;&gt;Konfiguration zum Programm Generator übertragen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Damit die erstellte Konfiguration jetzt auf den Arduino geladen werden kann, müssen wir diese zunächst in den Programm Generator übertragen. Dies geschieht über die Schaltfläche „Programm Generator“.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_prog_gen_uebertragen.jpg?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_prog_gen_uebertragen.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_prog_gen_uebertragen.jpg?w=400&amp;amp;tok=ba55a2&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Anschließend öffnet sich der Programm Generator und es erscheint dieses Fenster:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_zielzeile.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_zielzeile.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_zielzeile.png?w=400&amp;amp;tok=b1bd2e&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Danach muss im Programm Generator die Zeile ausgewählt werden, in die das Pattern_Configurator Makro kopiert werden soll. Danach erscheint das Fenster „Eingabe des LED Kanals, in dem der verwendete Led – Kanal eingestellt werden kann.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_led_kanal.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_led_kanal.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_led_kanal.png?w=400&amp;amp;tok=9bb287&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Nun wird die Zeile in den Programm Generator eingefügt und sollte etwa so aussehen:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_prog_gen_zeile.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_prog_gen_zeile.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_prog_gen_zeile.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Anschließend kann die Konfiguration wie gewohnt zum Arduino geschickt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Konfiguration zum Programm Generator \u00fcbertragen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;konfiguration_zum_programm_generator_uebertragen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;9562-10617&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit14&quot; id=&quot;mode&quot;&gt;Mode&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Mit dem Mode kann der Ablauf des Programms beeinflusst werden. Die Mode Einstellung befindet sich im oberen Bereich des Pattern_Configurators.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_mode.jpg?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_mode.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_mode.jpg?w=400&amp;amp;tok=26aed8&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Die verschiedenen Modi werden in der folgenden Tabelle beschrieben.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit15&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Mode  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;PM_SEQUENZ_W_RESTART &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Die Pattern Sequenz läuft nur einmal aktiviert durch ein externes Ereignis wie einen Taster durch. Bei einer erneuten Aktivierung während der Laufzeit startet die Sequenz von vorne. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;PM_SEQUENZ_W_ABORT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Die Pattern Sequenz läuft nur einmal aktiviert durch ein externes Ereignis wie einen Taster durch. Bei einer erneuten Aktivierung während der Laufzeit wird die Sequenz abgebrochen. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;PM_SEQUENZ_NO_RESTART &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Die Pattern Sequenz läuft nur einmal aktiviert durch ein externes Ereignis wie einen Taster durch. Bei einer erneuten Aktivierung während der Laufzeit läuft das Programm normal weiter ohne neu zu starten. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;PM_PINGPONG &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Wenn die Pattern Sequenz durchgelaufen ist, startet sie nicht wieder von vorne, sondern wechselt die Richtung und läuft in umgekehrter Reihenfolge wieder zurück. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;10913-11775&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

Eine Besonderheit im Pattern Configurator stellt die Nutzung der Werte &lt;span style=&#039;color:#00a2e8; &#039;&gt;&lt;strong&gt;H&lt;/strong&gt;&lt;/span&gt;ue (Farbwert), &lt;span style=&#039;color:#00a2e8; &#039;&gt;&lt;strong&gt;S&lt;/strong&gt;&lt;/span&gt;aturation (Sättigung), &lt;span style=&#039;color:#00a2e8; &#039;&gt;&lt;strong&gt;V&lt;/strong&gt;&lt;/span&gt;alue (Helligkeit). Mit den &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/hsv_mode&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:hsv_mode&quot; data-wiki-id=&quot;anleitungen:spezial:hsv_mode&quot;&gt;HSV-Farben&lt;/a&gt; lassen sich beispielsweise Farbverläufe bzw. Farb-Muster ganz einfach erstellen.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit16&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Flag  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;PM_HSV  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Nutzung der HSV-Werte statt der sonst üblichen RGB-Werte &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;12127-12227&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

Zusätzlich können auch sogenannte Flags eingetragen, die mit den Modes über ein „+“ kombiniert werden können.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit17&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Flag  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;PF_SLOW  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Die Pattern Sequenz läuft 4-mal langsamer als gewöhnlich durch. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;PF_INVERT_INP &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Invertiert das Eingangssignal &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;_PF_XFADE &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Spezieller Fade-Modus, der vom aktuellen Helligkeitswert statt vom Wert des vorherigen Zustands ausgeht  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;PF_NO_SWITCH_OFF &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Schalten die LEDs nicht aus, wenn der Eingang ausgeschaltet ist. &lt;br/&gt;
Nützlich, wenn mehrere Effekte die gleichen LEDs verwenden, die durch den Eingangsschalter abwechselnd verwendet werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;PF_EASEINOUT &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Invertieren den Eingangsschalter ⇒ Effekt ist aktiv, wenn der Eingang aus ist  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table4&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;12350-12937&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mode&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mode&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;10618-12940&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit18&quot; id=&quot;verschiedene_helligkeitsstufen&quot;&gt;Verschiedene Helligkeitsstufen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Mit dem Pattern_Configurator können Leds nicht nur eingeschaltet und ausgeschaltet, sondern natürlich auch gedimmt werden. 
Um mehrere Helligkeitsstufen verwenden zu können, muss zunächst der Wert „Bits pro Wert“ verändert werden. Mit diesem kann festgelegt werden, wie viele Helligkeitsstufen verfügbar sind. Dieser Wert sollte immer so gering wie möglich sein, da dadurch sehr viel Speicherplatz gespart werden kann.
1 Bit pro Wert entspricht dabei 2 Helligkeitsstufen (0 und 1). 8 Bits pro Wert entsprechen 256 Helligkeitsstufen (0 bis 255). Die anderen Werte können aus der folgenden Tabelle entnommen werden:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit19&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; Bits pro Wert &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; Anzahl der Helligkeitsstufen &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; Werte in Prozent (%) &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 2 (0 und 1) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 0, 100 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 4 (0 bis 3) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 0, 33, 67, 100 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 8 (0 bis 7) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 0, 14, 29, 43, 57, 71, 86 100 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 16 (0 bis 15) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 0, 7, 13, 20, 27, 33, 40, 47, 53, 60, 67, 73, 80, 87, 93, 100 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 32 (0 bis 31) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; in 3,2%-Schritten steigend &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 64 (0 bis 63) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; in 1,6%-Schritten steigend &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 128 (0 bis 127) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;in 0,8%-Schritten steigend &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 256 (0 bis 255) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;in 0,4%-Schritten steigend &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table5&amp;quot;,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;13610-14083&amp;quot;} --&gt;
&lt;p&gt;
In die Tabelle, in der die Konfiguration eingetragen wird, trägt man dann kein „x“ mehr ein, sondern eine Helligkeitsstufe. Wird ein „x“ eingetragen, entspricht das der vollen Helligkeit. 
In der Tabelle eingetragen sieht das dann so aus:&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_helligkeit.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_helligkeit.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_helligkeit.png?w=600&amp;amp;tok=b0dfe2&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Wenn die Funktion „grafische Anzeige“ aktiviert ist, kann man die Helligkeit der Leds auch in der Tabelle sehen. Man sieht, dass die Felder für die Leds zur Hälfte grün hinterlegt sind. Das bedeutet, dass die Leds mit halber Helligkeit leuchten. Trägt man zum Beispiel einen Helligkeitswert von 64 ein, wird nur noch das untere Viertel der Felder grün hinterlegt. Dadurch kann man die Helligkeit der Leds sehr gut erkennen.
Verwendet man aber zum Beispiel nur 4 Bits pro Wert, stehen 16 Helligkeitsstufen zur Verfügung. In den meisten Fällen sollte das ausreichen. Dann entspricht die volle Helligkeit einem Wert von 15. Dementsprechend können dann auch nur Werte von 0 bis 15 in die Tabelle eingetragen werden. 
Umso weniger Bits pro Wert verwendet werden, umso geringer wird der Speicherbedarf der Konfiguration. Der aktuelle Speicherbedarf wird im Pattern_Configurator angezeigt.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_speicherbedarf.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_speicherbedarf.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_speicherbedarf.png?w=600&amp;amp;tok=a01268&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verschiedene Helligkeitsstufen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verschiedene_helligkeitsstufen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;12941-15374&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit20&quot; id=&quot;optimierung_des_speicherbedarfs_durch_weniger_helligkeitswerte&quot;&gt;Optimierung des Speicherbedarfs durch weniger Helligkeitswerte&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Wie weit man mit den Helligkeitswerten runter gehen kann um somit Speicherplatz auf dem Arduino zu sparen, zeigt folgendes Beispiel:&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Eine RGB-LED soll im deaktivierten Zustand weiß und im aktivierten Zustand rot sein. Für den roten Zustand würde ein „x“ und somit 1 Bit pro Wert reichen (zwei Helligkeitswerte).&lt;br/&gt;

Nicht so für die weiße LED. Für diese wurde im Farbtestprogramm beispielsweise ein Farbwert von Rot 255, Grün 192 und Blau 96 ermittelt.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der größte gemeinsame Teiler aller drei Werte  ist 32. Teilt man die 256 Helligkeitswerte durch 32, so kommt man auf 8 Helligkeitswerte. Diese erreicht man bereits bei 3 Bits pro Wert statt bei 8 Bits. In die Tabelle trägt man bei 3 Bits pro Wert daher folgende Werte ein: Rot = X, Grün = 6 (192/32), Blau = 3 (96/32)
&lt;/p&gt;

&lt;p&gt;
Werden im Farbtestprogramm Werte ermittelt, bei denen sich kein entsprechender gemeinsamer Teiler bilden lässt, sollten man prüfen, ob eine minimale Anpassung ein noch akzeptables Ergebnis erzeugt. Wurden beispielsweise die Werte Rot 255, Grün 204 und Blau 92 ermittelt, sollte der oben genannte Farbwert in Betracht gezogen werden. Der Farbunterschied rechtfertigt in den seltensten Fällen 8 Bits pro Wert.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Rundumlicht als Beispiel&lt;/strong&gt;&lt;br/&gt;

Wie stark sich das Reduzieren der „Bits pro Wert“ auf den Speicherbedarf auswirkt, zeigt folgendes Beispiel. Das Muster zeigt zwei Rundumlichter mit jeweils vier LEDs. Im ersten Beispiel wurde das Pattern mit 8 Bits pro Wert programmiert. Die LED wird in ihrer Helligkeit zunächst von 0 auf 64, dann von 64 auf 255 und anschließend entsprechend wieder zurück gedimmt. Stellt man diese Helligkeiten nun in Prozent dar statt in absoluten Werten, entspräche das 0%, 25%, 100%, 25%, 0%. Zur Darstellung des Rundumlichtes werden also streng genommen nur drei der zur Verfügung stehenden 256 Helligkeitswerte benötigt (0%, 25% und 100%).
&lt;/p&gt;

&lt;p&gt;
Mit 3 Bits pro Wert stehen acht Helligkeitswerte zur Verfügung (0%, 14%, 29%, 43%, 57%, 71%, 86% und 100%). Der dritte Helligkeitswert mit knapp 29% kommt den 25% von oben am nächsten. Der Unterschied sollte nicht wahrnehmbar sein, reduziert aber den Speicherbedarf um 50 Bytes.
&lt;/p&gt;

&lt;p&gt;
Wem das noch nicht reicht, kann prüfen, ob man einen Unterschied zwischen 25% und 33% Helligkeit wahrnimmt und kann von 3 auf 2 Bits pro Wert und vier Helligkeitswerte reduzieren. Mit vier Helligkeitsstufen können die vier Werte 0%, 33%, 67% und 100 % dargestellt werden. Damit spart man in Beispiel 3 weitere 10 Bytes.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Die maximale Helligkeit der LEDs sollte &lt;strong&gt;NIE&lt;/strong&gt; über die Helligkeitswerte in der Tabelle sondern über &lt;strong&gt;„Wert Max.“&lt;/strong&gt; eingestellt werden. Damit reduziert man in der Regel deutlich den Speicherbedarf, da weniger Abstufungen benötigt werden.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
&lt;strong&gt;Beispiel 1:&lt;/strong&gt; 8 Bits pro Wert, 256 Helligkeitswerte, &lt;strong&gt;93 Bytes&lt;/strong&gt;:&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/bits_blaulicht_8.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 2:&lt;/strong&gt; 3 Bits pro Wert, 8 Helligkeitswerte, &lt;strong&gt;43 Bytes&lt;/strong&gt;:&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/bits_blaulicht_3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 3:&lt;/strong&gt; 2 Bits pro Wert, 4 Helligkeitswerte, &lt;strong&gt;33 Bytes&lt;/strong&gt;:&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/bits_blaulicht_2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Wer wie in &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/rundumlicht&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:rundumlicht&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:rundumlicht&quot;&gt;diesem Beispiel&lt;/a&gt; zwei Fahrzeuge statt einem beleuchtet und von 8 Bits auf 2 Bits pro Wert reduziert, spart 120 Bytes!
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Optimierung des Speicherbedarfs durch weniger Helligkeitswerte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;optimierung_des_speicherbedarfs_durch_weniger_helligkeitswerte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;15375-18814&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit25&quot; id=&quot;analoges_ueberblenden&quot;&gt;Analoges Überblenden&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Beim analogen Überblenden stehen zwei Möglichkeiten zur Verfügung.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit „1“ aktiviert man das Überblenden von einem Farb- bzw. Helligkeitswert zum anderen, ohne dabei den Ist-Zustand des Ausgangswerts zu berücksichtigen. Da diese Funktion keinen Speicher im RAM belegt, sollte diese immer als Erstes in Betracht gezogen werden.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit „X“ aktiviert man das Überblenden von einem Farb- bzw. Helligkeitswert zum anderen inkl. der Abfrage des Ist-Zustands. Somit ist auch ein Wechsel während eines anderen Wechsels möglich, ohne dass es zu einem Sprung kommt. Diesen Mehrwert bezahlt man aber mit einem zusätzlichen Byte RAM je LED (3 Byte je RGB-LED). Man sollte daher immer prüfen, ob die Abfrage des Ist-Zustands nötig ist.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Das analoge Überblenden funktioniert unabhängig von der Anzahl der Helligkeitsstufen. Selbst bei einem Bit pro Wert (2 Helligkeitsstufen) wird sanft von einem zum nächsten Wert überblendet.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Analoges \u00dcberblenden&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;analoges_ueberblenden&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;18815-19807&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit28&quot; id=&quot;goto_mode&quot;&gt;Goto Mode&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Wenn der Goto Mode verwendet wird, kann ein Muster an verschiedenen Stellen gestartet werden. Diese Start-Spalten sind in der Goto-Tabelle mit nummerierten Pfeilen markiert (bei aktivierter grafischer Anzeige).&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Goto Mode&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;goto_mode&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;19808-20044&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit29&quot; id=&quot;goto_aktivierung&quot;&gt;Goto Aktivierung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Nach Aktivierung des Goto-Modes über „1“ erscheint folgender Auswahl-Dialog (falls dieser nicht erscheint, erreicht man ihn per Doppelklick im gelben Feld „Goto-Aktivierung):
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_aktivierung.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;GOTO Aktivierung „N_Buttons“ und „Binary“&lt;/strong&gt;&lt;br/&gt;

Bei der Goto-Aktivierung ist wichtig zu wissen, womit der Effekt später angesteuert werden soll. Soll der Effekt durch einen Tastendruck (Momentschalter) aktiviert werden oder durch einen Schalter (bspw. einer DCC-Adresse an/aus).
Für Taster eignet sich die Aktivierung „N_Buttons“, für Schalter die Funktion „Binary“. Die Schalter „Binary“ finden Anwendung bei Selectrix oder im Zusammenhang mit geschalteten DCC-Adressen, wie es beispielsweise die Z21 von Roco/Fleischmann macht.
Darüber hinaus stehen noch Taster mit nur einmaliger Abfolge der jeweiligen Sequenz zur Verfügung (N_OneTimeBut).
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;GOTO Aktivierung „Counter“&lt;/strong&gt;&lt;br/&gt;

Mit der Aktivierung Zählwerk (Counter) lässt bei jedem Tastendruck einer einzelnen Taste einen Goto-Schritt weiter gehen. Um beim Beispiel der Ampel zu bleiben, könnte man somit per Tastendruck zwischen beiden Sequenzen wechseln. Die Goto 0-Sequenz würde mit Gelb starten und auf Rot umspringen. Die Goto 1-Sequenz startet mit Rot/Gelb und endet bei Grün.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;GOTO Aktivierung „Random“&lt;/strong&gt;&lt;br/&gt;

Die Zufallsaktivierungen lassen sich wahlweise per Taster (RandButton) &lt;strong&gt;oder&lt;/strong&gt; per Zeit zufällig (RandomTime), sequenziell wiederholend (RandomCount) und sequenziell umkehrend (RandomPingPong) aktivieren.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Wahrscheinlichkeit bei Zufallsaktivierungen („RandomTime“ und „RandButton“)&lt;/strong&gt;&lt;br/&gt;

Am Beispiel der Zufallsaktivierungen „RandomTime“ wird im folgenden Beispiel gezeigt, wie man die Wahrscheinlichkeit der zufälligen Aktivierungen beeinflussen kann. Eine Besonderheit dieser Aktivierung ist, dass die Position 0 nur zu Beginn aktiviert wird oder dann, wenn der Eingang auf 0 ist, also die Funktion beispielsweise per DCC deaktiviert ist. Alle anderen Goto-Spalten werden vom Programm zufällig angesprungen, solange der Eingang auf 1 ist, also die Funktion beispielsweise per DCC aktiviert ist.&lt;br/&gt;

Soll nun ein Zustand häufiger vorkommen als andere, wird dieser einfach mehrfach angelegt. Am Beispiel einer Signalsäule, wie sie in Fabrikhallen an Automaten benutzt werden, kann man das wie folgt abbilden. Es werden einfach ein Ereignis für Rot (Goto 1), zwei Ereignisse für Gelb (Goto 2 &amp;amp; 3) und sieben Ereignisse für Grün (Goto 4 - 10) angelegt, die zufällig angesteuert werden. Will man Zustand 0 (aus) auch in der zufälligen Reihenfolge haben, legt man diesen einfach als weiteren Zustand oder ein Vielfaches davon an (bspw. Goto 11).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_signalsaeule.jpg?w=800&amp;amp;tok=cef5fe&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;GOTO Aktivierung „Nothing“&lt;/strong&gt;&lt;br/&gt;

Wer die Binärwandlung über &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#temporaere_8bit_variable_erstellen_binaer&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;&amp;quot;Temporäre 8bit Variable erstellen, binär&amp;quot;&lt;/a&gt; selbst machen will, kann die GOTO Aktivierung „Nothing“ wählen. Bin_InCh_toTmpVar speichert den Wert in SI_LocalVar und das Pattern liest den Wert von dort.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Das wohl bekannteste Beispiel für die Verwendung des Goto-Modes sind unsere Signale. Hier werden durch Tasten bzw. durch DCC-Adressen unterschiedliche Zustände mit analogem Überblenden erzeugt. Alle Signale basieren auf dem Pattern_Configurator.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Goto Aktivierung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;goto_aktivierung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;20045-23438&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit32&quot; id=&quot;die_goto-tabelle&quot;&gt;Die Goto-Tabelle&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
In der Goto-Tabelle können die jeweiligen Positionen der einzelnen Sequenzen mit Start (S), Ende (E), Position (P) und Goto (G) definiert werden. Diese Positionen können innerhalb der Goto-Tabelle auch kombiniert werden. In der nachfolgenden Tabelle sind die entsprechenden Kürzel mit ihrer Funktion aufgeführt.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit33&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; Befehl &lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt; Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;S &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start einer neuen Sequenz &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;E &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Ende einer Sequenz &lt;strong&gt;ohne&lt;/strong&gt; Wiederholung dieser. Der letzte Wert bleibt aktiv. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;P &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Position, zu der mit „G“ zurückgesprungen werden kann.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;G &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; „Gehe zu“ oder „Goto“-Wert (G1 = Gehe zu Position 1)&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;SE &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start und Ende einer neuen Sequenz innerhalb &lt;strong&gt;einer&lt;/strong&gt; Spalte &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;SP &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start einer wiederholbaren Sequenz und Position, zu der mit „G“ zurückgesprungen werden kann.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;SPE &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start und Ende einer einer wiederholbaren Sequenz innerhalb &lt;strong&gt;einer&lt;/strong&gt; Spalte, zu der mit „G“ zurückgesprungen werden kann.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;G1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Ende einer Sequenz &lt;strong&gt;inklusive&lt;/strong&gt; Wiederholung dieser. Die „1“ bezieht sich auf die Reihenfolge der Startposition. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;SG1* &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Ende einer Sequenz &lt;strong&gt;inklusive&lt;/strong&gt; Wiederholung dieser und gleichzeitigem Start einer nächsten Sequenz mit gleicher Funktion. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table6&amp;quot;,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;23784-24610&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Die Funktion SG1 kann beispielsweise verwendet werden, wenn die jeweiligen Startpunkte nicht über Taster, sondern über DCC Schalter angesprungen werden sollen und beim Goto-Mode der Schalter „Binary“ verwendet wird. Die Anzahl der Goto Punkte muss in dem Fall immer eine gerade Anzahl sein (zwei Zustände eines Schalters). Hat man nur drei Sequenzen, kann man mit dieser Funktion die dritte Sequenz auch als vierte nutzen um Speicher im Pattern_Configurator sparen, da die dritte Sequenz sonst zweimal angelegt werden müsste. Ein Beispiel dazu befindet sich in der &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator#beispiel_einer_goto-anwendung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:patternconfigurator&quot; data-wiki-id=&quot;anleitungen:spezial:patternconfigurator&quot;&gt;schaltbaren Ampel&lt;/a&gt; mit Blinkfunktion weiter unten. Im Beispiel „Weiß und Farbwechsel mit einer RGB-LED“ wird alternativ der Start an zwei unterschiedlichen Stellen innerhalb der Sequenz aufgezeigt (SP &amp;gt; SP &amp;gt; G1).
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Die Goto-Tabelle&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;die_goto-tabelle&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;23439-25494&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit36&quot; id=&quot;beispiele_fuer_die_goto-tabelle&quot;&gt;Beispiele für die Goto-Tabelle&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 1:&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_01.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

In Beispiel 1 werden über die Goto-Tabelle vier Sequenzen angesprungen, die über Taster (N_Buttons) oder Schalter (Binary) aktiviert werden können. Jede einzelne Sequenz benötigt nur eine Spalte, sodass Start und Ende immer zusammengefasst werden können. Das spart am Ende auch Speicher, da jede zusätzliche Spalte im Pattern_Configurator Speicher auf dem Arduino/ESP32 belegt. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 2:&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_02.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

In Beispiel 2 werden über die Goto-Tabelle ebenfalls vier Sequenzen angesprungen, die über Taster (N_Buttons) oder Schalter (Binary) aktiviert werden können. Jede einzelne Sequenz benötigt mehr als eine Spalte, sodass Start und Ende jeweils in einer eigenen Spalte stehen. Eine Besonderheit stellt die dritte Sequenz dar. Hier wird nicht die ganze Sequenz wiederholt sondern nur der Bereich zwischen P und G1. Das kann sinnvoll sein, wenn zwischen S und P eingeblendet wird und das Einblenden nicht wiederholt werden soll oder bei der Ansteuerung von Bewegungen und Sounds.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 3:&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_03.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

In Beispiel 3 werden über die Goto-Tabelle nur drei Sequenzen angelegt, die über Taster (N_Buttons) oder Schalter (Binary) aktiviert werden können. Um das Aktivieren über zwei Schalter mit insgesamt vier Zuständen zu ermöglichen, wird die dritte Sequenz durch „SG1“ auch zur vierten Sequenz. Bei aktivierter grafischer Anzeige sieht man den Verlauf anhand der Pfeile:&lt;br/&gt;

Einschalten der dritten Sequenz mit dem grünen Pfeil 2 oder dem grünen Pfeil 3 und ab da Wiederholung bis zum Ausschalten über Pfeil 0.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 4:&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_04.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

Beispiel 4 zeigt exemplarisch die Zusammenhänge der Positionen und der Goto-Sprünge ohne Anspruch auf Sinnhaftigkeit.&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiele f\u00fcr die Goto-Tabelle&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiele_fuer_die_goto-tabelle&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;25495-27479&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit37&quot; id=&quot;beispiel_einer_goto-anwendung&quot;&gt;Beispiel einer Goto-Anwendung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Schaltbare Ampel&lt;/strong&gt;&lt;br/&gt;

Bleiben wir beim Beispiel der Ampel. Mit dem Goto-Mode wird es möglich, die Ampelphasen Rot &amp;gt; Grün bzw. Grün &amp;gt; Rot per DCC-Befehl zu steuern.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Um Bytes zu sparen, wird im Gegensatz zum obigen Beispiel nur noch die Dauer der Gelbphase mit einer Sekunde angegeben.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Da der letzte Wert jeder Sequenz in den Spalten 2 und 4 (E) bis zum nächsten Tastendruck aktiv bleibt, kommt „Rot“ und „Grün“ jeweils ans Ende.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Den Start beider Sequenzen bilden somit die unterschiedlichen Gelbphasen.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit der Goto-Aktivierung „N_Buttons“ wird mit einem roten Taster der Wechsel von Spalte 4 auf Spalte 1 ausgelöst und mit einem grünen Taster der Wechsel von Spalte 2 auf Spalte 3.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit der Goto-Aktivierung „Binary“ wird mit einer deaktivierten DCC-Adresse der Wechsel von Spalte 4 auf Spalte 1 ausgelöst und mit einer aktivierten der Wechsel von Spalte 2 auf Spalte 3.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Der Wechsel von Spalte 1 auf 2 bzw. von Spalte 3 auf 4 erfolgt jeweils im Anschluss automatisch nach einer Sekunde, bedingt durch das angelegte Muster.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ampel_dcc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Schaltbare Ampel mit Blinken&lt;/strong&gt;&lt;br/&gt;

Um der Ampel nun auch noch die Blinkfunktion für die Nacht zu geben, die über eine globale DCC-Adresse für alle Ampeln aktiviert werden kann, müssen wir das Ganze etwas umbauen. Selbstverständlich ließe sich das folgende Beispiel auch mit drei Tasten über „N_Buttons“ lösen. Da aber die Konfiguration mit DCC-Adressen etwas komplizierter ist, nehmen wir &lt;strong&gt;„Binary“&lt;/strong&gt; als Beispiel:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Um Bytes zu sparen, starten wir wieder mit der Gelbphase, reduzieren die Zeiteinheit jedoch auf eine halbe Sekunde.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Die halbe Sekunde benötigen wir für die Blinkphase.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Da, wo wir 1,0 bzw. 1,5 Sekunden benötigen, wiederholen wir einfach die Spalten mit den Gelbphasen.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Diese Vorgehensweise benötigt weniger Speicher als unterschiedliche Zeiten in sechs Spalten.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto 0 startet mit Gelb und wechselt nach 1500 ms. zu Rot, wo es verharrt.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto 1 startet mit Rot/Gelb und wechselt nach 1500 ms. zu Grün, wo es verharrt.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto 2 und Goto 3 starten den Blinkmodus, unabhängig vom vorherigen Zustand (Rot bzw. Grün) und wiederholen diesen bis zur Deaktivierung.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;span class=&quot;wrap_em &quot;&gt;Achtung:&lt;/span&gt; Bitte auf den Punkt in Spalte 10 achten.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ampel_dcc_blink.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Nun werden im Programm Generator mit der Logik-Funktion zwei aufeinanderfolgende Variablen definiert.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; „DCC-Adresse n“ wird mit der 1. Variable „Bsp_Ampel_n_1“ verknüpft.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; „DCC Adresse a“ wird mit der 2. Variable „Bsp_Ampel_n_2“ verknüpft.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; „n“ ist die DCC Adresse der zu schaltenden Ampel, aber nur die Rot-Grün und Grün-Rot-Phase.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; „a“ ist die globale DCC-Adresse, die für alle Ampeln einer Kreuzung verwendet wird, um diese blinken zu lassen.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; „a“ muss Dank der Logik-Verknüpfung nicht aufeinanderfolgend zu „n“ sein.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;table sectionedit38&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; DCC n &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; DCC a &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; Bsp_Ampel_n_1 &lt;/th&gt;&lt;th class=&quot;col3&quot;&gt; Bsp_Ampel_n_2 &lt;/th&gt;&lt;th class=&quot;col4&quot;&gt; Goto-Wert &lt;/th&gt;&lt;th class=&quot;col5&quot;&gt; Zustand der Ampel &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;0 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;0 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;0 &lt;/td&gt;&lt;td class=&quot;col5&quot;&gt; Gelb für 1,5 Sek. mit Wechsel auf Rot &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;0 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;1 &lt;/td&gt;&lt;td class=&quot;col5&quot;&gt; Rot/Gelb für 1,5 Sek. mit Wechsel auf Grün &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;0 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;1 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;2 &lt;/td&gt;&lt;td class=&quot;col5&quot;&gt; Umschalten von Rot auf gelbes Blinken &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;1 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;3 &lt;/td&gt;&lt;td class=&quot;col5&quot;&gt; Umschalten von Grün auf gelbes Blinken &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table7&amp;quot;,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;30450-30785&amp;quot;} --&gt;
&lt;p&gt;
Im Programm Generator sieht das Ganze dann so aus:&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ampel_dcc_blink_pg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Zum besseren Verständnis sei zu erwähnen, dass sich der Zustand der LED durch einen Tastendruck verändert. Bei der Ampel werden die drei an einen WS2811 angeschlossenen LEDs in ihren jeweiligen Zuständen verändert. Auf gleichem Weg lässt sich selbstverständlich auch die Farbe einer WS2812-LED durch Tastendruck ändern (beispielsweise von weiß auf Farbwechsel).
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;hr /&gt;

&lt;p&gt;
&lt;strong&gt;Weiß und Farbwechsel mir einer RGB-LED:&lt;/strong&gt;&lt;br/&gt;

Wer beispielsweise eine Burg, ein Stadttor oder ein Viadukt mit einem RGB Farbwechsel beleuchten möchte, dies aber nur als Knopfdruckaktion als Alternative zur weißen Beleuchtung ausführen möchte, kann beide Abläufe im Pattern_Configurator vereinen.
&lt;/p&gt;

&lt;p&gt;
Im folgenden Beispiel sind die drei Sequenzen zu sehen:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto 0: Alle LEDs sind deaktiviert.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto 1: Die Werte x, 6 und 3 ergeben bei 3 Bits pro Wert ein kaltweißes Licht (&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator#optimierung_des_speicherbedarfs_durch_weniger_helligkeitswerte&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:patternconfigurator&quot; data-wiki-id=&quot;anleitungen:spezial:patternconfigurator&quot;&gt;siehe oben&lt;/a&gt;).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto 2: RGB-Farbwechsel (je 8 Sekunden Cyan, Blau, Magenta, Rot, Gelb, Grün, 3x Weiß).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto 3: Macht dasselbe wie Goto 2 und wird nur benötigt, wenn die Aktivierung über „Binary“ gewählt wurde (siehe Tipp bei den &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator#die_goto-tabelle&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:patternconfigurator&quot; data-wiki-id=&quot;anleitungen:spezial:patternconfigurator&quot;&gt;Goto-Sprüngen&lt;/a&gt;).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_05.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Alternativ zu SG1 kann der zweite Startpunkt auch innerhalb einer Sequenz gesetzt werden (siehe Tipp bei den &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator#die_goto-tabelle&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:patternconfigurator&quot; data-wiki-id=&quot;anleitungen:spezial:patternconfigurator&quot;&gt;Goto-Sprüngen&lt;/a&gt;).&lt;br/&gt;

Im folgenden Beispiel sind bei Goto 0 alle LEDs aus, bei Goto 1 leuchten sie weiß, Goto 2 und drei aktivieren den Farbwechsel und Goto 4 und 5 ein wildes Blinkmuster.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_08.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Konfiguration zum Schalten per DCC-Adresse sieht in dem Fall so aus:&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_06.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Aktiviert wird das Ganze über zwei frei wählbare DCC-Adressen mit Logik-Verknüpfung.&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ex_07.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;strong&gt;Schalten mit der Aktivierung „Binary“:&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Beim Schalten über DCC-Adressen ist folgendes zu beachten. Die DCC-Adressen müssen aufeinander folgend sein, andernfalls ist mit aufeinander folgenden Variablen zu schalten, die als &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#logische_verknuepfung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;logische Verknüpfung&lt;/a&gt; definiert werden müssen (siehe Beispiel „Weiß und Farbwechsel“). Bleiben wir also bei aufeinander folgenden DCC-Adressen
&lt;/p&gt;
&lt;div class=&quot;table sectionedit41&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; DCC n &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; DCC n+1 &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; Goto-Wert &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;0 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;aus &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;ein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;3 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table8&amp;quot;,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;33447-33538&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel einer Goto-Anwendung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel_einer_goto-anwendung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;27480-33539&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit42&quot; id=&quot;grafische_anzeige&quot;&gt;Grafische Anzeige&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die grafische Anzeige wird über eine „1“ im gelben Feld aktiviert und erleichtert es, die Abläufe im Pattern_Configurator zu verstehen.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 1:&lt;/strong&gt;&lt;br/&gt;

In Beispiel 1 ist die oben gezeigte DCC-Ampel ohne aktivierte grafische Anzeige abgebildet.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ampel_dcc_0.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 2:&lt;/strong&gt;&lt;br/&gt;

In Beispiel 2 ist die oben gezeigte DCC-Ampel mit aktivierter grafische Anzeige abgebildet.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ampel_dcc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel 3:&lt;/strong&gt;&lt;br/&gt;

In Beispiel 3 ist die oben gezeigte DCC-Ampel mit aktivierter grafische Anzeige und analogem Überblenden abgebildet.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/goto_ampel_dcc_x.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:43,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Bei sehr umfangreichen Mustern im Pattern_Configurator empfiehlt es sich, die grafische Anzeige während der Bearbeitung zu deaktivieren, um Programmabstürze in Microsoft Excel zu vermeiden.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:44,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Grafische Anzeige&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;grafische_anzeige&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:42,&amp;quot;range&amp;quot;:&amp;quot;33540-34505&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit45&quot; id=&quot;das_optionsmenue&quot;&gt;Das Optionsmenü&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Das Optionsmenü des Pattern_Configurators kann über den Led-Kreis in der oberen linken Ecke des Programms erreicht werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_optionsmenue_schaltflaeche.jpg?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_optionsmenue_schaltflaeche.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_optionsmenue_schaltflaeche.jpg?w=600&amp;amp;tok=b59065&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit46&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table9&amp;quot;,&amp;quot;secid&amp;quot;:46,&amp;quot;range&amp;quot;:&amp;quot;34748-34749&amp;quot;} --&gt;
&lt;p&gt;
Daraufhin öffnet sich dieser Dialog:&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/pattern_config/pattern_optionsmenue.png?id=anleitungen%3Aspezial%3Apatternconfigurator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:pattern_config:pattern_optionsmenue.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/pattern_config/pattern_optionsmenue.png?w=600&amp;amp;tok=6b527c&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;div class=&quot;table sectionedit47&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table10&amp;quot;,&amp;quot;secid&amp;quot;:47,&amp;quot;range&amp;quot;:&amp;quot;34860-34861&amp;quot;} --&gt;
&lt;p&gt;
Dieser ist in 3 Seiten unterteilt, die am oberen Rand ausgewählt werden können.
Über die Seite „Beispiele“ können die Beispiele des Pattern Konfigurators geladen werden, Dateien können abgespeichert werden und auch gelöscht werden. 
Dabei gibt es keine „Sind sie sicher…“ Abfragen. Wenn ein Knopf gedrückt wird, wird die entsprechende Aktion direkt ohne Sicherheitsabfrage ausgelöst. 
Über die Seite „Spezielle Module“ können die ISP-Platine, Servoplatine, Soundplatine und Charlieplexing-Platine geflasht werden. 
Auf der Seite „Extras“ steht der Multiplexer-Generator zur Verfügung. Dieser ist hier genauer beschrieben:
&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/multiplexing&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:multiplexing&quot; data-wiki-id=&quot;anleitungen:spezial:multiplexing&quot;&gt;Multiplexing&lt;/a&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:48,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Über den Button „Aktuelle Seite(n) speichern“ kann das meist aufwändig angelegte Muster exportiert werden. Dies ist von Vorteil, wenn man das Muster beispielsweise zur Fehleranalyse im Forum teilen möchte. Auch können bei einem Update des Pattern_Configurators eigene Muster unter Umständen verloren gehen. Einmal in ein Verzeichnis eigener Wahl exportiert, können diese Muster jederzeit über den Button „Eigene Beispiele laden“ zurück in den Pattern_Configurator importiert werden.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:49,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Das Optionsmen\u00fc&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;das_optionsmenue&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:45,&amp;quot;range&amp;quot;:&amp;quot;34506-36084&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit50&quot; id=&quot;beispielsammlung&quot;&gt;Beispielsammlung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die Spielwiese mit dem Pattern_Configurator ist unendlich groß. Viele Beispiele wurden schon im Wiki veröffentlicht. Die Wahrscheinlichkeit ist groß, dass man in diesen Beispielen eine passende Lösung für eigne Ideen findet. Die nachfolgende Liste wird ständig erweitert und hat keinen Anspruch auf Vollständigkeit.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit51&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Name &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt;Beschreibung &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt;Niveau &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/rundumlicht&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:rundumlicht&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:rundumlicht&quot;&gt;Rundumlicht &amp;amp; Sicherungsanhänger&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Rundumlicht mit vier LEDs, die sich nahtlos drehen und Sicherungsanhänger mit typischem Blinkverhalten. &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Anfänger&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/signalsaeule&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:signalsaeule&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:signalsaeule&quot;&gt;Signalsäulen und Monitore&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Fabrikhalle mit Kunststoffspritzmaschinen inkl. Signalsäulen, PCs und Monitoren sowie Schaltschränken &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Anfänger&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/farbwechsel&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot;&gt;Farbwechsel&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Ein klassischer Farbverlauf wie er bei vielen RGB-Leuchten zu finden ist (Rot &amp;gt; Gelb &amp;gt; Grün &amp;gt; Cyan &amp;gt; Blau &amp;gt; Magenta). &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Anfänger&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/schweisslicht&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:schweisslicht&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:schweisslicht&quot;&gt;Schweißlicht mit Sound&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Gleichzeitiges Abspielen einer 3-sekündigen Sounddatei mit passendem Schweißlicht-Flackern.&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Anfänger&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/stepper/signale&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:stepper:signale&quot; data-wiki-id=&quot;anleitungen:stepper:signale&quot;&gt;Formsignalen mit Ministeppern&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Stepper ein- und ausschalten sowie gleichzeitig die Drehrichtung beeinflussen. &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Fortgeschrittene&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/holzfaeller&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:holzfaeller&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:holzfaeller&quot;&gt;Holzfäller&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Holzfäller bewegt sich, Baum fällt, alles mit synchronisiertem Sound. &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Fortgeschrittene&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/stammtische/videos/november_2020&quot; class=&quot;wikilink1&quot; title=&quot;stammtische:videos:november_2020&quot; data-wiki-id=&quot;stammtische:videos:november_2020&quot;&gt;Lagerfeuer und Holzhacker&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Wenn das Feuer langsam ausgeht, hackt der Holzhacker frisches Holz. Nur im Stammtisch-Video. &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Fortgeschrittene&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/laubblaeser&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:laubblaeser&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:laubblaeser&quot;&gt;Laubbläser&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Gleichzeitige Steuerung von Servo-Bewegung und Soundmodul.&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Fortgeschrittene &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/videos/ed_ungewollt_belebtes_haus&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:videos:ed_ungewollt_belebtes_haus&quot; data-wiki-id=&quot;anleitungen:videos:ed_ungewollt_belebtes_haus&quot;&gt;Ungewollt belebtes Haus&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Schrittschaltwerk steuert kompletten Ablauf einer nachgestellten Einbruch-Szene. &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Experten&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table11&amp;quot;,&amp;quot;secid&amp;quot;:51,&amp;quot;range&amp;quot;:&amp;quot;36437-38062&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispielsammlung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispielsammlung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:50,&amp;quot;range&amp;quot;:&amp;quot;36085-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 29 Jan 2024 22:14:28 +0000</pubDate>
        </item>
        <item>
            <title>taster_funktionen</title>
            <link>https://wiki.mobaledlib.de/anleitungen/effekte_mll/taster_funktionen</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;effekte-mll_-_tasterfunktionen&quot;&gt;Effekte-MLL - Tasterfunktionen&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Folgende Taster können verwendet werden:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit2&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SwitchAx &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Analoge Taster &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SwitchBx &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Taster an der Push Button-Platine (Border, 1 – 10 oder mehr)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SwitchCx &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Taster an der Push Button-Platine (Stellpult, 80 und mehr Taster) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SwitchDx &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Taster auf der Hauptplatine (1 – 3) &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;88-465&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Effekte-MLL - Tasterfunktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;effekte-mll_-_tasterfunktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-467&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;taster_unbeleuchtet&quot;&gt;Taster unbeleuchtet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Diese Funktion besitzt keine Status LED.
&lt;/p&gt;

&lt;p&gt;
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/01_pushbutton_ohne_led.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:01_pushbutton_ohne_led.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/01_pushbutton_ohne_led.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit4&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zielvariable 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Name der Variablen, die dann eine Funktion auslöst. &lt;strong&gt;Sie ist hier immer mit der Endung ‚0‘ anzugeben (z.B.: Tast0).&lt;/strong&gt; Die aktive bekommt dann die Endung ‚1‘ oder höher, je nach Anzahl der Tastenfunktionen (z.B.: Tast1). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zustände rotieren &lt;br/&gt;
[0/1] &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Springt von der letzten aktiven Funktion zur ersten Funktion. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verwende Zustand 0 beim rotieren [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Rotieren wird auch der Zustand 0 (nicht aktiv) verwendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschalten durch langes drücken [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit langem Drücken des Tasters wird die Tastenfunktion beendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionale Zähler Parameter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CF_INV_INPUT, CF_BINARY, CF_ROTATE, CF_PINGPONG, CF_Random &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschaltzeit &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeit, bis die Funktion automatisch beendet wird. 0 bedeutet keine Abschaltung. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;624-1499&amp;quot;} --&gt;
&lt;/div&gt;

&lt;h5 id=&quot;optionale_zaehler_parameter&quot;&gt;Optionale Zähler Parameter&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CF_INV_INPUT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Variante wahrscheinlich ungeeignet, da sie den Eingang negiert. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CF_BINARY &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Bei Funktionen, die mehrere Zustände haben: Die Ausgänge werden binär hoch- bzw. runter-gezählt. &lt;br/&gt;
Beispiel 3 Funktionen: &lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/2024-10-06_124954.jpg?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:2024-10-06_124954.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/2024-10-06_124954.jpg?w=480&amp;amp;tok=e5c711&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;2024-10-06_124954.jpg&quot; alt=&quot;2024-10-06_124954.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CF_ROTATE &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Fängt am Ende wieder von vorne an. Keine wirkliche Auswirkung. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CF_PINGPONG &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Wechselt am Ende die Richtung (also Tast1, dann Tast2, Tast3 und dann wieder zurück). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CF_Random &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Es wird ein zufälliger Ausgang verwendet. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1536-2081&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

Die einzelnen Parameter können mit ‚|‘ verknüpft werden. 
=== Beispiel: === CF_BINARY | CF ROTATE | CF_RANDOM
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster unbeleuchtet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;468-2201&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;taster_unbeleuchtet_1_funktion&quot;&gt;Taster unbeleuchtet, 1 Funktion&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_0_1 &lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert. Damit kann dann in der folgenden Zeile eine Aktion ausgelöst werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster unbeleuchtet, 1 Funktion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_1_funktion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;2202-2640&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit7&quot; id=&quot;beispiel&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_0_1(#InCh, Tast0, 1, 0, 1, 0, 30 Sek) 
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/02_pb_ol_1.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:02_pb_ol_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/02_pb_ol_1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2641-2778&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;taster_unbeleuchtet_2_funktionen&quot;&gt;Taster unbeleuchtet, 2 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pby.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_0_2&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können zwei verschiedene Aktionen ausgelöst werden. Wird der Taster einmal betätigt, so ist die Zielvariable 1 aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Die Zielvariable 0 ist im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster unbeleuchtet, 2 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_2_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;2779-3277&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit9&quot; id=&quot;beispiel1&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_0_2(#InCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/03_pb_ol_2.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:03_pb_ol_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/03_pb_ol_2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;3278-3415&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;taster_unbeleuchtet_3_funktionen&quot;&gt;Taster unbeleuchtet, 3 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_0_3&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können drei verschiedene Aktionen ausgelöst werden. Wird der Taster einmal betätigt, so ist die Zielvariable 1 aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Entsprechendes gilt für den dritten Tastendruck. Die Zielvariable 0 ist im Ruhezustand aktiv.
Beisiel:
PushButton_0_3(#InCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/04_pb_ol_3.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:04_pb_ol_3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/04_pb_ol_3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster unbeleuchtet, 3 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_3_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;3416-4091&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;taster_unbeleuchtet_4_funktionen&quot;&gt;Taster unbeleuchtet, 4 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton _0_4&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können vier verschiedene Aktionen ausgelöst werden. Wird der Taster einmal betätigt, so ist die Zielvariable 1 aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Entsprechendes gilt für die folgenden Tastendrücke. Die Zielvariable 0 ist im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster unbeleuchtet, 4 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_4_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;4092-4644&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit12&quot; id=&quot;beispiel2&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_0_4(#InCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/05_pb_ol_4.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:05_pb_ol_4.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/05_pb_ol_4.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;4645-4781&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit13&quot; id=&quot;taster_unbeleuchtet_5_funktionen&quot;&gt;Taster unbeleuchtet, 5 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_0_5&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können vier verschiedene Aktionen ausgelöst werden. Wird der Taster einmal betätigt, so ist die Zielvariable 1 aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Entsprechendes gilt für die folgenden Tastendrücke. Die Zielvariable 0 ist im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster unbeleuchtet, 5 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_5_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;4782-5334&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit14&quot; id=&quot;beispiel3&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_0_5(#InCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/06_pb_ol_5.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:06_pb_ol_5.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/06_pb_ol_5.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_pagebreak plugin_wrap&quot;&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;5335-5500&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit17&quot; id=&quot;taster_beleuchtet&quot;&gt;Taster beleuchtet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Diese Funktion verwendet eine normale LED zur Statusanzeige. Die Funktion erwartet für die Statusanzeige ein WS2811-Modul. Hier kann dann die rote, grüne oder blaue LED ausgewählt werden. Bei Verwendung der Push Button Platine 4017 ist darauf zu achten, dass der WS2811-Ausgang zur Taste passt (Tast1 = rot, Taste 2 = grün, Taste 3 = blau, Taste 4 = rot usw.). Ggf. kann mit der Funktion „Next LED“ die Position entsprechend angepasst werden.
&lt;/p&gt;

&lt;p&gt;
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/07_pushbutton_w_led_funktion.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:07_pushbutton_w_led_funktion.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/07_pushbutton_w_led_funktion.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit18&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED Kanal Auswahl &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Ausgang des WS2811: 1/rot oder 2/grün oder 3/blau. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zielvariable 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Name der Variablen, die dann eine Funktion auslöst. &lt;strong&gt;Sie ist hier immer mit der Endung ‚0‘ anzugeben (z.B.: Tast0).&lt;/strong&gt; Die aktive bekommt dann die Endung ‚1‘ oder höher, je nach Anzahl der Tastenfunktionen (z.B.: Tast1). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zustände rotieren &lt;br/&gt;
[0/1] &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Springt von der letzten aktiven Funktion zur ersten Funktion. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verwende Zustand 0 beim rotieren [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Rotieren wird auch der Zustand 0 (nicht aktiv) verwendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschalten durch langes drücken [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit langem Drücken des Tasters wird die Tastenfunktion beendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionale Zähler Parameter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CF_INV_INPUT, CF_BINARY, CF_ROTATE, CF_PINGPONG, CF_Random &lt;br/&gt;
(siehe Taster unbeleuchtet) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschaltzeit &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeit, bis die Funktion automatisch beendet wird. 0 bedeutet keine Abschaltung. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Helligkeit wenn aktiv &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Helligkeit der LED, wenn die Funktion aktiv ist. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Hintergrundbeleuchtung &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Helligkeit der LED, wenn Funktion nicht aktiv ist. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Einsatz der Push Button Platinen ist es immer der Kanal 1 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;6070-7288&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster beleuchtet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;5501-7289&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit19&quot; id=&quot;taster_beleuchtet_1_funktion&quot;&gt;Taster beleuchtet, 1 Funktion&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_w_LED_BL_0_1&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster am Anlagenrand gestartet. Wenn der Taster betätigt wird, so blinkt er und die Zielvariable 1 wird aktiviert. Damit kann dann in der folgenden Zeile eine Aktion ausgelöst werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster beleuchtet, 1 Funktion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_1_funktion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;7290-7747&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit20&quot; id=&quot;beispiel4&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_w_LED_BL_0_1(#LED, C1, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/08_pb_led_1.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:08_pb_led_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/08_pb_led_1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;7748-7912&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit21&quot; id=&quot;taster_beleuchtet_2_funktionen&quot;&gt;Taster beleuchtet, 2 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_w_LED_BL_0_2&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster am Anlagenrand gestartet. Mit dieser Funktion können zwei verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird blinkt er einmal und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED im Taster 2 mal. Die Zielvariable 0 ist im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster beleuchtet, 2 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_2_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;7913-8474&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit22&quot; id=&quot;beispiel5&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_w_LED_BL_0_2(#LED, C1, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/09_pb_led_2.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:09_pb_led_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/09_pb_led_2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;8475-8639&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit23&quot; id=&quot;taster_beleuchtet_3_funktionen&quot;&gt;Taster beleuchtet, 3 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_w_LED_BL_0_3&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster am Anlagenrand gestartet. Mit dieser Funktion können drei verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird blinkt er einmal und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED im Taster 2 mal. Entsprechendes gilt für den dritten Tastendruck. Die Zielvariable 0 ist im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster beleuchtet, 3 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_3_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;8640-9251&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit24&quot; id=&quot;beispiel6&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_w_LED_BL_0_3(#LED, C1, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/10_pb_led_3.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:10_pb_led_3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/10_pb_led_3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel6&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;9252-9417&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit25&quot; id=&quot;taster_beleuchtet_4_funktionen&quot;&gt;Taster beleuchtet, 4 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_w_LED_BL_0_4&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster am Anlagenrand gestartet. Mit dieser Funktion können vier verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird blinkt er einmal und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED im Taster 2 mal. Entsprechendes gilt für die folgenden Tastendrücke. Die Zielvariable 0 ist im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster beleuchtet, 4 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_4_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;9418-10034&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit26&quot; id=&quot;beispiel7&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_w_LED_BL_0_4(#LED, C1, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/11_pb_led_4.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:11_pb_led_4.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/11_pb_led_4.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel7&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;10035-10199&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit27&quot; id=&quot;taster_beleuchtet_5_funktionen&quot;&gt;Taster beleuchtet, 5 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_w_LED_BL_0_5&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster am Anlagenrand gestartet. Mit dieser Funktion können fünf verschiedene Aktionen ausgelöst werden. Wenn der Taster ein mal betätigt wird blinkt er ein mal und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei Blinkt die LED im Taster 2 mal. Entsprechendes gilt für die folgenden Tastendrücke. Die Zielvariable 0 ist im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster beleuchtet, 5 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_5_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;10200-10819&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit28&quot; id=&quot;beispiel8&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_w_LED_BL_0_5(#LED, C1, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31) 
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/12_pb_led_5.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:12_pb_led_5.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/12_pb_led_5.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_pagebreak plugin_wrap&quot;&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel8&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;10820-11015&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit31&quot; id=&quot;rgb-taster_beleuchtet&quot;&gt;RGB-Taster beleuchtet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Diese Funktion benötigt eine RGB-LED (WS2812) an entsprechender Position zur Taste. Ggf. kann mit der Funktion „Next LED“ die Position entsprechend angepasst werden.
&lt;/p&gt;

&lt;p&gt;
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/13_pushbutton_rgb_funktion_1.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:13_pushbutton_rgb_funktion_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/13_pushbutton_rgb_funktion_1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit32&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zielvariable 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Name der Variablen, die dann eine Funktion auslöst. &lt;strong&gt;Sie ist hier immer mit der Endung ‚0‘ anzugeben (z.B.: Tast0).&lt;/strong&gt; Die aktive bekommt dann die Endung ‚1‘ oder höher, je nach Anzahl der Tastenfunktionen (z.B.: Tast1). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zustände rotieren &lt;br/&gt;
[0/1] &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Springt von der letzten aktiven Funktion zur ersten Funktion. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verwende Zustand 0 beim rotieren [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Rotieren wird auch der Zustand 0 (nicht aktiv) verwendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschalten durch langes drücken [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit langem Drücken des Tasters wird die Tastenfunktion beendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschaltzeit &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeit, bis die Funktion automatisch beendet wird. 0 bedeutet keine Abschaltung. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionale Zähler Parameter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CF_INV_INPUT, CF_BINARY, CF_ROTATE, CF_PINGPONG, CF_Random &lt;br/&gt;
(siehe Taster unbeleuchtet) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Farbe im abgeschalteten Zustand (R G B) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Farbe/Helligkeit der RGB-LED, wenn die Funktion nicht aktiv ist &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Farbe im Zustand 1 (R1G1 B1 R2 G2 B2) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Farbe/Helligkeit der RGB-LED, wenn die Funktion aktiv ist. Die LED blinkt dann im Wechsel von Farbe 1(R1 G1 B1) und Farbe 2 (R2 G2 B2). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Farbe im Zustand 2 - 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Jeweils ein Eintrag pro zusätzlicher Funktion in der Form R1 G1 B1 R2 G2 B2. Die LED blinkt dann im Wechsel von Farbe 1(R1 G1 B1) und Farbe 2 (R2 G2 B2). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Einsatz der Push Button Platinen ist es immer der Kanal 1 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table4&amp;quot;,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;11309-12768&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;11016-12769&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit33&quot; id=&quot;rgb-taster_beleuchtet_1_funktion&quot;&gt;RGB-Taster beleuchtet, 1 Funktion&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_1&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Wenn der Taster betätigt wird blinkt er und die Zielvariable 1 wird aktiviert. Damit kann dann in der folgenden Zeile eine Aktion ausgelöst werden. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 1 Funktion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_1_funktion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;12770-13176&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit34&quot; id=&quot;beispiel9&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_RGB_0_1(#LED, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/14_pb_rgb_1.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:14_pb_rgb_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/14_pb_rgb_1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel9&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;13177-13353&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit35&quot; id=&quot;rgb-taster_beleuchtet_2_funktionen&quot;&gt;RGB-Taster beleuchtet, 2 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_2&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können zwei verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 2 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_2_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;13354-13911&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit36&quot; id=&quot;beispiel10&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_RGB_0_2(#LED, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/15_pb_rgb_2.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:15_pb_rgb_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/15_pb_rgb_2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel10&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;13912-14108&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit37&quot; id=&quot;rgb-taster_beleuchtet_3_funktionen&quot;&gt;RGB-Taster beleuchtet, 3 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_3&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können drei verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. Entsprechendes gilt für die folgenden Tastendrücke. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 3 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_3_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;14109-14720&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit38&quot; id=&quot;beispiel11&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_RGB_0_3(#LED, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0, 0, 127, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/16_pb_rgb_3.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:16_pb_rgb_3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/16_pb_rgb_3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel11&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;14721-14939&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit39&quot; id=&quot;rgb-taster_beleuchtet_4_funktionen&quot;&gt;RGB-Taster beleuchtet, 4 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_4&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können vier verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. Entsprechendes gilt für die folgenden Tastendrücke. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 4 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_4_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;14940-15551&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit40&quot; id=&quot;beispiel12&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_RGB_0_4(#LED, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0, 0, 127, 127, 0, 0, 0, 127, 0, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/17_pb_rgb_4.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:17_pb_rgb_4.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/17_pb_rgb_4.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel12&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;15552-15792&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit41&quot; id=&quot;rgb-taster_beleuchtet_5_funktionen&quot;&gt;RGB-Taster beleuchtet, 5 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_5&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit einem Taster z.B. am Anlagenrand gestartet. Mit dieser Funktion können fünf verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. Entsprechendes gilt für die folgenden Tastendrücke. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 5 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_5_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;15793-16405&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit42&quot; id=&quot;beispiel13&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton_RGB_0_5(#LED, #InCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0, 0, 127, 127, 0, 0, 0, 127, 0, 127, 0, 0, 0, 127, 127, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/18_pb_rgb_5.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:18_pb_rgb_5.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/18_pb_rgb_5.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:43,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_pagebreak plugin_wrap&quot;&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:44,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel13&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:42,&amp;quot;range&amp;quot;:&amp;quot;16406-16700&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit45&quot; id=&quot;taster_unbeleuchtet1&quot;&gt;2 Taster unbeleuchtet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Diese Funktion besitzt keine Status LED‘s. 
„Knopf Druck Aktion“ mit zwei Tastern. Der erste Taster stoppt die Aktion, der Zweite aktiviert die verschiedenen Zustände. 
Bei der Steuerung über DCC/SX/CAN werden zwei aufeinander folgende Kanäle verwendet. Dann muss der zweite Taster auf „SI_0“ stehen.
Achtung: Der Eingang zum Ausschalten wird in der „Adresse oder Name“ Spalte angegeben. Wenn der zweite Eingang „SI_0“ ist, dann wird die Eingangsnummer des Ersten Kanals +1 verwendet (nur DCC/SX/CAN).
Beispiele für DCC:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit46&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/19_dcc_10_rot_gruen.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:19_dcc_10_rot_gruen.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/19_dcc_10_rot_gruen.png?w=160&amp;amp;tok=191386&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 10 grün = aktivieren &lt;br/&gt;
10 rot = deaktivieren &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/20_dcc_10-11_ein_aus.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:20_dcc_10-11_ein_aus.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/20_dcc_10-11_ein_aus.png?w=160&amp;amp;tok=b07485&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 11 = aktivieren &lt;br/&gt;
10 = deaktivieren &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table5&amp;quot;,&amp;quot;secid&amp;quot;:46,&amp;quot;range&amp;quot;:&amp;quot;17262-17518&amp;quot;} --&gt;
&lt;p&gt;
Die AN/AUS-Funktion sollte aber als Impuls arbeiten und nicht als Dauersignal.
Dier werden beide Fälle für SwitchXy und DCC/SX/CAN betrachtet.
DCC:
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/21_pushbutton_2_ol_1_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:21_pushbutton_2_ol_1_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/21_pushbutton_2_ol_1_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Switch:
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/22_pushbutton_2_ol_1_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:22_pushbutton_2_ol_1_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/22_pushbutton_2_ol_1_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Generell:
&lt;/p&gt;

&lt;p&gt;
| Optionaler zweiter Schalter	Bei DCC ist es „SI_0“. | Es ist aber auch möglich z.B.- SwitchB2 für den 2. Taster zu verwenden. &lt;br/&gt;
Dieser Schalter wird für das Einschalten verwendet. Ausgeschaltet wird über den Schalter/DCC in der Spalte „Adresse oder Name“. |
&lt;/p&gt;
&lt;div class=&quot;table sectionedit47&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zielvariable 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Name der Variablen, die dann eine Funktion auslöst. &lt;strong&gt;Sie ist hier immer mit der Endung ‚0‘ anzugeben (z.B.: Tast0).&lt;/strong&gt; Die aktive bekommt dann die Endung ‚1‘ oder höher, je nach Anzahl der Tastenfunktionen (z.B.: Tast1). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zustände rotieren &lt;br/&gt;
[0/1] &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Springt von der letzten aktiven Funktion zur ersten Funktion. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verwende Zustand 0 beim rotieren [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Rotieren wird auch der Zustand 0 (nicht aktiv) verwendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschalten durch langes drücken [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit langem Drücken des Tasters wird die Tastenfunktion beendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionale Zähler Parameter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CF_INV_INPUT, CF_BINARY, CF_ROTATE, CF_PINGPONG, CF_Random &lt;br/&gt;
(siehe Taster unbeleuchtet) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschaltzeit &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeit, bis die Funktion automatisch beendet wird. 0 bedeutet keine Abschaltung. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table6&amp;quot;,&amp;quot;secid&amp;quot;:47,&amp;quot;range&amp;quot;:&amp;quot;18129-19034&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster unbeleuchtet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:45,&amp;quot;range&amp;quot;:&amp;quot;16701-19036&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit48&quot; id=&quot;taster_unbeleuchtet_1_funktion1&quot;&gt;2 Taster unbeleuchtet, 1 Funktion&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_0_1&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster unbeleuchtet, 1 Funktion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_1_funktion1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:48,&amp;quot;range&amp;quot;:&amp;quot;19037-19598&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit49&quot; id=&quot;beispiel14&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;strong&gt;DCC:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_1(#InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/23_pb2_ol_1_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:23_pb2_ol_1_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/23_pb2_ol_1_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Switch:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_1(#InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/24_pb2_ol_1_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:24_pb2_ol_1_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/24_pb2_ol_1_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel14&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:49,&amp;quot;range&amp;quot;:&amp;quot;19599-19933&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit50&quot; id=&quot;taster_unbeleuchtet_2_funktionen1&quot;&gt;2 Taster unbeleuchtet, 2 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_0_2&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert. Mit dem zweiten Druck auf den zweiten Schalter wird die Zielvariable 2 aktiviert. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster unbeleuchtet, 2 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_2_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:50,&amp;quot;range&amp;quot;:&amp;quot;19934-20623&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit51&quot; id=&quot;beispiel15&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;strong&gt;DCC:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_2(#InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/25_pb2_ol_2_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:25_pb2_ol_2_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/25_pb2_ol_2_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Switch:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_2(#InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/26_pb2_ol_2_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:26_pb2_ol_2_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/26_pb2_ol_2_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel15&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:51,&amp;quot;range&amp;quot;:&amp;quot;20624-20958&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit52&quot; id=&quot;taster_unbeleuchtet_3_funktionen1&quot;&gt;2 Taster unbeleuchtet, 3 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_0_3&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert. Mit dem weiteren Druck auf den zweiten Schalter wird die Zielvariable weitergezählt und aktiviert. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster unbeleuchtet, 3 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_3_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:52,&amp;quot;range&amp;quot;:&amp;quot;20959-21666&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit53&quot; id=&quot;beispiel16&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;strong&gt;DCC:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_3(#InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/27_pb2_ol_3_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:27_pb2_ol_3_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/27_pb2_ol_3_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Switch:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_3(#InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/28_pb2_ol_3_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:28_pb2_ol_3_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/28_pb2_ol_3_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel16&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:53,&amp;quot;range&amp;quot;:&amp;quot;21667-22000&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit54&quot; id=&quot;taster_unbeleuchtet_4_funktionen1&quot;&gt;2 Taster unbeleuchtet, 4 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I _0_4&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert. Mit dem weiteren Druck auf den zweiten Schalter wird die Zielvariable weitergezählt und aktiviert. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster unbeleuchtet, 4 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_4_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:54,&amp;quot;range&amp;quot;:&amp;quot;22001-22709&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit55&quot; id=&quot;beispiel17&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;strong&gt;DCC:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_4(#InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/29_pb2_ol_4_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:29_pb2_ol_4_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/29_pb2_ol_4_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Switch:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_4(#InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/30_pb2_ol_4_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:30_pb2_ol_4_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/30_pb2_ol_4_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel17&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:55,&amp;quot;range&amp;quot;:&amp;quot;22710-23044&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit56&quot; id=&quot;taster_unbeleuchtet_5_funktionen1&quot;&gt;2 Taster unbeleuchtet, 5 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_0_5&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert. Mit dem weiteren Druck auf den zweiten Schalter wird die Zielvariable weitergezählt und aktiviert. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster unbeleuchtet, 5 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_unbeleuchtet_5_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:56,&amp;quot;range&amp;quot;:&amp;quot;23045-23752&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit57&quot; id=&quot;beispiel18&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;strong&gt;DCC:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_5(#InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/31_pb2_ol_5_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:31_pb2_ol_5_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/31_pb2_ol_5_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Switch:&lt;/strong&gt; &lt;br/&gt;

PushButton2I_0_5(#InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/32_pb2_ol_5_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:32_pb2_ol_5_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/32_pb2_ol_5_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:58,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_pagebreak plugin_wrap&quot;&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:59,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel18&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:57,&amp;quot;range&amp;quot;:&amp;quot;23753-24116&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit60&quot; id=&quot;taster_beleuchtet1&quot;&gt;2 Taster beleuchtet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
„Knopf Druck Aktion“ mit zwei Tastern. Der erste Taster stoppt die Aktion, der Zweite aktiviert die verschiedenen Zustände. 
Bei der Steuerung über DCC/SX/CAN werden zwei aufeinander folgende Kanäle verwendet. Dann muss der zweite Taster auf „SI_0“ stehen.
Achtung: Der Eingang zum Ausschalten wird in der „Adresse oder Name“ Spalte angegeben. Wenn der zweite Eingang „SI_0“ ist, dann wird die Eingangsnummer des Ersten Kanals +1 verwendet (nur DCC/SX/CAN).
Es wird aber nur eine Taste beleuchtet  (die in der Spalte „Adresse oder Name“ angegeben ist). 
DCC:
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/33_pushbutton2_led_1_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:33_pushbutton2_led_1_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/33_pushbutton2_led_1_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Switch:
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/34_pushbutton2_led_1_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:34_pushbutton2_led_1_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/34_pushbutton2_led_1_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Generell:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit61&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED Kanal Auswahl &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Ausgang des WS2811: 1/rot oder 2/grün oder 3/blau. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionaler zweiter Schalter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Bei DCC ist es „SI_0“.  Es ist aber auch möglich z.B.- SwitchB2 für den 2. Taster zu verwenden. &lt;br/&gt;
Dieser Schalter wird für das Einschalten verwendet. Ausgeschaltet wird über den Schalter/DCC in der Spalte „Adresse oder Name“. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zielvariable 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Name der Variablen, die dann eine Funktion auslöst. &lt;strong&gt;Sie ist hier immer mit der Endung ‚0‘ anzugeben (z.B.: Tast0).&lt;/strong&gt; Die aktive bekommt dann die Endung ‚1‘ oder höher, je nach Anzahl der Tastenfunktionen (z.B.: Tast1). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zustände rotieren &lt;br/&gt;
[0/1] &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Springt von der letzten aktiven Funktion zur ersten Funktion. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verwende Zustand 0 beim rotieren [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Rotieren wird auch der Zustand 0 (nicht aktiv) verwendet. \\0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschalten durch langes drücken [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit langem Drücken des Tasters wird die Tastenfunktion beendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionale Zähler Parameter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CF_INV_INPUT, CF_BINARY, CF_ROTATE, CF_PINGPONG, CF_Random &lt;br/&gt;
(siehe Taster unbeleuchtet) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschaltzeit &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeit, bis die Funktion automatisch beendet wird. 0 bedeutet keine Abschaltung. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Helligkeit wenn aktiv &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Helligkeit der LED, wenn die Funktion aktiv ist. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Hintergrundbeleuchtung &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Helligkeit der LED, wenn Funktion nicht aktiv ist. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Einsatz der Push Button Platinen ist es immer der Kanal 1 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table7&amp;quot;,&amp;quot;secid&amp;quot;:61,&amp;quot;range&amp;quot;:&amp;quot;24902-26391&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster beleuchtet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:60,&amp;quot;range&amp;quot;:&amp;quot;24117-26392&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit62&quot; id=&quot;taster_beleuchtet_1_funktion1&quot;&gt;2 Taster beleuchtet, 1 Funktion&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_w_LED_BL_0_1&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert und die LED blinkt einmal. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster beleuchtet, 1 Funktion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_1_funktion1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:62,&amp;quot;range&amp;quot;:&amp;quot;26393-26987&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit63&quot; id=&quot;beispiel19&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
DCC:
PushButton2I_w_LED_BL_0_1(#LED, C1, #InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/35_pb2_led_1_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:35_pb2_led_1_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/35_pb2_led_1_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Switch:
PushButton2I_w_LED_BL_0_1(#LED, C1, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/36_pb2_led_1_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:36_pb2_led_1_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/36_pb2_led_1_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel19&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:63,&amp;quot;range&amp;quot;:&amp;quot;26988-27366&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit64&quot; id=&quot;taster_beleuchtet_2_funktionen1&quot;&gt;2 Taster beleuchtet, 2 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_w_LED_BL_0_2&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert und die LED blinkt einmal. Mit dem zweiten Druck auf den zweiten Schalter wird die Zielvariable 2 aktiviert und die LED blinkt zweimal. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster beleuchtet, 2 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_2_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:64,&amp;quot;range&amp;quot;:&amp;quot;27367-28116&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit65&quot; id=&quot;beispiel20&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
DCC:
PushButton2I_w_LED_BL_0_2(#LED, C1, #InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/37_pb2_led_2_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:37_pb2_led_2_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/37_pb2_led_2_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Switch:
PushButton2I_w_LED_BL_0_2(#LED, C1, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/38_pb2_led_2_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:38_pb2_led_2_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/38_pb2_led_2_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel20&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:65,&amp;quot;range&amp;quot;:&amp;quot;28117-28495&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit66&quot; id=&quot;taster_beleuchtet_3_funktionen1&quot;&gt;2 Taster beleuchtet, 3 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_w_LED_BL_0_3&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert und die LED blinkt einmal. Mit dem weiteren Druck auf den zweiten Schalter wird die Zielvariable weitergezählt und aktiviert und die LED blinkt entsprechend oft. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster beleuchtet, 3 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_3_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:66,&amp;quot;range&amp;quot;:&amp;quot;28496-29272&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit67&quot; id=&quot;beispiel21&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
DCC:
PushButton2I_w_LED_BL_0_3(#LED, C1, #InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/39_pb2_led_3_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:39_pb2_led_3_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/39_pb2_led_3_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Switch:
PushButton2I_w_LED_BL_0_3(#LED, C1, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/40_pb2_led_3_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:40_pb2_led_3_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/40_pb2_led_3_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel21&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:67,&amp;quot;range&amp;quot;:&amp;quot;29273-29651&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit68&quot; id=&quot;taster_beleuchtet_4_funktionen1&quot;&gt;2 Taster beleuchtet, 4 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_w_LED_BL_0_4&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert und die LED blinkt einmal. Mit dem weiteren Druck auf den zweiten Schalter wird die Zielvariable weitergezählt und aktiviert und die LED blinkt entsprechend oft. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster beleuchtet, 4 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_4_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:68,&amp;quot;range&amp;quot;:&amp;quot;29652-30428&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit69&quot; id=&quot;beispiel22&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
DCC:
PushButton2I_w_LED_BL_0_4(#LED, C1, #InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/41_pb2_led_4_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:41_pb2_led_4_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/41_pb2_led_4_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Switch:
PushButton2I_w_LED_BL_0_4(#LED, C1, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/42_pb2_led_4_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:42_pb2_led_4_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/42_pb2_led_4_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel22&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:69,&amp;quot;range&amp;quot;:&amp;quot;30429-30806&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit70&quot; id=&quot;taster_beleuchtet_5_funktionen1&quot;&gt;2 Taster beleuchtet, 5 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_w_LED_BL_0_5&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert und die LED blinkt einmal. Mit dem weiteren Druck auf den zweiten Schalter wird die Zielvariable weitergezählt und aktiviert und die LED blinkt entsprechend oft. Die Zielvariable 0 ist im Ruhezustand aktiv. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster beleuchtet, 5 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet_5_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:70,&amp;quot;range&amp;quot;:&amp;quot;30807-31583&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit71&quot; id=&quot;beispiel23&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
DCC:
PushButton2I_w_LED_BL_0_5(#LED, C1, #InCh, SI_0, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/43_pb2_led_5_dcc.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:43_pb2_led_5_dcc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/43_pb2_led_5_dcc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Switch:
PushButton2I_w_LED_BL_0_5(#LED, C1, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 127, 31)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/44_pb2_led_5_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:44_pb2_led_5_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/44_pb2_led_5_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:72,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_pagebreak plugin_wrap&quot;&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:73,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel23&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:71,&amp;quot;range&amp;quot;:&amp;quot;31584-31991&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit74&quot; id=&quot;rgb-taster_beleuchtet1&quot;&gt;2 RGB-Taster beleuchtet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 RGB-Taster beleuchtet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:74,&amp;quot;range&amp;quot;:&amp;quot;31992-32027&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit75&quot; id=&quot;taster_beleuchtet2&quot;&gt;2 Taster beleuchtet&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
„Knopf Druck Aktion“ mit zwei Tastern. Der erste Taster stoppt die Aktion, der Zweite aktiviert die verschiedenen Zustände. 
Bei der Steuerung über DCC/SX/CAN werden zwei aufeinander folgende Kanäle verwendet. Dann muss der zweite Taster auf „SI_0“ stehen.
Achtung: Der Eingang zum Ausschalten wird in der „Adresse oder Name“ Spalte angegeben. Wenn der zweite Eingang „SI_0“ ist, dann wird die Eingangsnummer des Ersten Kanals +1 verwendet (nur DCC/SX/CAN).
Es wird aber nur eine Taste beleuchtet  (die in der Spalte „Adresse oder Name“ angegeben ist). 
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/45_pushbutton2_rgb_funktion_1_switch.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:45_pushbutton2_rgb_funktion_1_switch.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/45_pushbutton2_rgb_funktion_1_switch.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit76&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zielvariable 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Name der Variablen, die dann eine Funktion auslöst. &lt;strong&gt;Sie ist hier immer mit der Endung ‚0‘ anzugeben (z.B.: Tast0).&lt;/strong&gt; Die aktive bekommt dann die Endung ‚1‘ oder höher, je nach Anzahl der Tastenfunktionen (z.B.: Tast1). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionaler zweiter Schalter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Bei DCC ist es „SI_0“.  Es ist aber auch möglich z.B.- SwitchB2 für den 2. Taster zu verwenden. &lt;br/&gt;
Dieser Schalter wird für das Einschalten verwendet. Ausgeschaltet wird über den Schalter/DCC in der Spalte „Adresse oder Name“. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zustände rotieren &lt;br/&gt;
[0/1] &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Springt von der letzten aktiven Funktion zur ersten Funktion. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verwende Zustand 0 beim rotieren [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Rotieren wird auch der Zustand 0 (nicht aktiv) verwendet. \\0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschalten durch langes drücken [0/1] &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit langem Drücken des Tasters wird die Tastenfunktion beendet. &lt;br/&gt;
0 = nicht verwendet; 1 = verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Abschaltzeit &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeit, bis die Funktion automatisch beendet wird. 0 bedeutet keine Abschaltung. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Optionale Zähler Parameter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CF_INV_INPUT, CF_BINARY, CF_ROTATE, CF_PINGPONG, CF_Random &lt;br/&gt;
(siehe Taster unbeleuchtet) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Farbe im abgeschalteten Zustand (R G B) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Farbe/Helligkeit der RGB-LED, wenn die Funktion nicht aktiv ist &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Farbe im Zustand 1 (R1G1 B1 R2 G2 B2) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Farbe/Helligkeit der RGB-LED, wenn die Funktion aktiv ist. Die LED blinkt dann im Wechsel von Farbe 1(R1 G1 B1) und Farbe 2 (R2 G2 B2). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Farbe im Zustand 2 - 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Jeweils ein Eintrag pro zusätzlicher Funktion in der Form R1 G1 B1 R2 G2 B2. Die LED blinkt dann im Wechsel von Farbe 1(R1 G1 B1) und Farbe 2 (R2 G2 B2). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beim Einsatz der Push Button Platinen ist es immer der Kanal 1 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table8&amp;quot;,&amp;quot;secid&amp;quot;:76,&amp;quot;range&amp;quot;:&amp;quot;32716-34446&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 Taster beleuchtet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster_beleuchtet2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:75,&amp;quot;range&amp;quot;:&amp;quot;32028-34447&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit77&quot; id=&quot;rgb-taster_beleuchtet_1_funktion1&quot;&gt;2 RGB-Taster beleuchtet, 1 Funktion&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_RGB_0_1&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Wenn der Taster betätigt wird, wird die Zielvariable 1 aktiviert und der !Aus“-Taster blinkt in der Farbe des Zustandes 1. Mit dem Taster oder DCC/SX/CAN-Adresse in der Spalte „Adresse oder Name“ kann die Aktion wieder beendet werden. Die Zielvariable 0 ist aktiv im Ruhezustand aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 RGB-Taster beleuchtet, 1 Funktion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_1_funktion1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:77,&amp;quot;range&amp;quot;:&amp;quot;34448-35074&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit78&quot; id=&quot;beispiel24&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton2I_RGB_0_1(#LED, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/46_pb2_rgb_1.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:46_pb2_rgb_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/46_pb2_rgb_1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel24&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:78,&amp;quot;range&amp;quot;:&amp;quot;35075-35274&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit79&quot; id=&quot;rgb-taster_beleuchtet_2_funktionen1&quot;&gt;2 RGB-Taster beleuchtet, 2 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton2I_RGB_0_2&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Mit dieser Funktion können zwei verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2 RGB-Taster beleuchtet, 2 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_2_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:79,&amp;quot;range&amp;quot;:&amp;quot;35275-35909&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit80&quot; id=&quot;beispiel25&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton2I_RGB_0_2(#LED, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/47_pb2_rgb_2.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:47_pb2_rgb_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/47_pb2_rgb_2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel25&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:80,&amp;quot;range&amp;quot;:&amp;quot;35910-36129&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit81&quot; id=&quot;rgb-taster_beleuchtet_3_funktionen1&quot;&gt;RGB-Taster beleuchtet, 3 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_3&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Mit dieser Funktion können drei verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. Entsprechendes gilt für die folgenden Tastendrücke. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 3 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_3_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:81,&amp;quot;range&amp;quot;:&amp;quot;36130-36814&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit82&quot; id=&quot;beispiel26&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton2I_RGB_0_3(#LED, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0, 0, 127, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/48_pb2_rgb_3.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:48_pb2_rgb_3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/48_pb2_rgb_3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel26&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:82,&amp;quot;range&amp;quot;:&amp;quot;36815-37056&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit83&quot; id=&quot;rgb-taster_beleuchtet_4_funktionen1&quot;&gt;RGB-Taster beleuchtet, 4 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_4&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Mit dieser Funktion können vier verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. Entsprechendes gilt für die folgenden Tastendrücke. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 4 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_4_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:83,&amp;quot;range&amp;quot;:&amp;quot;37057-37741&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit84&quot; id=&quot;beispiel27&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton2I_RGB_0_4(#LED, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0, 0, 127, 127, 0, 0, 0, 127, 0, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/49_pb2_rgb_4.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:49_pb2_rgb_4.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/49_pb2_rgb_4.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel27&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:84,&amp;quot;range&amp;quot;:&amp;quot;37742-38005&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit85&quot; id=&quot;rgb-taster_beleuchtet_5_funktionen1&quot;&gt;RGB-Taster beleuchtet, 5 Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;PushButton_RGB_0_5&lt;/strong&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Experteneinstellung)&lt;/span&gt; &lt;br/&gt;

Die „Knopf Druck Aktion“ wird mit dem Taster, der als optionaler zweiter Schalter definiert ist,  z.B. am Anlagenrand oder über DCC/SX/CAN gestartet. Mit dieser Funktion können fünf verschiedene Aktionen ausgelöst werden. Wenn der Taster einmal betätigt wird, blinkt er in der Farbe „Zustand 1“ und die Zielvariable 1 wird aktiviert. Mit dem zweiten Druck wird die Zielvariable 2 aktiviert. Dabei blinkt die LED in der Farbe „Zustand 2“. Entsprechendes gilt für die folgenden Tastendrücke. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-Taster beleuchtet, 5 Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-taster_beleuchtet_5_funktionen1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:85,&amp;quot;range&amp;quot;:&amp;quot;38006-38691&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit86&quot; id=&quot;beispiel28&quot;&gt;Beispiel:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
PushButton2I_RGB_0_5(#LED, #InCh, SwitchB2, #LocInCh, Tast0, 1, 0, 1, 0, 30 Sek, 10, 0, 0, 0, 127, 0, 0, 0, 0, 0, 0, 127, 0, 0, 0, 0, 127, 127, 0, 0, 0, 127, 0, 127, 0, 0, 0, 127, 127, 127, 0, 0, 0)
&lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/taster/50_pb2_rgb_5.png?id=anleitungen%3Aeffekte_mll%3Ataster_funktionen&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:taster:50_pb2_rgb_5.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/taster/50_pb2_rgb_5.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel28&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:86,&amp;quot;range&amp;quot;:&amp;quot;38692-38979&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit87&quot; id=&quot;danksagung&quot;&gt;Danksagung&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Herzlichen Dank geht hier an PeterVT11 aus dem Stummiforum, der uns die Informationen für diese Seite zusammengestellt hat inkl. aller Bilder.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Danksagung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;danksagung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:87,&amp;quot;range&amp;quot;:&amp;quot;38980-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 06 Oct 2024 11:32:03 +0000</pubDate>
        </item>
        <item>
            <title>servo_und_herzstueck</title>
            <link>https://wiki.mobaledlib.de/anleitungen/selectrix/servo_und_herzstueck</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;servosteuerung_und_herzstueckpolarisation_mit_selectrix&quot;&gt;Servosteuerung und Herzstückpolarisation mit Selectrix&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servosteuerung und Herzst\u00fcckpolarisation mit Selectrix&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servosteuerung_und_herzstueckpolarisation_mit_selectrix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-72&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;beschreibung_fuer_die_servos_makros&quot;&gt;Beschreibung für die Servos Makros&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Beschreibung der Selectrix Ansteuerung für die Servoplatine und einer Herzstückpolarisierung für Weichen im Zweileitersystem. &lt;br/&gt;

Alle erforderlichen Makros wurden mit dem Pattern-Konfigurator erstellt. &lt;br/&gt;

&lt;strong&gt; Für die Servos &lt;/strong&gt; &lt;br/&gt;

Macroname: Servo_rot &lt;br/&gt;

Makroname: Servo_gruen &lt;br/&gt;

Makroname: Servo_blau &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt; Für die Herzstückpolarisierung &lt;/strong&gt; &lt;br/&gt;

Makroname: Herz _1 &lt;br/&gt;

Makroname: Herz _2 &lt;br/&gt;

Makroname: Herz _3 &lt;br/&gt;

&lt;br/&gt;

Im Prog_Generator der MobaLedLib wird die gleiche Selectrix Adresse für den Servo
&lt;strong&gt; und &lt;/strong&gt;
für die dazu gehöhrende Herzstückpolarisierung verwendet.
z.B:
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-000.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-000.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-000.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-000.jpg&quot; alt=&quot;servo_und_herzstueck-000.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-001.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-001.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-001.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-001.jpg&quot; alt=&quot;servo_und_herzstueck-001.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Parameter des Pattern-Configurator
Ein Auszug aus der o. g. Tabelle
&lt;/p&gt;
&lt;div class=&quot;table sectionedit3&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Erste RGB LED: &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Der Wert „7“ hat keine Bedeutung, dieser Wert wird beim Übertragen in den Prog. Generator nicht verwendet &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Startkanal der RGB LED: 0 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Schalter Nummer: &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; SI_1 wird im Goto Modus nicht benutzt. SI = Special Input, 1 = immer an. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Bits pro Wert 8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;913-1493&amp;quot;} --&gt;
&lt;p&gt;
verwendet werden. (Wert Max /Min werden dann nicht mehr verwendet) |
&lt;/p&gt;
&lt;div class=&quot;table sectionedit4&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Wert Max: 255 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Wird verwendet, wenn „Bits pro Wert“ nicht 8 ist. Dann kann über diesen Wert bestimmt werden, wie der maximale Bit Wert interpretiert wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Wert ausgeschaltet 0: &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Der „Wert ausgeschaltet“ definiert die Helligkeit wenn der Eingang abgeschaltet ist. Der Eingang wird aber im Goto Mode gleich 1 nicht benutzt. Im Makro findet man „SI_LocalVar“. Das ist eine spezielle Konstante, mit der mehrere Eingangswerte benutzt werden können. Ohne Goto Mode kann man die Pattern Funktion nur ein oder ausschalten. Damit kann beispielsweise eine Ampel gesteuert werden. Im Ausgeschalteten Zustand macht die Ampel nichts. Normalerweise sind dann alle LEDs aus oder haben den „Wert Ausgeschaltet“. Für die Relais und Servos benötigt man aber für beide Zustände eine Animation. Das „Die LEDs behalten im Ausgeschalteten Zustand ihren letzten Wert“ bezieht sich nicht auf das Ausschalten der Versorgungsspannung, sondern auf den Steuereingang der Funktion &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Mode:0 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Damit können spezielle Modes aktiviert werden. Das wird hier nicht benutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Goto Mode:1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Aktiviert den Goto Mode. Damit wird die „Goto Tabelle“ eingeblendet, in der die Sprungziele eingetragen werden. Die Startpositionen werden über ein „S“ in der Tabelle markiert. Diese Spalten werden abhängig von Eingang angesprungen. Die nummerierten Pfeile geben den Eingangswert an. Wenn der Eingang 1 ist, wird in diesem Beispiel in die Spalte 3 gesprungen, Voreinstellung 200. Der Wert 20 in Spalte 1 ist für Voreinstellung des anderen Ausschlages des Servos. Er wird aktiviert, wenn der Eingang 0 ist. Die eigentliche Bewegung des Servos wird im Servo Test Programm, (Prog Generator, Optionen, LED Farbtest bestimmt) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Goto Aktivierung: &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Binary. Dies ist hier letztendlich die Einstellung für Selectrix. Hier werden die Eingänge binär interpretiert &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Graphische Anzeige :1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Darstellung der Pfeile in der Goto Tabelle. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1563-3484&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-003.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-003.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-003.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-003.jpg&quot; alt=&quot;servo_und_herzstueck-003.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;br/&gt;

Für die anderen zwei Servos auf der Servoplatine wird nur in der Zeile &lt;span class=&quot;wrap_em &quot;&gt;Startkanal der RGB LED&lt;/span&gt; unterschieden. &lt;strong&gt;0&lt;/strong&gt; für den roten Kanal, &lt;strong&gt;1&lt;/strong&gt; für den grünen Kanal und &lt;strong&gt;2&lt;/strong&gt; für den blauen Kanal des WS2811 Baustein auf der Servodecoder Platine. &lt;br/&gt;

Für diese zwei Servos wird das Makro des „roten“ Servos kopiert und mit Servo grün bzw. Servo blau entsprechend umbenannt, nachdem der Startkanal geändert wurde. 
&lt;br/&gt;
Die einzelnen Makros werden dann mit &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-004.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-004.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-004.jpg?w=40&amp;amp;tok=5febdd&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-004.jpg&quot; alt=&quot;servo_und_herzstueck-004.jpg&quot; width=&quot;40&quot; /&gt;&lt;/a&gt; übertragen. &lt;br/&gt;

Jedes Makro wird in den Programm Generator in die gewünschte Zeile, entsprechend der Verkabelung der Verteilerplatte, übertragen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-005.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-005.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-005.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-005.jpg&quot; alt=&quot;servo_und_herzstueck-005.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Drei Zeilen, jede für einen Servo auf der Servoplatine.
Vollständige Darstellung eines Makros
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;// Activation: Binary Bin_InCh_to_TmpVar(#InCh, 1) PatternT1(#LED,128,SI_LocalVar,2,0,255,0,0,400 ms,4,2 ,0,0,63,128,0,63)&lt;/pre&gt;

&lt;p&gt;
Damit der Status der Weichenpositionen festgehalten wird, kommt wird z.B. am Ende der Konfiguration folgende Zeile eingefügt
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#define ENABLE_STORE_STATUS&lt;/pre&gt;

&lt;p&gt;
„&lt;strong&gt;#define ENABLE_STORE_STATUS&lt;/strong&gt;“ muss nur einmal, irgendwo in der Konfiguration stehen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beschreibung f\u00fcr die Servos Makros&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beschreibung_fuer_die_servos_makros&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;73-4801&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;beschreibung_fuer_die_herzstueckpolarisierungs_makros&quot;&gt;Beschreibung für die Herzstückpolarisierungs Makros&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Diese Herzstückpolarisierung wurde bei Peco Weichen integriert, dabei wurden beide Umschaltkontakte der Relais verwendet. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/peco_herzpolarisierung.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:peco_herzpolarisierung.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/peco_herzpolarisierung.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;peco_herzpolarisierung.jpg&quot; alt=&quot;peco_herzpolarisierung.jpg&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Die Mittelanschlüsse 1 werden mit dem Herzstück verbunden , Anschluss 5 und 4 gehen zu den Aussenschienen und die Anschlüsse 3 und 2 gehen zu den Zungen , der festsehende und der bewegliche Teil einer Zunge sind jeweils verbunden aber vom Herzstück getrennt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beschreibung f\u00fcr die Herzst\u00fcckpolarisierungs Makros&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beschreibung_fuer_die_herzstueckpolarisierungs_makros&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4802-5325&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit6&quot; id=&quot;bemerkung_zur_hardware&quot;&gt;Bemerkung zur Hardware&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Die Verbindung TERM auf der Rückseite der Platine muss geschlossen sein damit der nächste Steckplatz funktioniert. &lt;br/&gt;

Dieser Lötjumper bleibt nur dann offen, wenn eine zweite Platine neben der ersten über die U-Verbinder SV3 bzw. SV 4 angeschlossen ist. Mit SV3 geht es zur nächsten Platine Eingang SV4. &lt;br/&gt;

Die Verbindung TERM wird dann nur bei der letzten Platine verbunden. &lt;br/&gt;

TERM wird auch geschlossen. wenn die Relais Platinen über einen Wannenstecker der Verteilerplatine angeschlossen werden. &lt;br/&gt;

Dies gilt nur mit dieser Modifikation Vers. 1.2. Bei der Version1.1 hat TERM keine Auswirkung! &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-008.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-008.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-008.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-008.jpg&quot; alt=&quot;servo_und_herzstueck-008.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Bemerkung zur Hardware&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;bemerkung_zur_hardware&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;5326-6037&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;der_pattern_configurator&quot;&gt;Der Pattern Configurator&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-009.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-009.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-009.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-009.jpg&quot; alt=&quot;servo_und_herzstueck-009.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Die Relaisplatine hat zwei WS2811 für die Relaisansteuerung. &lt;br/&gt;

Es werden jeweils zwei Kanäle eines WS2811 für ein Relais verwendet, siehe Schaltplan. &lt;br/&gt;

Kanal Rot und Grün des ersten WS28811 für das Relais 1. &lt;br/&gt;

Kanal Blau des ersten WS2811 und Kanal Rot des zweiten WS2811 für das Relais 2 &lt;br/&gt;

Kanal Grün und Kanal Blau des zweiten WS2811 für das Relais 3. &lt;br/&gt;

Bei den Startkanälen wird für das erste Relais eine &lt;span class=&quot;wrap_em &quot;&gt;0&lt;/span&gt; eingetragen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-010.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-010.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-010.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-010.jpg&quot; alt=&quot;servo_und_herzstueck-010.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das zweite Relais bekommt eine &lt;span class=&quot;wrap_em &quot;&gt;2&lt;/span&gt;, weil dies vom blauen Kanal des ersten WS2811 und vom roten Kanal des zweiten WS2811 gesteuert wird. &lt;br/&gt;

Das dritte Relais wird vom zweiten- und dritten Kanal des 2. WS2811 gesteuert und bekommt eine &lt;span class=&quot;wrap_em &quot;&gt;1&lt;/span&gt;.
Somit ist hier der Wert nach #Led, &lt;strong&gt;128&lt;/strong&gt; gefolgt von &lt;strong&gt;130&lt;/strong&gt; und dann &lt;strong&gt;129&lt;/strong&gt;. &lt;br/&gt;

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;// Activation: Binary Bin_InCh_to_TmpVar(#InCh, 1) PatternT5(#LED,128,SI_LocalVar,2,0,255,0,0,1500 ms,400 ms,400 ms,1400 ms,400 ms,4,2 ,0,0,63,128,0,63) &lt;/pre&gt;
&lt;pre class=&quot;code&quot;&gt;// Activation: Binary Bin_InCh_to_TmpVar(#InCh, 1) PatternT5(#LED,130,SI_LocalVar,2,0,255,0,0,1500 ms,400 ms,400 ms,1400 ms,400 ms,4,2 ,0,0,63,128,0,63) &lt;/pre&gt;
&lt;pre class=&quot;code&quot;&gt;// Activation: Binary Bin_InCh_to_TmpVar(#InCh, 1) PatternT5(#LED,129,SI_LocalVar,2,0,255,0,0,1500 ms,400 ms,400 ms,1400 ms,400 ms,4,2 ,0,0,63,128,0,63)&lt;/pre&gt;

&lt;p&gt;
Die Schaltdauer ist mit 400 ms und die Wartezeit, bevor geschalten wird, ist hier mit 1500 ms angegeben. &lt;br/&gt;

Dies muss für die eigene Weiche angepasst werden, je nach Weg und Geschwindigkeit der Zunge. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-011.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-011.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-011.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-011.jpg&quot; alt=&quot;servo_und_herzstueck-011.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Jedes Makro wird wiederrum in den Programm Generator in die gewünschte Zeile, entsprechend der Verkabelung der Verteilerplatte, übertragen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-012.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-012.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-012.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-012.jpg&quot; alt=&quot;servo_und_herzstueck-012.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

An dieser Tabelle erkennt man die unterschiedlichen LED Nummern, hier 6, 6, 7
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Der Pattern Configurator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;der_pattern_configurator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;6038-8072&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;uebertragen_der_dateien&quot;&gt;Übertragen der Dateien&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Dateien: &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit9&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Programmbeispiel für:  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Textversion  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Zip-File  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Pattern-Konfigurator &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/Programmbeispiele/Pattern-Configurator/Selectrix_Armin_Servo1-und-2-nebst-Herz-1-und-2.MLL_pcf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/Programmbeispiele/Pattern-Configurator/Selectrix_Armin_Servo1-und-2-nebst-Herz-1-und-2.MLL_pcf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Servo1 und 2 nebst Herz 1 und 2.MLL_pcf&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/raw/master/Anwendungsbeispiele/Programmbeispiele/Pattern-Configurator/Selectrix_Armin_Servo1-und-2-nebst-Herz-1-und-2.zip&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/raw/master/Anwendungsbeispiele/Programmbeispiele/Pattern-Configurator/Selectrix_Armin_Servo1-und-2-nebst-Herz-1-und-2.zip&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Selectrix_Armin_Servo1-und-2-nebst-Herz-1-und-2.zip&lt;/a&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Programm-Generator &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/Programmbeispiele/Programm-Generator/Selectrix_Armin_Prog_Gen_Data_20_06_2021-Servo-Master.MLL_pgf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/Programmbeispiele/Programm-Generator/Selectrix_Armin_Prog_Gen_Data_20_06_2021-Servo-Master.MLL_pgf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Prog_Gen_Data_20_06_2021 Servo Master.MLL_pgf&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/raw/master/Anwendungsbeispiele/Programmbeispiele/Programm-Generator/Selectrix_Armin_Prog_Gen_Data_20_06_2021-Servo-Master.zip&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/raw/master/Anwendungsbeispiele/Programmbeispiele/Programm-Generator/Selectrix_Armin_Prog_Gen_Data_20_06_2021-Servo-Master.zip&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Selectrix_Armin_Prog_Gen_Data_20_06_2021-Servo-Master.zip&lt;/a&gt; &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;8122-9129&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u00dcbertragen der Dateien&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;uebertragen_der_dateien&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;8073-9129&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;moeglichkeit&quot;&gt;1. Möglichkeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die Makros sind in dem File Servo und Herzstück Makros.MLL_pcf gespeichert und können in dem Pfad … Dokumente, MyPattern_Config_Example geladen werden.
Im Pattern Configurator auf den Kreis &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-013.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-013.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-013.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-013.jpg&quot; alt=&quot;servo_und_herzstueck-013.jpg&quot; /&gt;&lt;/a&gt; , drücken und mit &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-014.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-014.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-014.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-014.jpg&quot; alt=&quot;servo_und_herzstueck-014.jpg&quot; /&gt;&lt;/a&gt; diese Datei integrieren. &lt;br/&gt;

Dann kann jedes einzelne Makro in den Programm Generator übertragen werden. &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1. M\u00f6glichkeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;moeglichkeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;9130-9614&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;moeglichkeit1&quot;&gt;2. Möglichkeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Das File Prog_Gen_Data_Servo Master.MLL_pgf in den Pfad…. Dokumente, Prog_Generator_Data kopieren und mit &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-015.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-015.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-015.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-015.jpg&quot; alt=&quot;servo_und_herzstueck-015.jpg&quot; /&gt;&lt;/a&gt; unter Optionen, Dateien einen neuen Reiter erstellen. &lt;br/&gt;

Mit &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-016.jpg?id=anleitungen%3Aselectrix%3Aservo_und_herzstueck&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:selectrix:armin:servo_und_herzstueck-016.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/selectrix/armin/servo_und_herzstueck-016.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;servo_und_herzstueck-016.jpg&quot; alt=&quot;servo_und_herzstueck-016.jpg&quot; /&gt;&lt;/a&gt; unter Optionen können dann die gewünschten Zeilen des neuen Reiters in ein eigenes Layout übertragen werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2. M\u00f6glichkeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;moeglichkeit1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;9615-10058&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit12&quot; id=&quot;autor_und_danksagung&quot;&gt;Autor und Danksagung&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Vielen Dank an Hardi für die zahlreichen Informationen. &lt;br/&gt;

a.hein 20. Juni 2021
&lt;/p&gt;

&lt;p&gt;
Originaldatei: &lt;a href=&quot;https://wiki.mobaledlib.de/_media/medien/servosteuerung_und_herzstueckpolarisation_mit_selectrix.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/_media/medien/servosteuerung_und_herzstueckpolarisation_mit_selectrix.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Servosteuerung und Herzstückpolarisation mit Selectrix.pdf&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Autor und Danksagung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;autor_und_danksagung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;10059-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Jul 2021 13:34:36 +0000</pubDate>
        </item>
        <item>
            <title>farbwechsel</title>
            <link>https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/farbwechsel</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;farbwechsel_und_regenbogen_zur_dekorativen_beleuchtung_besonderer_objekte&quot;&gt;Farbwechsel und Regenbogen zur dekorativen Beleuchtung besonderer Objekte&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Diese Anleitung widmet sich vollumfänglich der Farbwechsel-Funktion, wie wir sie aus zahlreichen Lampen für den Heimgebrauch kennen. Im Gegensatz zu Produkten aus dem heimischen Wohnzimmer wird in dieser Anleitung auf die oftmals verwendete siebte Farbe Weiß im Wechsel verzichtet.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Beim Farbwechsel gibt es zahlreiche Dinge zu beachten, damit das beleuchtete Objekt standesgemäß in Szene gesetzt wird. Es fängt im Pattern Configurator mit der Eingabe von Zeit und Helligkeitswerten an (Bits pro Wert), geht mit den individuellen Helligkeitswerten jeder einzelnen Farbe weiter und am Ende soll das Ganze auch noch richtig geschaltet werden. Wer das Ganze noch für die Verwendung auf dem Arduino speicheroptimiert anlegen will, bekommt hier die entsprechende Hilfe. Keine Angst: Mit der folgenden Anleitung wird der Farbwechsel zum Kinderspiel, auch der mit der siebten Farbe Weiß.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Im Gegensatz zu &lt;a href=&quot;https://www.stummiforum.de/t165060f7-MobaLedLib-LEDs-Servos-Sound-Naechster-Stammtisch-Do-Uhr-126.html#msg2173786&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.stummiforum.de/t165060f7-MobaLedLib-LEDs-Servos-Sound-Naechster-Stammtisch-Do-Uhr-126.html#msg2173786&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Hardis Lamborghini&lt;/a&gt; habe ich den Farbwechsel ausschließlich mit RGB-Werten statt mit HSV-Werten aufgebaut. Anfangs war mir die HSV-Funktion im Pattern Configurator nicht bekannt, also half ich mir mit den RGB-Werten. Im Nachgang stellte sich diese Herangehensweise als flexibler in Bezug auf die Helligkeiten der jeweiligen Farben dar, mit denen ich nach dem kleinen Einführungsvideo starten werde. Im ersten Video ist mein&lt;a href=&quot;https://www.stummiforum.de/t190457f7-MobaLedLib-Erster-Blick-auf-meine-MLL-Installation-1.html#msg2281594&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.stummiforum.de/t190457f7-MobaLedLib-Erster-Blick-auf-meine-MLL-Installation-1.html#msg2281594&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Faller Martinstor&lt;/a&gt; zu sehen, das zum Zeitpunkt der Aufnahme noch mit identischen Helligkeiten über alle sechs Farben programmiert war. Viel Spaß:&lt;br/&gt;

&lt;/p&gt;
&lt;iframe src=&quot;//www.youtube-nocookie.com/embed/HQPD809lCpg?&quot; width=&quot;425&quot; height=&quot;239&quot; style=&quot;width:425px;height:239px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;www.youtube-nocookie.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farbwechsel und Regenbogen zur dekorativen Beleuchtung besonderer Objekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farbwechsel_und_regenbogen_zur_dekorativen_beleuchtung_besonderer_objekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1829&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;individuelle_helligkeitswerte&quot;&gt;Individuelle Helligkeitswerte&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Fangen wir mit den individuellen Helligkeitswerten jeder einzelnen Farbe an. Von den drei in einem WS2812 verbauten Chips ist Rot der hellste und Blau der dunkelste. Lässt man nur die drei Grundfarben wechseln, fällt schnell auf, dass Blau kaum wahrnehmbar ist. Kommen die drei Mischfarben Cyan, Magenta und Gelb mit ins Spiel, wird es zunehmend komplizierter, da bei den Mischfarben immer zwei Chips gleichzeitig aktiv sind. Sichtbar wird das insbesondere bei direkt beleuchteten Objekten (z. B. eine Fassade, die mit Flutlichtstrahlern direkt angestrahlt wird). Strahlen alle Farben mit jeweils 100%, erhält man nicht nur einen Farbwechsel, sondern vor allem einen Helligkeitswechsel.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Um eine gleichbleibende Helligkeit über alle sechs Farben (Rot, Gelb, Grün, Cyan, Blau, Magenta) zu erhalten, ist es daher empfehlenswert, jede Farbe individuell in ihrer Helligkeit anzupassen.&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Individuelle Helligkeitswerte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;individuelle_helligkeitswerte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1830-2762&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;wie_viele_bits_pro_wert&quot;&gt;Wie viele Bits pro Wert?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Da im Speziellen Blau bis zu sechs Mal so hell sein muss wie beispielsweise Cyan, hat diese individuelle Einstellung einen unmittelbaren Einfluss auf die minimalen Helligkeitswerte (Bits pro Wert) im Pattern Configurator. Werden beispielsweise für Cyan zu wenig Helligkeitswerte eingestellt, kommt es beim langsamen Farbwechsel trotz analogem Überblenden zu sichtbaren Abstufungen. Je mehr Helligkeitswerte vorgegeben werden und je kürzer der Wechsel von einer auf die andere Farbe, desto weicher wird der Übergang zur nächsten Farbe.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die nächste Herausforderung wird das Reduzieren der gesamten Helligkeit. Sind die LEDs insgesamt zu hell, müssen die individuellen Helligkeitswerte aller Farben gleichmäßig reduziert werden, da sich die maximale Helligkeit im Pattern Configurator immer nur auf den Maximalausschlag bezieht und keinen prozentualen Einfluss auf niedrige Werte als 100% hat.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wird beispielsweise mit 6 Bits pro Wert gearbeitet, stehen 64 Helligkeitswerte zur Verfügung. Soll hier Blau beispielsweise auf 60% seiner Helligkeit gedimmt werden, so ergibt das 38 Helligkeitswerte für Blau. Für Cyan benötigt man nun Blau mit einem Drittel und Rot mit einem Sechstel der Helligkeit von Blau, also ca. 6 Helligkeitswerte. Diese sechs Abstufungen nimmt das Auge beim Wechsel wahr.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Etwas besser sieht es bei 7 Bits pro Wert aus. Hier stehen 128 Helligkeitswerte zur Verfügung. Bei 60% Helligkeit für Blau entspricht das 76 Werten. Cyan würde hier mit ca. 13 Werten je Farbe dargestellt, was beim direkten Beleuchten von Fassaden immer noch zu sichtbaren Abstufungen führt.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
In diesem Fall erweist es sich also als sinnvoll, mit den maximalen &lt;strong&gt;8 Bits pro Wert&lt;/strong&gt; ins Rennen zu gehen. Somit verfügt ein auf 60% gedimmtes Blau über 150 Abstufungen und Cyan immer noch über ca. 25 Abstufungen. Bei der direkten Beleuchtung von Objekten nimmt das Auge in diesem Fall bis zu einer Zeit von ca. 5 Sekunden je Farbe keine Abstufungen mehr wahr.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Im Folgenden ist ein Beispiel zu sehen, bei dem die Helligkeitswerte der einzelnen Farben visuell angepasst wurden:
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/farbwechsel_pc_einfach.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wie viele Bits pro Wert?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wie_viele_bits_pro_wert&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2763-4975&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;speicher_sparen_mit_dem_led-werte_kopieren-befehl&quot;&gt;Speicher sparen mit dem &amp;quot;LED-Werte kopieren-Befehl&amp;quot;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Solange man das Objekt mit nur einem einzigen Strahler beleuchtet, muss man wohl oder übel mit dem Speicherbedarf im Pattern Configurator leben um ein überzeugendes Ergebnis zu erzielen. Ab dem zweiten Strahler kann man sich jedoch eines einfachen Tricks bedienen. Mithilfe des &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led-werte_kopieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED-Werte kopieren-Befehls&lt;/a&gt; können alle folgenden LEDs speichersparend betrieben werden. Wie im folgenden Beispiel zu sehen, erhöht sich der Speicherbedarf um 21 Bytes beim Hinzufügen einer zweiten Farbwechsel-LED. Diesen und weiteren Speicher kann man mit diesem Trick sparen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/farbwechsel_pc_einfach_2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Speicher sparen mit dem \&amp;quot;LED-Werte kopieren-Befehl\&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;speicher_sparen_mit_dem_led-werte_kopieren-befehl&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;4976-5730&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;darf_s_ein_bisschen_mehr_sein&quot;&gt;Darf&amp;#039;s ein bisschen mehr sein?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Nun gibt es Objekte auf der Modellbahn, die eine Ausleuchtung mit deutlich mehr als zwei oder drei Flutlichtstrahlern erlauben. Das können Kirchen, Kloster, Stadtmauern oder Viadukte sein (oder Burgen). Die einfachste Beleuchtung wäre oben gezeigtes Beispiel mit entsprechenden Copy-LED-Befehlen. Doch bei mehr als drei bis vier Strahlern kann man die wechselnden Farben alternativ von links nach rechts, von innen nach außen oder jeweils umgekehrt durchlaufen lassen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Idee zu diesem Effekt entstand am 6. August 2021 bei einem Besuch Hamburgs. Bei einem der abendlichen Spaziergänge gingen wir am &lt;a href=&quot;https://de.wikipedia.org/wiki/Amerikanisches_Generalkonsulat_in_Hamburg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://de.wikipedia.org/wiki/Amerikanisches_Generalkonsulat_in_Hamburg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Amerikanischen Generalkonsulat&lt;/a&gt; in Hamburg vorbei. Mein damals 9-jähriger Sohn war von diesem Effekt derart begeistert, dass ich ihm auf der Stelle versprach, diesen Effekt gemeinsam mit ihm im Modell nachzubilden. Unser Foto entstand gegen 20:30 Uhr. Wie das Generalkonsulat bei völliger Dunkelheit aussieht, zeigt Queer.de auf einem &lt;a href=&quot;https://www.queer.de/bild-des-tages.php?einzel=835&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.queer.de/bild-des-tages.php?einzel=835&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Bild des Tages&lt;/a&gt;.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Beim Generalkonsulat sorgen Strahler in sechs (vermutlich 6&amp;times;2) Reihen für einen durchlaufenden Farbwechsel. Die sechs Grundfarben Rot, Gelb, Grün, Cyan, Blau und Magenta laufen dabei sehr langsam von links nach rechts durch. Der Effekt fließt dabei so langsam, dass man es kaum wahrnimmt.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/amerikanisches_generalkonsulat.jpg?w=800&amp;amp;tok=23b114&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Darf&amp;#039;s ein bisschen mehr sein?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;darf_s_ein_bisschen_mehr_sein&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;5731-7254&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit6&quot; id=&quot;das_modell&quot;&gt;Das Modell&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Lasst mich zunächst ein wenig auf die Entwicklung des Modells eingehen, bevor ich aufzeige, wie man das Beispiel entsprechend programmiert. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
In mehr als vier Wochen Bauzeit entstand im Anschluss die Burg Falkenstein von Kibri (#39010). Mit einer Kantenlänge von gut 50cm und 3,5cm Abstand zwischen den Strahlern kommt die Burg auf beachtliche 15 Strahler. Die Anzahl von 15 Strahlern ist der Entwicklung geschuldet. Bei der ersten Umsetzung montierten wir sieben Flutlichter, um am ersten und am letzten Strahler jeweils dieselbe Farbe zu erzeugen (das hatte uns am Amerikanischen Generalkonsulat gestört). Es sollte wirken, als ob die Farbe, die rechts verschwindet links wieder reinkommt. In der Dunkelheit funktionierte der Effekt gut, doch mit wachsendem Umgebungslicht wurden aus dem Verlauf einzelne Flecken (eben wie beim Vorbild).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Somit war klar, dass wir die Anzahl auf 13 erhöhen mussten und den Regenbogen zweimal hintereinander anlegen mussten (Rot &amp;gt; Gelb &amp;gt; Grün &amp;gt; Cyan &amp;gt; Blau &amp;gt; Magenta &amp;gt; Rot &amp;gt; Gelb &amp;gt; Grün &amp;gt; Cyan &amp;gt; Blau &amp;gt; Magenta &amp;gt; Rot). Bei längerem Betrachten fiel dann auf, dass jeweils die Farbe, die links, rechts und in der Mitte zu sehen war, unterschiedlich große Flecken erzeugte. Links war der Fleck am größten, in der Mitte war er bedingt durch einen Mauervorsprung zu klein und rechts war die Burg nicht bis an den Rand ausgeleuchtet. Es folgten zwei weitere Strahler, die jeweils die selbe Farbe imitieren wie ihre jeweiligen Nachbarn. Da wir alternativ auch einen klassischen Farbwechsel abbilden wollten, belegte das Muster im Pattern Configurator zu diesem Zeitpunkt weit über ein Kilobyte.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Doch so ganz wollte sich der WOW-Effekt nicht einstellen. Der doppelte Farbwechsel war einfach zu viel und für das Auge schwer zu verfolgen. Einfach jeweils zwei Strahler dieselbe Farbe darstellen zu lassen (wie im Vorbild) erschien uns als Verschwendung der 15 in Handarbeit gefertigten RGB-Strahler und hätte aus heutiger Erfahrung auch wieder mehr Speicher belegt. Also wechselten wir im Pattern Configurator die Richtung der rechten acht Strahler, sodass sich die an beiden Seiten startende Farbe am Ende oben am Hügel traf. Für unseren Geschmack war das der Durchbruch, lediglich die Richtung war falsch. Schließlich läuft Wasser den Berg runter und nicht hoch. Das Ergebnis ist im Video zu sehen. Die erste Farbe startet auf dem Hügel in der Mitte und „fließt“ gleichmäßig zu beiden Seiten den Berg hinunter. 
&lt;/p&gt;
&lt;iframe src=&quot;//www.youtube-nocookie.com/embed/w89lkV8DX3w?&quot; width=&quot;425&quot; height=&quot;239&quot; style=&quot;width:425px;height:239px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;www.youtube-nocookie.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Das Modell&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;das_modell&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;7255-9769&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit7&quot; id=&quot;wie_funktioniert_das&quot;&gt;Wie funktioniert das?&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Beim Anlegen eines Musters im Pattern Configurator muss man sich zwischen der Aktivierung über N_Buttons und Binary entscheiden. Die Aktivierung über N_Buttons ist eleganter, da man über Tasten einfach von einem zum nächsten Effekt wechseln kann (z. B. von aktivem Regenbogen zum Farbwechsel oder umgekehrt). Bei einer Aktivierung über Binary muss ein aktiver Regenbogen per DCC-Adresse zunächst deaktiviert werden, bevor man den Farbwechsel aktiviert. Das kann zu Fehlbedienungen führen. Welche Aktivierung man hier wählt, hängt allerdings vom verwendeten Digital-System ab. Mit der CS von Märklin wird man hier die Aktivierung über die Tasten rot/grün (N_Buttons) wählen. Bei Verwendung einer Z21 benötigt man die Aktivierung über Schalter an/aus (Binary).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei einer Aktivierung über Binary benötigt man vier Zustände im Pattern Configurator: &lt;br/&gt;

0. Aus&lt;br/&gt;

1. Weiß&lt;br/&gt;

2. Regenbogen&lt;br/&gt;

3. Farbwechsel&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit einer &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator#die_goto-tabelle&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:patternconfigurator&quot; data-wiki-id=&quot;anleitungen:spezial:patternconfigurator&quot;&gt;Goto-Tabelle&lt;/a&gt; lassen sich diese vier Zustände einfach in einem Pattern abbilden. Regenbogen und Farbwechsel sollen sich unabhängig vom eingeschalteten Weiß schalten lassen. Das ist nicht ganz so trivial, wie es klingt. Es erfordert jeweils zwei Goto-Sprünge für den Regenbogen und für den Farbwechsel. Die Goto-Befehle für den Regenbogen und den Farbwechsel lauten also „SP“ und „SG1“ sowie „SP“ und „SG2“. Je nachdem, ob das weiße Licht über Goto-1 aktiviert oder über Goto-0 deaktiviert ist, starten Regenbogen und Farbwechsel nun über SP oder über SGx und laufen ab da in Dauerschleife.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dabei wenden wir gleich das oben gelernte an und stellen trotz 15 Flutlichtern nur die ersten sechs RGB-LEDs im Pattern Configurator dar. Das hat in unserem Fall den Speicherbedarf von ca. 1250 Bytes auf 265 Bytes reduziert.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Downloadlink&lt;/strong&gt;:&lt;br/&gt;

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/RGB_Regenbogen_Example.zip&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/RGB_Regenbogen_Example.zip&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Pattern Configurator Dateien&lt;/a&gt;&lt;br/&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wie funktioniert das?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wie_funktioniert_das&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;9770-11790&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit8&quot; id=&quot;der_regenbogen&quot;&gt;Der Regenbogen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Die oben gezeigte Programmierung wird nun sechsmal untereinander kopiert, dabei aber jeweils um eine Spalte nach links verschoben. Der um eine Spalte verschobene Inhalt kommt nach hinten. Mit den Zuständen „Aus“ und „Weiß“ sieht das Ganze dann so aus: &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/farbwechsel_pc_regenbogen.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Der Regenbogen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;der_regenbogen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;11791-12157&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit9&quot; id=&quot;der_farbwechsel&quot;&gt;Der Farbwechsel&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Streng genommen benötigt man den für den klassischen Farbwechsel nur ein Pattern Muster (wie oben gezeigt). Da wir aber schon den Regenbogen mit Copy-LED-Befehlen abbilden, ist es einfacher, den Farbwechsel für die sechs LEDs im gleichen Pattern abzubilden. Dazu wird das Muster der ersten LED einfach nach rechts und von dort auf alle sechs LEDs kopiert. Die komplette Programmierung sieht dann so aus:&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/farbwechsel_pc_binary.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Der Farbwechsel&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;der_farbwechsel&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;12158-12674&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit10&quot; id=&quot;copy_paste&quot;&gt;Copy =&amp;gt; Paste&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Nun geht es darum, die sechs Farbwechsel auf die verbleibenden neun LEDs zu kopieren. Hier ist Konzentration gefragt.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei mir startet der Regenbogen mit der LED Nummer 55, folglich ist die sechste in der Kette Nummer 60. Nun folgt das Pärchen in der Mitte (Flutlicht 7 &amp;amp; 8), das immer dieselbe Farbe wie die erste LED (also Nummer 55) haben muss. Da der Regenbogen ab hier in die andere Richtung fließt, muss ab LED 63 rückwärts kopiert werden. Es folgen also die LEDs 60, 59, 58, 57, 56 und 55. Letztere wird zweimal kopiert, weil der einzelne Fleck rechts an der Burg zu klein war (siehe Einleitung).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
An dieser Stelle wird auch klar, wie die Goto-Sprünge 0/1, 2/3 und 4/5 über die DCC-Adressen bzw. über die Buttons rot/grün aktiviert werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/farbwechsel_pg_copyled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Copy =&amp;gt; Paste&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;copy_paste&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;12675-13541&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit11&quot; id=&quot;n-buttons&quot;&gt;N-Buttons&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Für die Märklinisten unter uns sieht es etwas anders aus. Hier benötigt das Pattern zur Steigerung des Komforts jeweils einen zusätzlichen „Aus“-Zustand für Regenbogen und Farbwechsel. Die Aktivierung im Programm Generator ist im obigen Beispiel dargestellt aber deaktiviert (hellblau unterlegt).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei einer Aktivierung über N_Buttons benötigt man sechs Zustände im Pattern Configurator: &lt;br/&gt;

0. Aus&lt;br/&gt;

1. Weiß&lt;br/&gt;

2. Aus&lt;br/&gt;

3. Regenbogen&lt;br/&gt;

4. Aus&lt;br/&gt;

5. Farbwechsel&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Auf die Goto-Sprünge 2 und 4 könnte man auch verzichten, allerdings müsste man einen über Adresse 11 grün aktivierten Regenbogen über Adresse 10 rot deaktivieren.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/farbwechsel_pc_buttons.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;N-Buttons&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;n-buttons&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;13542-14308&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit14&quot; id=&quot;flutlicht_selbst_herstellen_mit_3d-druck&quot;&gt;Flutlicht selbst herstellen mit 3D-Druck&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Doch was nützt der schönste Farbwechsel ohne entsprechende Ausstattung. Wer über einen Resin-Drucker verfügt, kann sich die Flutlicht-Strahler mithilfe von &lt;a href=&quot;https://de.aliexpress.com/item/1005003056797785.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://de.aliexpress.com/item/1005003056797785.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;SK6812 Mini-E 3228 LEDs&lt;/a&gt; selbst herstellen. Ohne entsprechenden Drucker könnte &lt;a href=&quot;https://www.smdv.de/products/20065&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.smdv.de/products/20065&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Viessmanns Flutlichtstrahler&lt;/a&gt; eine gute Basis für einen Umbau sein. Sollte die zuvor genannte LED dafür zu groß sein, könnte dort die &lt;a href=&quot;https://de.aliexpress.com/item/4000305300172.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://de.aliexpress.com/item/4000305300172.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;WS2812-2020&lt;/a&gt; Abhilfe schaffen.
&lt;/p&gt;

&lt;p&gt;
Beim selbst gedruckten Flutlicht gehen wir wie folgt vor.&lt;br/&gt;

Wir nutzen Kupferlackdraht in 0,1mm und 0,15mm. Laut Datenblatt ist der 0,1er bis 30mA und der 0,15er bis 60mA zugelassen. Bei zwei zu jeweils 60% aktivierten Chips würde der 0,1mm starke Draht vollkommen reichen. Wir nutzen diese beiden Stärken jedoch zur Identifikation. So bekommt Plus einen langen 0,15mm Draht, Minus einen kurzen 0,15mm Draht. Data In bekommt einen langen 0,1mm Draht und Data Out einen kurzen 0,1mm Draht. Der Unterschied zwischen lang und kurz beträgt bei uns immer 3cm. Alle vier Kupferlackdrähte passen durch die 0,5mm Bohrung im Flutlicht-Gehäuse und durch die Haltestange.&lt;br/&gt;

Wenn man nun die Kupferlackdrähte anschließen will, kann man sie aufgrund von Stärke und Länge auch unter der Anlage eindeutig zuordnen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Eignung für 3D-Drucker: &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/eignung&quot; class=&quot;media&quot; title=&quot;3d_druck:eignung&quot; data-wiki-id=&quot;3d_druck:eignung&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/fdm_1.png?w=120&amp;amp;tok=4a6807&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;FDM bedingt geeignet&quot; alt=&quot;FDM bedingt geeignet&quot; width=&quot;120&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/eignung&quot; class=&quot;media&quot; title=&quot;3d_druck:eignung&quot; data-wiki-id=&quot;3d_druck:eignung&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/sla_4.png?w=120&amp;amp;tok=3a3b6e&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;SLA sehr gut geeignet&quot; alt=&quot;SLA sehr gut geeignet&quot; width=&quot;120&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/spezial/farbwechsel/flutlicht_cad.jpg?w=800&amp;amp;tok=eed563&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Downloadlink&lt;/strong&gt;:&lt;br/&gt;

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/3D_Daten_fuer_die_MobaLedLib/Strassenbeleuchtung/Flutlicht.stl&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/3D_Daten_fuer_die_MobaLedLib/Strassenbeleuchtung/Flutlicht.stl&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Flutlicht&lt;/a&gt;&lt;br/&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/3D_Daten_fuer_die_MobaLedLib/Strassenbeleuchtung/Flutlicht_Halter.stl&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/3D_Daten_fuer_die_MobaLedLib/Strassenbeleuchtung/Flutlicht_Halter.stl&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Flutlicht Halter&lt;/a&gt;&lt;br/&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Flutlicht selbst herstellen mit 3D-Druck&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;flutlicht_selbst_herstellen_mit_3d-druck&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;14309-16301&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit15&quot; id=&quot;viel_erfolg_bei_der_umsetzung&quot;&gt;Viel Erfolg bei der Umsetzung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Wer es bis hierher geschafft hat, und trotzdem noch offene Fragen hat, darf sich gern an mich wenden.&lt;br/&gt;

 — &lt;em&gt;&lt;a href=&quot;mailto:&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#103;&amp;#109;&amp;#120;&amp;#46;&amp;#100;&amp;#101;&quot; class=&quot;mail&quot; title=&quot;&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#103;&amp;#109;&amp;#120;&amp;#46;&amp;#100;&amp;#101;&quot;&gt;Michael&lt;/a&gt; 2022/09/21&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Viel Erfolg bei der Umsetzung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;viel_erfolg_bei_der_umsetzung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;16302-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 07 Oct 2023 14:15:56 +0000</pubDate>
        </item>
        <item>
            <title>release_version</title>
            <link>https://wiki.mobaledlib.de/anleitungen/spezial/release_version</link>
            <description>
&lt;p&gt;
Revision History:
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Ver.: 3.5.0 05.11.25:&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Features
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Unterstützung der RP2040 Raspberrry PICO Plattform
  beschleunigt das Laden der Anwendung
  ermöglicht die Auswahl von LED-Kanälen mit Multiplexer
  LED2Var verwendet lange Adressen auf der ESP32/PICO Plattform
  unterstützt deutsche Namen bei der USB-Geräteerkennung&lt;/pre&gt;

&lt;p&gt;
Fehlerbehebungen
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  behebt Export in Datei Problem &amp;quot;Fehler... beim Speichern einer MLL-Datei (.pgf)&amp;quot; siehe https://forum.mobaledlib.de/viewtopic.php?t=134
  behebt Rebuild fehlgeschlagen - Tastendruck erforderlich siehe https://forum.mobaledlib.de/viewtopic.php?t=182
  behebt Fehlermeldung beim Erstellen einer PushButton Funktion siehe https://forum.mobaledlib.de/viewtopic.php?t=193
  behebt Fehlermeldung bei Zufallsbefehlen siehe viewtopic.php?t=161
  behebt das Problem, dass der Simulator nicht startet&lt;/pre&gt;

&lt;p&gt;
Änderungen
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Mailadresse auf Forum geändert&lt;/pre&gt;

&lt;p&gt;
Features
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  support RP2040 Raspberrry PICO platform
  speed up application loading
  allow led channel selection with multiplexer
  LED2Var uses long addresses on ESP32/PICO platform
  support German names in USB device detection&lt;/pre&gt;

&lt;p&gt;
Bugfixes
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  fix export to file issue &amp;quot;Error... when saving an MLL file (.pgf)&amp;quot; see https://forum.mobaledlib.de/viewtopic.php?t=134
  fix rebuild failed - Tastendruck erforderlich see https://forum.mobaledlib.de/viewtopic.php?t=182
  fix Error message when creating a pushbutton function see https://forum.mobaledlib.de/viewtopic.php?t=193
  fix Error message for random commands see https://forum.mobaledlib.de/viewtopic.php?t=161
  fix issue that simulator is not starting&lt;/pre&gt;

&lt;p&gt;
Changes
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  mail address changed to forum&lt;/pre&gt;

&lt;p&gt;
&lt;strong&gt;Ver.: 3.4.0 24.04.25:&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Features
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  ESP32: Parallel output of LED data on up to 6 channels
  change FastLED to a stable version 3.9.12 coming from MobaLedLib github repository
  change source for library ATTinyCore:avr to MobaLedLib github repo
  support of the new color test
  support of the ESP32 1,3&amp;quot; OLED display
  add MobaLedLib RGB-LED ring macro
  rp2040 support up to 8 parallel LED channels
  improve determination of OneDrive local path
  optional display of MobaLedLib time/LDR values on the display
  improved selection of old ProgGenerator filename when updating to new release/beta
  on &amp;quot;Import from old program&amp;quot; the Arduino type setting is retained
  acceleration of ESP32 start time
  add SI_LocalVar to predefined system variables
  add replacement of &amp;quot;$&amp;quot; in macro arguments         see https://www.stummiforum.de/t165060f7-MobaLedLib-LEDs-Servos-Sound.html#msg2643729
  force a rebuild if ALT key is pressed
  empty compiler cache if last ATMega build failed  see https://www.stummiforum.de/t222466f195-MobaLedLib-Arduino-Upload-geht-nicht.html#msg2649211
  update rp2040 board version to 4.4.0
  improvement of overall PlatformIO build process
  support PlatformIO build for rp2040
  experimental support of ESP32 board version 2.0.17&lt;/pre&gt;

&lt;p&gt;
display of MobaLedLib time/LDR:
&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#esp32_erweiterung&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#esp32_erweiterung&quot; rel=&quot;ugc nofollow noopener&quot;&gt;ESP32 Erweiterungen&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bugfixes
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  ATMega: bug with wrong send buffer size for SEND_INPUTS fixed
  fix detection of first RGB_Heartbeat line while import
  &amp;quot;ESP32 and hieroglyphics for MLL time&amp;quot; see To-Dos#21
  unnecessary memory consumption due to extensions  see To-Dos#20
  error handling didn&amp;#039;t work when downloading libraries/boards
  upgrade PlatformIO to 6.9.0 to fix build problem with DMX512
  fix problem with StartLedNumber update on invisible sheets
  improvement of start LED calculation in include sheets
  remove wrong platformIO beta warning
  fix problem with wrong MP3_Command value MP3_STOP which should be MP3_ADVERT_STOP
  fix problem with PatternConfigurator icons&lt;/pre&gt;

&lt;p&gt;
Changes
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Selectrix pin definition changed to SX_SIGNAL_PIN 13 and SX_CLOCK_PIN 4 to support both ESP32 Adapter and the new ESP32 main board
  when using PlatformIO don&amp;#039;t turn compile window to red in case of build errors to keep colored error output
  changed version string schema to provide platform name&lt;/pre&gt;

&lt;p&gt;
Neuerungen
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  ESP32: Parallele Ausgabe von LED-Daten auf bis zu 6 Kanälen
  Änderung von FastLED auf eine stabile Version 3.9. 12 aus dem MobaLedLib github Repository
  Änderung der Quellen für die Bibliothek ATTinyCore: avr zu MobaLedLib github repo
  Unterstützung des neuen Farbtests
  Unterstützung des ESP32 1, 3&amp;quot; OLED Display
  MobaLedLib RGB-LED Ringmakro hinzugefügt
  rp2040 Unterstützung mit bis zu 8 parallelen LED Kanälen
  Verbesserung der Ermittlung des lokalen OneDrive Pfades
  optionale Anzeige der MobaLedLib Zeit/LDR Werte auf dem ESP32-Display
  verbesserte Auswahl des alten ProgGenerator Dateinamens beim Update auf neue Beta
  bei &amp;quot;Import aus altem Programm&amp;quot; wird die Arduino Typ Einstellung beibehalten
  Beschleunigung der ESP32 Startzeit
  SI_LocalVar zu vordefinierten Systemvariablen hinzugefügt
  Ersatz von &amp;quot;$&amp;quot; in Makroargumenten hinzugefügt siehe https: //www. stummiforum.de/t165060f7-MobaLedLib-LEDs-Servos-Sound.html#msg2643729
  erzwinge einen Rebuild, wenn die ALT-Taste gedrückt wird
  leere Compiler-Cache, wenn der letzte ATMega-Build fehlgeschlagen ist siehe https://www.stummiforum.de/t222466f195-MobaLedLib-Arduino-Upload-geht-nicht.html#msg2649211
  aktualisiere rp2040-Board-Version auf 4.4.0
  Verbesserung des gesamten PlatformIO-Build-Prozesses
  Unterstützung von PlatformIO-Build für rp2040
  experimentelle Unterstützung der ESP32-Board-Version 2.0.17&lt;/pre&gt;

&lt;p&gt;
Optionale Anzeige der MobaLedLib Zeit/LDR:
&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#esp32_erweiterung&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#esp32_erweiterung&quot; rel=&quot;ugc nofollow noopener&quot;&gt;ESP32 Erweiterungen&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Fehlerbehebungen
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  ATMega: Fehler mit falscher Sendepuffergröße für SEND_INPUTS behoben
  Erkennung der ersten RGB_Heartbeat-Zeile beim Import behoben
  &amp;quot;ESP32 und Hieroglyphen für MLL-Zeit&amp;quot; siehe To-Dos#21
  Unnötiger Speicherverbrauch durch Erweiterungen siehe To-Dos#20
  Fehlerbehandlung funktionierte nicht beim Download von Bibliotheken/Boards
  Upgrade von PlatformIO auf 6.9. 0 um Build-Problem mit DMX512 zu beheben
  Problem mit StartLedNumber-Update auf unsichtbaren Blättern behoben
  Verbesserung der Start-LED-Berechnung in Include-Blättern
  falsche PlatformIO Beta-Warnung entfernt
  Problem mit falschem MP3_Command-Wert MP3_STOP behoben, der MP3_ADVERT_STOP sein sollte
  Problem mit PatternConfigurator-Icons behoben&lt;/pre&gt;

&lt;p&gt;
Änderungen
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Selectrix-Pin-Definition auf SX_SIGNAL_PIN 13 und SX_CLOCK_PIN 4 geändert, um sowohl den ESP32-Adapter als auch das neue ESP32-Mainboard zu unterstützen
  bei Verwendung von PlatformIO wird das Kompilierfenster bei Build-Fehlern nicht rot, um die farbige Fehlerausgabe beizubehalten
  Versions-String-Schema geändert, um den Plattformnamen anzugeben&lt;/pre&gt;

&lt;p&gt;
&lt;strong&gt;Ver.: 3.3.2 19.12.23:&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Features
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  LNet support for Arduino platform (main board &amp;gt;= 1.8.0 mandatory)
  New macros: Set_LEDNr, CopyNLEDs, Include, SingleLedSignal, SingleLedSignalEx
  New icons
  Support of input type &amp;quot;feedback&amp;quot;, process CAN messages from ATTiny_CAN_GBM module
  Store_Status: support SwitchB, extend max. InCnt to 63
  Support of DCC/CAN/LNet momentary buttons (GEN_BUTTON_RELASE mode are now setable in config sheet)
  Experimental support of MobaLedLib stored in OneDrive folder
  ATMega328PB support&lt;/pre&gt;

&lt;p&gt;
Enhancements
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  fix SwitchC issue with ESP32
  fix issue that AVR build fails caused by vbcr in LEDs_Autoprog.h -&amp;gt; replace by vbcrlf
  add missing macros InCh_to_LocalVar, InCh_to_LocalVar1 and Bin_InCh_to_TmpVar1 to sheet Lib_Macros
  fix #10763: include marco counts LEDNr wrong
  fix #10159: wrong line endings in fastbuild.cmd
  ensure that included sheet uses same protocol as the main sheet&lt;/pre&gt;

&lt;p&gt;
&lt;strong&gt;Ver.: 3.2.1 09.08.22:&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Features
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  LED simulator
  Selectrix support for ESP32
  ColorPicker for Const Makro
  Macro RGB_Heartbeat_Color
  MobaLedLib Extensions support
  &amp;quot;Virtual pin&amp;quot; feature
  Retrigger support for patterns using GOTO mode
  DCC signal state signaled with ESP32 onboard LED&lt;/pre&gt;

&lt;p&gt;
Enhancements
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  fix CAN baudrate issue with ESP32 V1 chips
  fix ESP32 build issue with non-default Arduino home directory
  fix issue in case Arduino home directory doesn&amp;#039;t exist
  add missing macros InCh_toTmpVar1 and BinCh_toTmpVar1
  fix RandMux bug on ESP32
  fix Set_ColTab bug on ESP32
  fix issue that Analog Pattern flags were ignored in Goto mode&lt;/pre&gt;

&lt;p&gt;
&lt;strong&gt;Ver.: 3.1.0 28.11.21:&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Features
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  New TreeView based macro selection dialog with grouping and icons
  Add feature to control sound modules attached to the mainboard
  Add ServoMP3 feature - sound modules are attached to the servo board and controlled via serial line
  Add feature Pin_Alias
  Add #define SWITCH_DAMPING_FACT to the Lib_Macros
  Add possibility to scroll with the mouse in the description box of the TreeView dialog
  UserForm_Other is resizable now&lt;/pre&gt;

&lt;p&gt;
Enhancements
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Show please wait screen when loading/updating the tree view
  The macro filter is also activated by typing letters in the list box
  Remove NmraDCC library installation workaround as version 2.0.10 fixes the ESP32, no more need to install from private repository
  Add sheet Platform_Parameters containing all platform dependent settings
  Add Raspberry Pico Mainboard Leds, Mainboard Buttons, PushButtons
  Add experimental Raspberry Pico support
  Disable Autodetect when changing CPU type to ESP32 or Pico
  Change width of Form and new pos for Buttons at Form Other
  Splited the installation of several board packages into separate calls because otherwise the installation fails.
  Update the filter if a row is selected which already contains a macro to show the macro
  Improved the scrolling in the userform others
  Added a scroll bar to description in the TreeView dialog
  As ESP32 is no longer experimental set library U8g2 to mandatory
  Motorola II protocol for interface Arduino
  Allow relative path in ImageBoxAdder
  Reload all Icons when running GenReleaseVersion
  Support of BETA update directly from github
  Add the build date as a tooltip to the version information cell
  Add Excel version check
  Add library external command processing&lt;/pre&gt;

&lt;p&gt;
Bugfixes
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Solved problem if the user has no additional board installed. In this case the &amp;quot;packages&amp;quot; directory has to be created in C:\Users&amp;lt;Name&amp;gt;\AppData\Local\Arduino15\
  Adapted the cmd files to work with 32 bit windows (Arduino is installed to &amp;quot;Program Files&amp;quot; and not to &amp;quot;Program Files (x86)&amp;quot;)
  Corrected start focus and tab index of the Userform_Other (Prior sometimes the &amp;#039;Abort&amp;#039; button had the focus)
  Added &amp;quot;On Error Resume Next&amp;quot; to prevent crash with Office 365 in EnableDisableAllButtons()
  Replaced &amp;quot;.Add2&amp;quot; by &amp;quot;.Add&amp;quot; in Sort_by_Column because this new function is not supported by Office 365
  (Hopefully) prevent formatting the &amp;quot;Start LEDNr&amp;quot; as date by setting the NumberFormat to &amp;quot;General&amp;quot; when importing files.
  Fixed bug when loadimg the Excel File. The Pattern Configurator icons in the lines have been deleted
  Fix issue on Scroll in UserForm_Other (focus lost)
  Prevent crash when the TreeView is closed with the &amp;#039;x&amp;#039; button and reopened again
  Fix some typos in start page text
  Fix issue that load of old configuration was not started while a Beta update
  Fix issue #6894 BetaUpdate won&amp;#039;t run with UserDir containing blank chars
  Fix LED_to_var - Led_Offs to 31. See #6899
  Fix VB6 FindWindow Issue #6914
  Fix another VB6 Issue in Userform_RunProgram
  Workaround for Excel 2007 isNumericBug
  Add missing EspSoftwareSerial library
  Fix Platform_Parameters: with AM328 SPI Pins are only usable if no CAN module is in use&lt;/pre&gt;

&lt;p&gt;
Ver.: 3.0.0 21.04.21:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Release support of ESP32 and up to 49152 single LEDs
  Support controling DMX512 devices (up to 300 per channel)
  Bootloader Update and &amp;quot;New Bootloader full Mem&amp;quot;
  Up to nine independent LED channels
  Search function in macro selection
  TinyUniProg improvements
  Fixed problem scaling the house dialog for small screens (1366x768)
  Added seven new railway signal macros
  Ability to switch the LED portocol to WS2811 where the Red and Green channel are swapped
  Faster method to download and execute the color test program
  Use only one column for start led number display, may be configured on config page
  Add Macro #define COMMANDS_DEBUG traces DCC messages
  Corrected the &amp;quot;fire&amp;quot; macro
  Fix issue where directory names contain blanks
  Fix DCC offset problem when sending simulated DCC commands
  Speed up ResetTestButtons function
  And many, many more features and bugfixes, ... Let yourself be surprised!&lt;/pre&gt;

&lt;p&gt;
Ver.: 2.1.1 14.11.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Removed the old Debug functions to simulate DDC commands TEST_PUSH_BUTTONS(), TEST_TOGGLE_BUTTONS() and TEST_BUTTONS_INCH()
  Experimental support for ESP32 added&lt;/pre&gt;

&lt;p&gt;
Ver.: 2.1.0 02.11.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  8% additional configuration memory by changing the reserved size of the fast bootloader from 2K to 512 byte
  Corrected the support for 64 time entries in the pattern_Configurator. Unfortunately the prior changes have been made in a wrong worksheet and not in the Main sheet =&amp;gt; They have been lost when the release version was build ;-(
  Corrected the importing of data from old Prog_Generator
  Define at least 20 LEDs to be able to test them with the color test program
  Disabling the Event which is called when Enter is pressed when the workbook is closed. Hopefully this solves the problem that the Pattern_Config is opened sometimes unintentionally
  Prevent crash if a wrong formula is entered like &amp;quot;-Test&amp;quot;
  Updating the arduino type in the &amp;quot;Options&amp;quot; dialog if the USB Port detection is started
  Charlie_Buttons and Charlie_Binary control 3 channels (RGB) instead of 2 (GB)
  Corrected the maximal time for the Blinker function by adding PF_SLOW
  Disable the mouse scroll function for Office &amp;lt;= 2007 because here excel generates a crash&lt;/pre&gt;

&lt;p&gt;
Ver.: 2.0.0 18.10.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Support for the new buffer gate on mainboard version 1.7 added&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 K 16.10.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Don&amp;#039;t gray out the other rooms in the House/Gaslight dialog. Instead the important buttons use bold font
  User interface:
      Corrected the entering of selextrix data and the position of the USB simulation buttons
      Corrected the &amp;quot;Dialog&amp;quot; Button. The &amp;quot;Type selection&amp;quot; dialog was called twice in DCC mode.
  Disabled the &amp;quot;ENABLE_CRITICAL_EVENTS_WB&amp;quot; to hopefully get rid of the crash which is generated if lines are deleted in the Pattern_Configurator. By disabling this events the LED numbers are not updated if lines ade hidden or shown again.
  Corrected the NEON_DEF2D entry. Channel 1 was used instead of channel 2. This caused the occupation of a new RGB channel if NEON_DEF1D and NEON_DEF2D was used in a sequence
  Improve the detection probability in &amp;quot;DetectArduino()&amp;quot;. Prior the arduino was not always detected at the first trial.
  Corrected the error detection for the ATtiny upload
  Increased the number of Time entries from 30 to 64 and corrected the entries 24-30
  New Charliplexing software which supports the 64 time channels&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 J 11.10.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  The Mainboard_LED function also acceppts the arduino pin numbers D2-D5, D7-D13 amd A0-A5&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 I 10.10.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Possibilitiy added to ignore problems with the baud rate detection&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 H 10.10.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Improved the loading of MLL_pgf files&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 G 10.10.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Added additional pins to the Mainboard_LED function. Now nearly every pin could be used as LED pin (New channels 0, 5-16).
  New method &amp;quot;LED_to_Var()&amp;quot; to set variables controlled by the LED values.
  Improved the &amp;quot;Mainboard_Hardware_Test.MLL_pgf&amp;quot;. Now the mainboard could be tested without the PushButton4017 board.&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 F 07.10.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Programming of the fast bootloader added
  Jürgen has added &amp;quot;Update_Start_LedNr&amp;quot; to the end of Read_PGF_from_String_V1_0() because other wise NUM_LEDS is 0
  New function &amp;quot;Mainboard_LED(MB_LED, InCh)&amp;quot; which could be used to use the mainboard LEDs as status LEDs
  Added macro &amp;quot;WeldingCont()&amp;quot; which continuously flickers while the input is active.
  Don&amp;#039;t use the Heartbeat LED at PIN A3 if the CAN bus is used AND the SwitchB or SwitchC is used.
  Generate an error message if Mainboard_LED(4..) is used together with SwitchB or SwitchC.
  Created an example file to test the MobaLedLib main board: &amp;quot;Mainboard_Hardware_Test.MLL_pgf&amp;quot; This file is stored in the directory &amp;quot;Prog_Generator_Examples&amp;quot; which is copied to the library destination at startup.
  Added DayAndNightTimer which could be used with then Scheduler function&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 E 07.08.20?:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Deletted &amp;gt;100000 columns in the DCC sheet which slowed down the loading of .MLL_pfg files
  Added a status display when loading the .MLL_pfg files
  Don&amp;#039;t read/save the &amp;quot;Examples sheet from/to .MLL_pfg file&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 D 04.08.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Limit the maximal servo value to 210 (Old 220) to avoid promlems with measurement errors at 2kHz
  Additional Delay and check if the old directory has been deleted when updating the Beta version&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 C 28.07.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Corrected Servo programming (Flash was erased when setting the Reset pin as output)
  Corrected decimal separator problem when loading pattern examples
  New macros for servo with SMD WS2811 Herz_BiRelais_V1...&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.6 22.07.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Preview LEDs in the Pattern_Configuarator could be moved on top of a picture or under a transparent picture (by Misha)
  Speedup building and uploading of the Arduino program 10 sec. instead of 23 sec. (by Juergen)&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.5 15.06.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  The versions 1.0.2 - 1.9.4 are not released test versions.
  Since there are a huge number of changes since version 1.0.1 all details are described here: https://www.stummiforum.de/viewtopic.php?f=7&amp;amp;t=165060&amp;amp;sd=a&amp;amp;start=2410&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.9.4 14.06.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Added Misha&amp;#039;s Multiplexer to the Prog_Generator&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.7 07.06.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Corrected the LED Animation, the &amp;quot;Start LedNr&amp;quot; in combination with &amp;quot;HerzHerz_BiRelais()&amp;quot;&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.6 06.06.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Added Mishas LED Previev and Mux functions to the Pattern_Configurator
  Using Harolds new pyProgGen_MobaLedLib
  Using the new USB port detection also in the Pattern_Configurator&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.5 31.05.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Automatically install all libraries
  Using the Sketchbook path for the working directory&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.4 23.05.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Automatically detecting COM port the Arduino is connected to
  Improved the HV_Reset() in the Tiny_UniProg according to Juergens tipp
  New macros InCh_to_TmpVar1() and Bin_InCh_to_TmpVar1() which start with state 1 instead of 0
  New macros for Servos and Herzstueck polarisation
  New Push Button macros which read DCC and hardware buttons
  Added macros Andreaskreuz with lamp test&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.3 01.05.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Test of additional LED channels and EEPROM Storage&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.2 18.04.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Test of switch and variables&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.1 17.01.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Corrected the upload in version 1.0.0 because some files have not been update ;-(&lt;/pre&gt;

&lt;p&gt;
Ver.: 1.0.0 16.01.20:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  New Charlieplexing program for the Servo_LED module which could be used to drive Viessmann and other &amp;quot;Multiplexed&amp;quot; light signals
  Configuration upload from the Pattern_Configurator over the LEDs &amp;quot;Bus&amp;quot; to the Charlieplexing module. The module is configured on the railway layout.
  Direct programming support for the Tiny_UniProg module from excel (One click to install the software)
  Flashing of the software for the Charlieplexing Module from excel (One click to install the software)
  Enhanced Color Test program with a lot of new features
  New Black and White TV simulation (configurable)
  Simulation of defective neon lights added
  1001 of other small changes and improvements&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.9.3 08.12.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Engagement of Pattern_Configurator and Program_Generator =&amp;gt; Easy exchange between the tools
  CheckColors function: Live view of the colors and brightens of the LEDs
  Existing lines could be edited in the Prog_Generator&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.9.2 30.10.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Corrected the XPattern function (used in the Light signals)
  Corrected the Excel Programs&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.9.1 06.10.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Corrected the functions Flash(), RandWelding() and PushButton_w_LED_0_? in the Prog_Generator
  Corrected single LEDs in the House() and GasLights() function.&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.9.0 27.09.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  New Excel User interface to configure the LEDs
  Single LED functions for the House() macro
  Macros for Light signals, Construction lightning, ... added to the library&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.8.0 16.07.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Added new assembly document for the main PCB from Alf and Armin&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.7.9 09.07.19: Moved the Pattern_Configurator to the „extras“ directory and updated the excel version.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Nice graphical display of the LED brightness and the Goto mode
  Reduced the size by extracting the examples
  Added a menu to save/load/delete example sheeds
  User interface is automatically switched to English (Example descriptions still German)&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.7.8 09.04.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Added examples
      00.Overview
      25.Analog_Push_Button&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.7.7 17.02.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Added Support for Sound modul JQ6500
  Corrected the random mode of the Counter() function
  Improved the serial input debug function
  Moved the Heartbeat function in own H-file&amp;quot;
  12.03.19:
      added ButtonNOff() macro&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.7.5 19.01.19:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  Added examples:
      Burning house (Push button action with fire, smoke, sound and fire truck). Shown in the video: https://vimeo.com/311006857
      DCC (Digital Command Control) decoder example with two Arduinos. Shown in the video: https://vimeo.com/311996452
  Added function Bin_InCh_to_TmpVar() and RGB_Heartbeat2()
  Added zip file with the RGB LED distribution PCBs
  Improved the fire algorithm
  Corrected the binary mode of the counter (CF_BINARY)
  Corrected the initialization of the Pattern function if the Goto mode is used.
  Updated the English documentation to the same state like the German.
  Using the correct version of the Pattern_Configurator.xlsb&lt;/pre&gt;

&lt;p&gt;
Ver.: 0.7.0 20.12.18:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  First released version&lt;/pre&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 10 Nov 2025 16:04:25 +0000</pubDate>
        </item>
        <item>
            <title>februar_2022</title>
            <link>https://wiki.mobaledlib.de/stammtische/videos/februar_2022</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;stammtisch_mll_februar_2022&quot;&gt;Stammtisch MLL Februar 2022&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Die Aufzeichnung ist vom 17.02.2022 und umfasst die Themen:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Z21 to Märklin - Elektronikbox mit Infrarotfernbedienung.&lt;/strong&gt; Projekt von Hardi. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Konfiguration von Energiesparlampen (einzeln oder in einem belebten Haus).&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Parameterbeschreibung im Pattern_Configurator (Bits pro Wert, Wert Max, Ausgabekanäle, &lt;br/&gt;
Goto Mode, X-Modus beim Überblenden).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Verwendung von verschiedenen Makros im Prog_Generator (Led_to_Var - Parameter: Offset, LED-Kanäle definieren, LEDs manipulieren).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speichersparmöglichkeiten bei der Programmierung.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allgemeine Fragen&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;#video&quot; title=&quot;stammtische:videos:februar_2022 ↵&quot; class=&quot;wikilink1&quot;&gt;direkt zum Video&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stammtisch MLL Februar 2022&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;stammtisch_mll_februar_2022&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-655&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;inhaltsverzeichnis&quot;&gt;Inhaltsverzeichnis&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Da es sich um einen „Stammtisch“ und kein strukturiertes Tutorial handelt, sind die Zeiten nicht präzise und die Themen unkoordiniert. &lt;br/&gt;
Dies dient lediglich zur Orientierung und leichterem Wiederfinden von speziellen Fragen und Beschreibungen. &lt;br/&gt;
&lt;br/&gt;

Links in der Beschreibung zeigen den Weg zu weiteren, zusätzlichen Informationen zu den Themen im Wiki bzw. im Stummiforum (Ohne Anspruch auf Vollständigkeit). &lt;br/&gt;
Weitere Informationen und Anleitungen können auch mit der Suchfunktion im aktuellen MLL-Almanach generiert werden (PDF-Zusammenfassung aller MLL-Stummiforum Beiträge) &lt;br/&gt;
&lt;a href=&quot;https://www.dropbox.com/s/f32wux0hrqrhxqq/aktueller%20MLL%20Almanac.pdf?dl=1&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.dropbox.com/s/f32wux0hrqrhxqq/aktueller%20MLL%20Almanac.pdf?dl=1&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Download aktueller MLL-ALMANAC&lt;/a&gt;
&lt;/p&gt;
&lt;div class=&quot;table sectionedit3&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 leftalign&quot;&gt; Zeitindex  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Inhalt  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:00:00&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Neues Projekt von Hardi: Z21 to Märklin - Elektronikbox mit Infrarotfernbedienung.&lt;/strong&gt; &lt;br/&gt;
Beschreibung der Funktion und die Verbindung zur MLL Hauptplatine mit ESP32.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:05:50&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Frage zur gleichzeitigen Spannungsversorgung der MLL Hauptplatine über USB und 5V zum ESP32.&lt;/strong&gt; Die Verwendung eines USB Stromtrenner ist grundsätzlich nicht notwendig.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://de.aliexpress.com/item/4000047053305.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://de.aliexpress.com/item/4000047053305.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;USB Stromisolator&lt;/a&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:10:35&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Frage zur PushButton-Platine: mit welchem Potential wird hier geschaltet? Möglichkeiten der Rückmeldung in den S88 Bus.&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:13:45&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Frage zur Programmierung mit dem ESP: event. werden bei Neukonfigurationen nicht alle Programmteile der alten Konfiguration gelöscht bzw. überschrieben.&lt;/strong&gt; Wird geprüft. Vorschlag der Lösung durch „Reserve LEDs“ oder Trennung der USB-Stromverbindung mittels speziellem USB-Hub. Schont die Stecker und Buchsen.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://www.amazon.de/gp/product/B09FL165MK&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.amazon.de/gp/product/B09FL165MK&quot; rel=&quot;ugc nofollow noopener&quot;&gt;schaltbarer USB-Hub&lt;/a&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:17:20&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Beschreibung der Programmierung einer Energiesparlampe (moderne Straßenbeleuchtung) im Pattern_Configurator.&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:26:15&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_2 Möglichkeiten der analogen Überblendung von LEDs (siehe auch 01:23:25).&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:27:45&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Erklärung „Wert Max“ und „Bits pro Wert“ und „Anzahl der Ausgabe Kanäle“ sowie die Eingabe der Werte in die Tabelle.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:39:00&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Effekte die sich wiederholen z.b. Ampel, Wechselblinker, Andreaskreuz usw. und Einschaltmöglichkeiten mit dem „Goto Mode“ - Auswahl „N_Buttons“, N_Buttons1„……….…“Nothing„.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;&lt;em&gt;Für weitere Erklärungen und Beispiele die Suche im Wiki verwenden - z.B.:&lt;/em&gt;&lt;/em&gt;&lt;/strong&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/start?do=search&amp;amp;id=stammtische%3Avideos%3Afebruar_2022&amp;amp;q=goto+mode&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/start?do=search&amp;amp;id=stammtische%3Avideos%3Afebruar_2022&amp;amp;q=goto+mode&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Wiki Suche &amp;quot;goto Mode&amp;quot;&lt;/a&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:46:18&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Erklärung der zusätzlichen Zeile „Goto Tabelle“ und der Funktionen der einzelnen Einsprungpunkte (Pfeile).&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;00:53:00&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Übertragung eines Muster aus dem Pattern_Configurator zum Prog_Generator. Festlegung der Zeile, des LED-Kanals und die Auswahl der Aktivierung mit einer DCC Adresse oder mittels PushButton im Prog_Generator.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:01:25&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Beschreibung der Übertragung zum Arduino mit möglichen „Stolperfallen“.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:08:25&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Beschreibung des Musterbeispiels an der 8&amp;times;8 LED Matrix. Unterschied zwischen einzelnen LED´s und RGB-LED´s bei der Programmierung im Pattern_Configurator.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:14:40&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Trick für die Eingabe der Zeiten im Pattern_Configurator (=#Zelle) die dann in grauer Schrift angezeigt werden und keinen weiteren Speicherplatz benötigen.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:19:35&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Weitere Informationen über die „Goto Tabelle“ und die Einsprungpunkte „G1“ und „P1“.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:23:25&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Beschreibung des X-Modus beim analogen Überblenden.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:30:00&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Weiter mit dem konkreten Beispiel der Energiesparlampe.&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:34:17&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Unterschied im Speicherverbrauch der Makros „RGB-LED einstellbar“ oder „LED einstellbar“ im Prog_Generator (Speicherspar Möglichkeit).&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:38:14&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Trick zum Ablesen des Speicherverbrauches beim Hochladen zum Arduino. Erklärung der angezeigten Werte.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:45:46&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Weitere Möglichkeit im gezeigten Beispiel Speicher zu sparen. Mit Änderung der „Bits pro Wert“.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:50:30&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Weitere Möglichkeit des Ein/Ausschaltens der LED mit Änderung des“Goto Mode„ auf Binary. &lt;a href=&quot;https://wiki.mobaledlib.de/start?do=search&amp;amp;id=stammtische%3Avideos%3Afebruar_2022&amp;amp;q=binary&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/start?do=search&amp;amp;id=stammtische%3Avideos%3Afebruar_2022&amp;amp;q=binary&quot; rel=&quot;ugc nofollow noopener&quot;&gt; Wiki Suche &amp;quot;binary&amp;quot;&lt;/a&gt;.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;01:54:50&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Konfiguration eines „belebten Hauses“ mit mehreren Energiesparlampen.&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:04:05&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Kopieren von Zeilen im Prog_Generator und reservieren/überspringen von LED´s mit dem Makro“LED Nummer manipulieren (next LED)„ oder „LEDs reservieren“.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:05:48&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Tipp für das schnelle gleichzeitige Ein-Ausschalten mehrerer  Programmzeilen im Prog_Generator.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:08:00&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Tipp für Experten zur Änderung von Pattern_Configurator - Eintragungen im Prog_Generator. &lt;br/&gt;
Aber Achtung! Es könnte 02:09:35 passieren &lt;img src=&quot;https://wiki.mobaledlib.de/lib/images/smileys/facepalm.svg&quot; class=&quot;icon smiley&quot; alt=&quot;m(&quot; /&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:09:35&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Absturz des Excel-Programmes - Wichtig - regelmäßiges Speichern der Dateien wird dringend empfohlen! &lt;br/&gt;
Datei wiederherstellen funktioniert nicht mit der MLL.&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:10:46&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;_Tipp Einfügen mit Strg U.	&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:12:15&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Weiter mit der Erklärung und Anwendung des Makro „LED-Werte als Variable ( LED_to_Var)“ für die Steuerung anderer Funktionen - Schwierigkeit beim zuordnen des „OffSet“ Parameter (Siehe Erklärung 02:52:34) &lt;a href=&quot;https://wiki.mobaledlib.de/start?do=search&amp;amp;id=stammtische%3Avideos%3Afebruar_2022&amp;amp;q=led+to+var&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/start?do=search&amp;amp;id=stammtische%3Avideos%3Afebruar_2022&amp;amp;q=led+to+var&quot; rel=&quot;ugc nofollow noopener&quot;&gt; Wiki Suche &amp;quot;led_to_var&amp;quot;&lt;/a&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:27:40&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Änderung des LED-Kanals beim belebten Haus. Achtung Zuordnung der Pins zu den Kanälen ist notwendig - Erklärung des Makro „Pins LED Bus definieren (Set_LED_OutpPinLst)“.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:38:25&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;_Problem bei der Zuweisung der weiteren LED-Kanäle. Erklärung zur Lösung mit Hilfe der versteckten Excel-Tabellen Blätter.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:28:35&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Frage zum „Set_LED_OutpPinLst“: Warum definiert man nicht die Nummer des Kanals z.B. 0 1 oder 2 etc?.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;02:52:34&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Nähere Erklärung zum „OffSet“ Parameter des Makro „LED_to_Var“.&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row35&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;03:00:40&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Diskussion über eine neue „Kamin“ Funktion für eine offene Feuerstelle im Makro „belebtes Haus“.&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1392-6461&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inhaltsverzeichnis&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inhaltsverzeichnis&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;656-6462&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;video&quot;&gt;Video&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;iframe src=&quot;//www.youtube-nocookie.com/embed/HpvZLnHyPN8?&quot; width=&quot;425&quot; height=&quot;239&quot; style=&quot;width:425px;height:239px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;www.youtube-nocookie.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Video&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;video&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;6463-6521&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit5&quot; id=&quot;alle_stammtischvideos&quot;&gt;alle Stammtischvideos&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/stammtische/videos/uebersicht&quot; class=&quot;wikilink1&quot; title=&quot;stammtische:videos:uebersicht&quot; data-wiki-id=&quot;stammtische:videos:uebersicht&quot;&gt;zurück zur Übersicht&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;alle Stammtischvideos&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;alle_stammtischvideos&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;6522-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 09 Apr 2022 17:24:16 +0000</pubDate>
        </item>
        <item>
            <title>virtual</title>
            <link>https://wiki.mobaledlib.de/anleitungen/prog_gen/virtual</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;virtuelle_led_kanaele&quot;&gt;Virtuelle LED Kanäle&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Virtuelle Kanäle eignen sich, um versteckte Operationen auszuführen, die man für andere Funktionen wieder abfragen kann. &lt;br/&gt;

So können beispielsweise eigene Zeitabläufe auf einem virtuellen LED-Kanal erfolgen, ohne dafür einen echten WS2811 in der LED-Kette zu belegen.&lt;br/&gt;

Den Zeitablauf kann man wiederum mit einer Variable abrufen und zum Schalten echter WS2811/12 auf jedem anderen Kanal verwenden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Virtuelle LED Kan\u00e4le&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;virtuelle_led_kanaele&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-444&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;einleitung&quot;&gt;Einleitung&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einleitung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einleitung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;445-467&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;was_kann_man_damit_machen&quot;&gt;Was kann man damit machen?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Das Thema hört sich im ersten Moment hochkomplex an und ohne Beispiel fehlt oft der Bezug zur Verwendbarkeit. &lt;br/&gt;

Daher startet dieser Beitrag mit einem Beispiel: &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Im konkreten Fall sollten drei Abschnitte à acht Neonlampen eines Bahnsteigs mit kurzer Zeitverzögerung nacheinander angehen, so als hätte jemand im Bahnhofsgebäude drei Schalter nacheinander eingeschaltet.&lt;br/&gt;

Starten wir mit dem Ergebnis: &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/bahnsteig_zuenden.gif?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:bahnsteig_zuenden.gif&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/bahnsteig_zuenden.gif&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Hier werden zwei Funktionen der MobaLedLib miteinander vereint.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Der &lt;strong&gt;Pattern Configurator&lt;/strong&gt; gibt den zeitlichen Ablauf vor, indem er mit jeweils einer Sekunde Verzögerung die Kanäle Rot, Grün und Blau an einem virtuellen WS2811 einschaltet. &lt;br/&gt;
Dieser Ablauf wird bewusst auf einen virtuellen Kanal ausgelagert, damit man diesen WS2811 nicht wirklich einlöten muss. Er existiert nur in der virtuellen Welt. &lt;br/&gt;
Die MobaLedLib kann im Programm jederzeit die Schaltzustände dieses virtuellen WS2811 abrufen, obwohl er physisch gar nicht existiert.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Das &lt;strong&gt;belebte Haus&lt;/strong&gt; zündet innerhalb weniger Millisekunden die jeweils acht LEDs eines Bahnsteigdachs.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Vereint werden diese beiden Funktionen später mit dem Befehl &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led-werte_als_variable&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED-Werte als Variable&lt;/a&gt;. &lt;br/&gt;

Mit dieser Funktion kann man die Zustände anderer LEDs abfragen (auch die virtueller LEDs) und bei bestimmten Zuständen Aktionen auslösen. Dazu später mehr.&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Was kann man damit machen?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;was_kann_man_damit_machen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;468-1955&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;wie_aktiviert_man_virtuelle_kanaele&quot;&gt;Wie aktiviert man virtuelle Kanäle?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Virtuelle Kanäle kann man ganz einfach zusätzlich zu den echten Kanälen definieren. Das geht mit der Funktion &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_led_bus_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins LED Bus definieren&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Zunächst wählt man die erste Zeile im aktuellen Excel-Sheet. Dort sollte der Befehl &lt;strong&gt;Pins LED Bus definieren&lt;/strong&gt; stehen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Beim &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;Arduino&lt;/span&gt;&lt;/strong&gt; sollte in der Spalte rechts daneben folgender Eintrag stehen: &lt;strong&gt;Set_LED_OutpPinLst(6 A4)&lt;/strong&gt; &lt;br/&gt;

Die 6 steht für den digitalen Pin D6, A4 steht für den analogen Pin A4. Das sind die beiden Arduino Pins, an denen die Kanäle LED #0 und Push Button #1 der LichtMaschine Classic hängen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Beim &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;ESP32/Pico&lt;/span&gt;&lt;/strong&gt; sollte in der Spalte rechts daneben folgender Eintrag stehen: &lt;strong&gt;Set_LED_OutpPinLst(27 32 16 14 18 19 23 0)&lt;/strong&gt;&lt;br/&gt;

Hier handelt es sich um die acht digitalen Pins, an denen die Kanäle LED #0 bis #7 der LichtMaschine Pro hängen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Zeile bitte per Doppelklick öffnen.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Bei aktiviertem Expertenmodus&lt;/strong&gt; findet man unter Konfiguration &amp;gt; Pin-Nummern nun den Eintrag &lt;strong&gt;Pins LED-Bus definieren&lt;/strong&gt;. 
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/led-bus-pins_define.png?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:led-bus-pins_define.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/led-bus-pins_define.png?w=600&amp;amp;tok=d0b1bc&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Für den Fall, dass alle vorhandenen LED-Kanäle verwendet werden sollen, muss man zunächst alle verwendeten oder einfach alle möglichen LED-Kanäle des jeweiligen Arduinos/ESPs definieren und zusätzlich den virtuellen Kanal mit einem V bezeichnen.&lt;br/&gt;

Schauen wir uns das am besten am Beispiel eines Arduinos an. Im folgenden Bild wurden der LED-Kanal 0 (Arduino-Pin: 6), der PushButtonKanal 1 (Arduino-Pin: A4), der LED-Kanal2 (Arduino-Pin: 2) und der virtuelle Kanal V extra definiert.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pins-definieren.jpeg?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pins-definieren.jpeg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pins-definieren.jpeg?w=480&amp;amp;tok=77c43f&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wie aktiviert man virtuelle Kan\u00e4le?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wie_aktiviert_man_virtuelle_kanaele&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1956-3705&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;welcher_kanal_ist_der_virtuelle_kanal&quot;&gt;Welcher Kanal ist der virtuelle Kanal?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die Herleitung ist ganz einfach. Wie oben bereits beschrieben, liegt der LED-Kanal 0 am Arduino-Pin 6. &lt;br/&gt;

Wenn wir im Programm Generator nach dem LED-Kanal gefragt werden, tragen wir dort standardmäßig die „0“ ein. &lt;br/&gt;

Für den Push-Button Kanal am Arduino-Pin A4 tragen wir die „1“ ein. &lt;br/&gt;

Für den zweiten LED-Kanal am Arduino-Pin 2 tragen wir die „2“ ein. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Programm Generator erwartet beim LED-Kanal also einfach die Nummer des Kanals, &lt;strong&gt;NICHT&lt;/strong&gt; den Namen. &lt;br/&gt;

Wenn also wie in unserem Beispiel alle physischen Kanäle des Arduinos verwendet werden (LED #0, PushButton #1 &amp;amp; LED #2), dann ist der virtuelle Kanal eben Nummer #3. &lt;br/&gt;

Wird der LED-Kanal 2 des Arduinos nicht als echter Ausgang genutzt, dann wäre der virtuelle Kanal Nummer #2. Die Liste der Arduino Pins wäre dann „6 A4 V“. Ganz einfach. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Welcher Kanal ist der virtuelle Kanal?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;welcher_kanal_ist_der_virtuelle_kanal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3706-4570&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;wie_verwendet_man_den_virtuellen_kanal&quot;&gt;Wie verwendet man den virtuellen Kanal?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die Einrichtung liegt nun hinter uns. Jetzt kommt der virtuelle Kanal in einem sehr einfachen Beispiel als versteckter Schalter zum Einsatz. Es eignet sich sehr gut zum Üben, weil es zunächst auf den oben beschriebenen Zeitablauf über den Pattern Configurator verzichtet. Das Beispiel zeigt lediglich die Anwendung des virtuellen Kanals und die Verknüpfung mit dem reellen Kanal. 
&lt;/p&gt;

&lt;p&gt;
In der Programmierung ist der virtuelle Kanal wie oben genannt Kanal 3.&lt;br/&gt;

Ablauf: Mit der DCC Adresse 1 wird lediglich die virtuelle LED auf  Kanal 3 eingeschaltet. Sobald der Helligkeitswert größer als 1 ist, wird die Variable „virtuell“ aktiv und die RGB-LED auf dem LED-Kanal 0 beginnt zu leuchten.
&lt;/p&gt;

&lt;p&gt;
Es empfiehlt sich, dieses Beispiel einmal nachzubauen, bevor wir in den Ablauf des eingangs erwähnten Bahnsteig einsteigen. 
&lt;/p&gt;

&lt;p&gt;
Für den ESP gilt übrigens das Gleiche, hier müssen auch die verwendeten Kanäle und der zusätzliche V-Kanal extra definiert werden.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtuell_verwenden.jpeg?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtuell_verwenden.jpeg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtuell_verwenden.jpeg?w=600&amp;amp;tok=da71ec&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wie verwendet man den virtuellen Kanal?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wie_verwendet_man_den_virtuellen_kanal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;4571-5639&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;funktionen_schrittweise_ein-_und_ausschalten&quot;&gt;Funktionen schrittweise ein- und ausschalten?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die ganze Macht dieser Funktion wird erst sichtbar, wenn man ein Pattern mit den bekannten Effekten der MobaLedLib kombiniert, so wie beim eingangs erwähnten Bahnsteig. &lt;br/&gt;

Dabei ist selbst der Bahnsteig ein sehr einfaches Beispiel. 
&lt;/p&gt;

&lt;p&gt;
Ziel soll es sein, verschiedene Effekte (hier die Neonlampen eines belebten Hauses) in zeitlicher Abfolge (hier hintereinander) zu schalten. &lt;br/&gt;

Also bauen wir uns erstmal die zeitliche Abfolge: &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Funktionen schrittweise ein- und ausschalten?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;funktionen_schrittweise_ein-_und_ausschalten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;5640-6129&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit8&quot; id=&quot;schritt_1das_schrittschaltwerk_im_pattern_configurator&quot;&gt;Schritt 1: Das Schrittschaltwerk im Pattern Configurator&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Für den Bahnsteig benötigen wir drei Zustände, die ich hier zunächst in logischer Reihenfolge definiere. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Zustand 0: Der Bahnsteig ist aus. Diesen Zustand benötigen wir nur einmalig bei jedem Einschalten der Eisenbahnanlage. &lt;br/&gt;

&lt;span style=&#039;color:#F5F7FA; &#039;&gt;Zustand 0: &lt;/span&gt;Ohne diesen Zustand würde der Bahnsteig bei jedem Start kurz komplett angehen und dann stufenweise ausgehen. &lt;br/&gt;

Zustand 1: Der Bahnsteig geht stufenweise an. &lt;br/&gt;

Zustand 2: Der Bahnsteig geht stufenweise aus. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;A)&lt;/strong&gt;
Die Anzahl der Ausgabekanäle setzen wir auf „3“, da wir drei Bahnsteigdächer schalten wollen. Dafür brauchen wir drei virtuelle Einzel-LEDs. &lt;br/&gt;

Bei Bits pro Wert reicht eine „1“. Das spart Speicher und wir wollen nur die Zustände „an“ und „aus“ erkennen.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;B)&lt;/strong&gt;
Der Goto-Mode wird aktiviert, damit wir die drei oben beschriebenen Zustände per DCC-Adresse schalten können.
Die Aktivierung ist Binary1. Diese unterscheidet sich von Binary dadurch, dass der Zustand 0 beim Schalten mit DCC ignoriert wird. Die DCC-Adresse schaltet mit ihren beiden Zuständen Rot und Grün nur zwischen Zustand 1 und Zustand 2 hin und her. 
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;C)&lt;/strong&gt;
Wenn die DCC-Adresse auf Grün (an) geschaltet wird, wollen wir den Zustand 1 erreichen: Der Bahnsteig geht stufenweise an. &lt;br/&gt;

Wenn die DCC-Adresse auf Rot (aus) geschaltet wird, wollen wir den Zustand 2 erreichen: Der Bahnsteig geht stufenweise wieder aus. &lt;br/&gt;

Deswegen muss die Reihenfolge im Pattern Configurator wie folgt aussehen: Zustand 0 - Zustand 2 - Zustand 1 (An und Aus werden an das Verhalten von DCC angepasst).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wenn alles richtig gemacht wurde, kann man jetzt mit dem Button „Test Pattern“ überprüfen, ob die LEDs Rot, Grün und Blau nacheinander angehen, wenn man auf die Taste „2“ klickt und ob sie nacheinander ausgehen, wenn man auf die Taste „1“ klickt. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;span class=&quot;wrap_em &quot;&gt;WICHTIG&lt;/span&gt; ist jetzt beim Übertragen zum Programm Generator, dass man als LED-Kanal den virtuellen Kanal angibt. In unserem Beispiel also Kanal 3.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/pattern_bahnsteig.png?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:pattern_bahnsteig.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/pattern_bahnsteig.png?w=600&amp;amp;tok=ac62cb&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
An der Stelle sind wir mit dem Pattern fertig. Das ist nun unser „Schrittschaltwerk“, dass die belebten Häuser steuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schritt 1: Das Schrittschaltwerk im Pattern Configurator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schritt_1das_schrittschaltwerk_im_pattern_configurator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;6130-8356&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit9&quot; id=&quot;schritt_2die_verknuepfung_zwischen_virtuellem_und_reelem_kanal&quot;&gt;Schritt 2: Die Verknüpfung zwischen virtuellem und reelem Kanal&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Nun ist es an der Zeit, den Zustand der virtuellen LEDs abzufragen. Dazu bedienen wir uns der Funktion &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led-werte_als_variable&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED-Werte als Variable&lt;/a&gt;. &lt;br/&gt;

Wichtig ist, dass die Funktion direkt unter das Pattern des Bahnsteigs gesetzt wird. Die Bedienung ist dann echt einfach. &lt;br/&gt;

Mit dem Offset „0“ fragen wir den ersten Ausgang des vorangegangenen WS281x ab, also Rot. Mit dem Offset „1“ fragen wir den grünen Kanal ab und mit Offset „2“ den blauen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Man kann alle möglichen Zustände abfragen (ist der Wert größer als null, ist der Wert gleich 255, ist der Wert ungleich null usw.).&lt;br/&gt;

Da wir im Pattern mit vollen Werten (x) gearbeitet haben, wurde in diesem Fall die Abfrage „ist gleich 255“ gewählt (größer null wäre auch gegangen). &lt;br/&gt;

Der Variablen-Name ist frei wählbar, er dient uns später als Ersatz für eine DCC-Adresse. Mit ihm wird das erste belebte Haus gezündet. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/led-to-var_platform1.png?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:led-to-var_platform1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/led-to-var_platform1.png?w=480&amp;amp;tok=20e6da&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Die Funktion &lt;strong&gt;LED-Werte als Variable&lt;/strong&gt; wird jetzt dreimal untereinander ausgeführt, weil alle drei Kanäle des vorangegangen (virtuellen) WS2811 ausgewertet werden sollen. &lt;br/&gt;

In der Tabelle kann man nun auch sehen, dass das Pattern auf Kanal 3 gelandet ist. Hier muss man aufpassen. Die Abfrage, auf welchen Kanal das Pattern programmiert werden soll , kommt nur einmal und zwar direkt beim ersten Übertragen an den Programm Generator.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/led-to-var_bahnsteig.png?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:led-to-var_bahnsteig.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/led-to-var_bahnsteig.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schritt 2: Die Verkn\u00fcpfung zwischen virtuellem und reelem Kanal&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schritt_2die_verknuepfung_zwischen_virtuellem_und_reelem_kanal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;8357-9933&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit10&quot; id=&quot;schritt_3mit_dem_virtuellen_kanal_schalten&quot;&gt;Schritt 3: Mit dem virtuellen Kanal schalten&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Der letzte Schritt ist nun der einfachste. Es werden drei belebte Häuser mit jeweils acht Neonröhren angelegt. &lt;br/&gt;

Geschaltet werden die drei Häuser mit den zuvor festgelegten Variablen platform1, platform2 und platform3. &lt;br/&gt;

Die belebten Häuser werden selbstverständlich wieder auf Kanal 0 programmiert, da diese nicht virtuell sondern real sind.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/led-to-var_variable.png?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:led-to-var_variable.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/led-to-var_variable.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Ich wünsche Euch viel Spaß und gutes Gelingen. Michael (raily74)
&lt;/p&gt;

&lt;p&gt;
Wer nach diesem Tutorial jetzt richtig Spaß an den virtuellen LED Kanälen gefunden hat, dem empfehle ich einen Blick in die Programmierung des &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/videos/ed_ungewollt_belebtes_haus&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:videos:ed_ungewollt_belebtes_haus&quot; data-wiki-id=&quot;anleitungen:videos:ed_ungewollt_belebtes_haus&quot;&gt;ungewollt belebten Hauses&lt;/a&gt; von Gerald. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schritt 3: Mit dem virtuellen Kanal schalten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schritt_3mit_dem_virtuellen_kanal_schalten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;9934-10699&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;virtuelle_kanaele_zur_manipulation_der_kanal-nummer&quot;&gt;Virtuelle Kanäle zur Manipulation der Kanal-Nummer&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Virtuelle Kanäle lassen sich nicht nur hinter den physischen Kanälen platzieren sondern auch davor. Das ist eine hilfreiche Methode, wenn man beispielsweise in der Werkstatt eine Mini MLL Pro oder eine ausrangierte LichtMaschine ≤ 1.8.2 verwendet, um das aktuell gebaute Objekt direkt auf der Werkbank zu testen und an der Anlage eine LichtMaschine Pro mit acht Kanälen arbeitet. 
&lt;/p&gt;

&lt;p&gt;
An allen Arduino-basierten Hauptplatinen kann als Kanal nur #0 oder #2 verwendet werden, die LichtMaschine Pro hingegen beherrscht acht Kanäle. Spätestens wenn das fertige Objekt von der Werkbank auf die Anlage umzieht, muss nun jeder Effekt händisch auf den gewünschten Kanal der LichtMaschine Pro angepasst werden. 
&lt;/p&gt;

&lt;p&gt;
Wenn man aber vorher weiß, dass man ein Haus für Kanal 3 bauen will, kann man einfach die Kanäle 0, 1 und 2 an der Arduino-basierten Hauptplatine überspringen. Da diese Kanäle aber physisch nicht existieren, muss man vor dem eigentlichen Pin 6 (Das ist Kanal 0 an der Werkstatt-Platine) drei virtuelle Kanäle setzen. Klingt kompliziert, ist aber super easy.
&lt;/p&gt;

&lt;p&gt;
Wie oben beschrieben muss man nun zunächst die LED-Bus Pins einstellen. Dort gibt man jetzt für jeden Kanal, den man an der LichtMaschine Pro später überspringen will ein „V“ gefolgt von einem Leerzeichen ein, beginnend mit Kanal 0. Soll also Kanal 3 der LichtMaschine Pro verwendet werden, muss Kanal 0, 1 und 2 übersprungen werden. Das sind dann drei „V“irtuelle Kanäle. Erst dann folgen die Pins 6 (Kanal 3) und Pin A4 (Kanal 4). Die Push Buttons spricht man in dem Fall natürlich über Kanal 4 an. Baut man diese zeitgleich mit dem Haus, müsste man beim Umzug auf die Pro lediglich den Kanal des Buttons anpassen. 
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/led-bus-pins_virtual-first.png?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:led-bus-pins_virtual-first.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/led-bus-pins_virtual-first.png?w=480&amp;amp;tok=c39a33&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Die Werkbank-Platine belegt nun die Kanäle 0, 1 und 2 rein virtuell. Erst auf Kanal 3 lässt sie die Ausgabe am Pin D6 zu. Nun beginnt man mit der Programmierung des zu bauenden Objekts und definiert jeden Effekt auf Kanal 3, &lt;strong&gt;beginnend mit der Heartbeat-LED der Hauptplatine!&lt;/strong&gt; Es folgt zum Beispiel eine konstante LED in weiß.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/virtual/led-bus-pins_use_channel3.png?id=anleitungen%3Aprog_gen%3Avirtual&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:virtual:led-bus-pins_use_channel3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/virtual/led-bus-pins_use_channel3.png?w=480&amp;amp;tok=7b877c&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Obwohl man jetzt per Definition Kanal 3 verwendet, kann man in der Werkstatt alle Effekte am normalen LED-Kanal der Hauptplatine nutzen und somit testen, denn diese denkt ja, dass der Wannenstecker Kanal 3 ist. Wenn man dann mit dem Bau des Häuschens und der Programmierung fertig ist, braucht man nur noch die entsprechenden Zeilen in das Programm der LichtMaschine Pro zu übertragen. Ohne Anpassungen, ohne Risiko und ohne zusätzliche Fehlerquellen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Virtuelle Kan\u00e4le zur Manipulation der Kanal-Nummer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;virtuelle_kanaele_zur_manipulation_der_kanal-nummer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;10700-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Feb 2026 15:57:20 +0000</pubDate>
        </item>
        <item>
            <title>effekte_mll</title>
            <link>https://wiki.mobaledlib.de/anleitungen/effekte_mll</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;alle_funktionen_des_programm-generators_im_detail&quot;&gt;Alle Funktionen des Programm-Generators im Detail&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Alle Funktionen des Programm-Generators im Detail&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;alle_funktionen_des_programm-generators_im_detail&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-64&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit2&quot; id=&quot;lichteffekte&quot;&gt;Lichteffekte&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lichteffekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lichteffekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;65-91&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;licht&quot;&gt;Licht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Licht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;licht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;92-111&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;belebtes_haus&quot;&gt;Belebtes Haus&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/house.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;House( &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;LED&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält die Nummer der LED in dem Strang. Alle LEDs sind so hintereinandergeschaltet, dass der Ausgang der ersten LED mit dem Eingang der nächsten LED verbunden ist.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;InCh&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Viele der Effekte können über einen Eingang Ein- und Ausgeschaltet werden. Der Parameter „InCh“ beschreibt die Nummer des Eingangs. Es sind 256 verschiedene Eingänge möglich. So ein Eingangskanal kann z.B. ein Schalter oder eine spezielle Funktion sein. Es ist auch möglich die Eingangskanäle über das DCC Protokoll oder den CAN Bus von einer Modelleisenbahn Steuerung zu empfangen. &lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;On_Min&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Der Parameter „On_Min“ beschreibt wie viele Räume mindestens beleuchtet sein sollen. Nach dem Einschalten werden nach einer zufälligen Zeit so lange Lichter eingeschaltet bis die vorgegebene Anzahl erreicht ist. Dabei werden auch die Zimmer zufällig bestimmt.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;On_Limit&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Der Parameter „On_Limit“ bestimmt wie viele Räume gleichzeitig benutzt sein sollen. Wenn entsprechend viele LEDs an sind wird zum nächsten, zufällig gewählten, Zeitpunkt eine Lampe ausgeschaltet. Wenn dieser Parameter größer als die Anzahl der Räume ist, dann sind nach einiger Zeit alle Lichter an (Das entspricht unserem Zuhause).&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;...&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Die drei Punkte „…“ in der Makrodefinition repräsentieren die Position an der die Liste der Raumbeleuchtungen eingetragen wird. Es können bis zu 2000 Räume angegeben werden (Schloss).&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Das ist vermutlich die am häufigsten genutzte Funktion auf einer Modelleisenbahn. Mit ihr wird ein „belebtes“ Haus nachgebildet. In diesem Haus sind zufällig nur einige der Räume beleuchtet. Die Farbe und die Helligkeit der Beleuchtungen können individuell vorgegeben werden. Es lassen sich auch bestimmte Effekte wie Fernseher flackern oder ein offener Kamin für einzelne Räume konfigurieren. Außerdem kann das Einschaltverhalten angepasst werden (flackern von Neonröhren oder langsam heller werdende Gaslampen). Diese beiden Effekte eignen sich u. a. gut für Neonröhren in Ladengeschäften und für Außenbeleuchtungen am Haus. Für &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#strassenlaternen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Straßenlaternen&lt;/a&gt; gibt es eine eigne Funktion.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Die in einem belebten Haus verbauten WS2812B RGB-LEDs lassen sich auch temporär als &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/warnleuchte&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:warnleuchte&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:warnleuchte&quot;&gt;Warnleuchten für Anzeigezwecke&lt;/a&gt; nutzen. Dazu werden sie mit der Logic-Funktion überschrieben.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Belebtes Haus&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;belebtes_haus&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;112-2837&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit7&quot; id=&quot;minimale_anzahl_der_zufaellig_aktiven_beleuchtungen&quot;&gt;Minimale Anzahl der zufällig aktiven Beleuchtungen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Der Parameter „On_Min“ beschreibt wie viele Räume mindestens beleuchtet sein sollen. Nach dem Einschalten werden nach einer zufälligen Zeit so lange Lichter eingeschaltet bis die vorgegebene Anzahl erreicht ist. Dabei werden auch die Zimmer zufällig bestimmt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Minimale Anzahl der zuf\u00e4llig aktiven Beleuchtungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;minimale_anzahl_der_zufaellig_aktiven_beleuchtungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2838-3165&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit8&quot; id=&quot;maximale_anzahl_der_zufaellig_aktiven_beleuchtungen&quot;&gt;Maximale Anzahl der zufällig aktiven Beleuchtungen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Der Parameter „On_Limit“ bestimmt wie viele Räume gleichzeitig benutzt sein sollen. Wenn entsprechend viele LEDs an sind wird zum nächsten, zufällig gewählten, Zeitpunkt eine Lampe ausgeschaltet. Wenn dieser Parameter größer als die Anzahl der Räume ist, dann sind nach einiger Zeit alle Lichter an (Das entspricht unserem Zuhause).
Wenn die Häuser über einen manuell betätigten Schalter Ein- und Ausgeschaltet werde, dann soll der Benutzer ein direktes Feedback beim betätigen des Schalters erkennen. Darum wird sofort beim Einschalten des Eingangs (InCh) eine Beleuchtung aktiviert und entsprechend Eine deaktiviert, wenn der Schalter Ausgeschaltet wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Maximale Anzahl der zuf\u00e4llig aktiven Beleuchtungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;maximale_anzahl_der_zufaellig_aktiven_beleuchtungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;3166-3898&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit9&quot; id=&quot;section&quot;&gt;...&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Die drei Punkte „…“ in der Makrodefinition repräsentieren die Position an der die Liste der Raumbeleuchtungen eingetragen wird. Es können bis zu 2000 Räume angegeben werden (Schloss). Die Beleuchtung der Zimmer wird mit den folgenden Konstanten festgelegt: 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;...&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;3899-4178&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit10&quot; id=&quot;farbenhelligkeit&quot;&gt;Farben/Helligkeit&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit11&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_DARK &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum mit einer sehr dunklen Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_BRIGHT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum mit sehr heller Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_WARM_W &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Raum wird in einer warm-weißen Lichtfarbe beleuchtet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_RED &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Raum wird in einem Licht mit sehr hohem Rot-Anteil beleuchtet. (Sonnenstudio, Sauna) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_D_RED &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Raum wird in einem dunklerem Licht mit sehr hohem Rot-Anteil beleuchtet. (Sonnenstudio, Sauna) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL0 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 0 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 1 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 2 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 3 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 4 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 5 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL345 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher abwechselnd und zufällig mit einer der vom Benutzer definierten Farben 3,4 oder 5 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;4205-5305&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
ROOM_DARK, ROOM_BRIGHT und ROOM_COL0 bis ROOM_COL5 eignen sich auch, um große Räume mit mehreren Einzel-LEDs gleichmäßig auszuleuchten. &lt;br/&gt;

&lt;br/&gt;

An einen WS2811 schließt man zwei oder drei LEDs &lt;strong&gt;eines&lt;/strong&gt; Raumes an. Bei zwei LEDs muss der dritte Ausgang frei bleiben. Diesen Raum spricht man über die Funktion ROOM_DARK oder ROOM_BRIGHT an. Da der WS2811 nun wie eine RGB-LED eingesetzt wird, gehen alle drei Einzel-LEDs gleichzeitig an oder aus.&lt;br/&gt;

&lt;br/&gt;

Leuchtet nun ein Fenster heller/dunkler als die anderen, können alternativ die Funktionen ROOM_COL0 bis ROOM_COL5 genutzt werden. Mit dem &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#set_coltab&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Set_Col_Tab&lt;/a&gt; kann die Helligkeit der drei Einzel-LEDs angepasst werden. Das Set_Col_Tab dient dann nicht zur Einstellung der Farbe sondern zum Anpassen der Helligkeit.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farben\/Helligkeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farbenhelligkeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;4179-6137&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit14&quot; id=&quot;animierte_effekte&quot;&gt;Animierte Effekte&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit15&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; FIRE &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein eines offenen Kaminfeuers &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; FIRED &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein eines offenen, dunklem Kaminfeuers &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; FIREB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein eines offenen, sehr hellem Kaminfeuers &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_CHIMNEY &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; zufällig Kaminfeuer oder normale Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_CHIMNEYD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; zufällig dunkles Kaminfeuer oder schwache Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_CHIMNEYB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; zufällig sehr helles Kaminfeuer oder starke Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 0 oder einer Deckenleuchte. Der Fernseher ist über die vorgelagerte Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#farb-tv_kanal_1_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;&amp;quot;Farb-TV Kanal 1 einstellen&amp;quot;&lt;/a&gt;&lt;/strong&gt; einstellbar.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0_CHIMNEY &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 0, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0_CHIMNEYD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; dunkler Lichtschein vom Fernseher Kanal 0, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0_CHIMNEYB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; sehr heller Lichtschein vom Fernseher Kanal 0, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 1 oder einer Deckenleuchte. Der Fernseher ist über die vorgelagerte Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#farb-tv_kanal_2_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;&amp;quot;Farb-TV Kanal 2 einstellen&amp;quot;&lt;/a&gt;&lt;/strong&gt; einstellbar.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1_CHIMNEY &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 1, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1_CHIMNEYD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; dunkler Lichtschein vom Fernseher Kanal 1, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1_CHIMNEYB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; sehr heller Lichtschein vom Fernseher Kanal 1, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;6164-7680&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Animierte Effekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;animierte_effekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;6138-7681&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit16&quot; id=&quot;besondere_lampen&quot;&gt;Besondere Lampen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit17&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer Neon-Röhre, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHTD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer dunkler leuchtenden Neon-Röhre, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT3D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHTM &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer leuchtenden Neon-Röhre mit mittlerer Helligkeit, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1M &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2M &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT3M &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHTL &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation mehrerer leuchtenden Neon-Röhre mit einer RGB-LED, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1L &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2L &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2L &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer defekten Neon-Röhre mit einer RGB-LED. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer Kerze mit einer RGB-LED. Alle Kanäle werden genutzt. Farbe und Helligkeit sind über die vorgelagerte Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#kerzen_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;&amp;quot;Kerzen einstellen&amp;quot;&lt;/a&gt;&lt;/strong&gt; einstellbar.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Einzel-LED ohne Start-Effekt an Kanal 1 (ROT) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Einzel-LED ohne Start-Effekt an Kanal 2 (GRÜN) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Einzel-LED ohne Start-Effekt an Kanal 3 (BLAU) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED1D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dunkle Einzel-LED ohne Start-Effekt an Kanal 1 (ROT) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED2D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dunkle Einzel-LED ohne Start-Effekt an Kanal 2 (GRÜN) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED3D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dunkle Einzel-LED ohne Start-Effekt an Kanal 3 (BLAU) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Straßenlaterne&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Die Laternen gehen nicht gleichzeitig sondern zufällig nacheinander an und werden dann langsam heller bis sie die volle Helligkeit erreichen. Außerdem ist ein zufälliges Flackern implementiert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, welche mit Gas betrieben wurde. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row35&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHTD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer dunkleren &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Straßenlaterne&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Die Laternen gehen nicht gleichzeitig sondern zufällig nacheinander an und werden dann langsam heller bis sie die mittlere Helligkeit erreichen. Außerdem ist ein zufälliges Flackern implementiert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, welche mit Gas betrieben wurde. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row36&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT1D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row37&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT2D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row38&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT3D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;7708-12128&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Besondere Lampen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;besondere_lampen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;7682-12129&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit18&quot; id=&quot;nicht_verwendeter_raum&quot;&gt;Nicht verwendeter Raum&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit19&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; SKIP_ROOM  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Diese LED wird nicht angesteuert sondern übersprungen. Dies kann verwendet werden um einen Shop der sich in einem Gebäude in der Mitte der LED-Kette befindet separat anzusteuern, in dem die Funktion (Next_Led()) verwendet wird. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;12162-12443&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Nicht verwendeter Raum&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nicht_verwendeter_raum&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;12130-12444&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit20&quot; id=&quot;belebtes_haus_mit_individuellen_schaltzeiten&quot;&gt;Belebtes Haus mit individuellen Schaltzeiten&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/house.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HouseT(Led, Inch, On_Min, On_Limit, T_Min, T_Max, … )&lt;/strong&gt; &lt;br/&gt;

Das belebte Haus wie zuvor beschrieben mit der Möglichkeit abweichende Schaltzeiten anzugeben. Damit ist es auch möglich ein Haus immer „komplett“ anzuschalten, indem man &lt;code&gt;On_Min&lt;/code&gt; und &lt;code&gt;On_Limit&lt;/code&gt; auf die Anzahl der LEDs und &lt;code&gt;T_Min&lt;/code&gt; sowie &lt;code&gt;T_Max0&lt;/code&gt; auf 0 setzt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Belebtes Haus mit individuellen Schaltzeiten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;belebtes_haus_mit_individuellen_schaltzeiten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;12445-12895&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit21&quot; id=&quot;strassenlaternen&quot;&gt;Straßenlaternen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/streetlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;GasLights(Led, Inch, …)&lt;/strong&gt; &lt;br/&gt;

&lt;br/&gt;

Die Funktion &lt;strong&gt;Straßenlaternen&lt;/strong&gt; kann zum Ansteuern von Gaslaternen und Neonleuchten verwendet werden. Die Straßenlaternen in einem Straßenzug schalten sich nacheinander zufällig ein. Dabei wird das Einschaltverhalten gasbetriebener Lampen bzw. von Leuchtstoffröhren simuliert. Die Lampen starten vorbildgerecht langsam. &lt;br/&gt;

Im Gegensatz zum „belebten Haus“ verzichtet die Funktion „Straßenlaternen“ auf minimale und maximale Anzahl der zufällig aktiven Beleuchtungen, weil innerhalb eines Straßenzuges immer alle Lampen an- und ausgehen.
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stra\u00dfenlaternen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;strassenlaternen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;12896-13574&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit22&quot; id=&quot;einschalteffekte&quot;&gt;Einschalteffekte&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Die Einschalteffekte sind dieselben wie bei den „besonderen Lampen“ des „belebten Hauses“.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/strassenbeleuchtung.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einschalteffekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einschalteffekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;13575-13757&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit23&quot; id=&quot;led_einstellbar&quot;&gt;LED einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/single_leds.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Const(&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;LED&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält die Nummer der LED in dem Strang. Alle LEDs sind so hintereinandergeschaltet, dass der Ausgang der ersten LED mit dem Eingang der nächsten LED verbunden ist.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Cx&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Der Parameter Cx beschreibt die Kanalnummer einer RGB LED oder eines WS2811 Bausteins. Hier wird eine der folgenden Konstanten eingetragen: C1, C2, C3, C12, C23, C_ALL, C_RED, C_GREEN, C_BLUE, C_WHITE, C_YELLOW, C_CYAN &lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;InCh&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Viele der Effekte können über einen Eingang Ein- und Ausgeschaltet werden. Der Parameter „InCh“ beschreibt die Nummer des Eingangs. Es sind 256 verschiedene Eingänge möglich. So ein Eingangskanal kann z.B. ein Schalter oder eine spezielle Funktion sein. Es ist auch möglich die Eingangskanäle über das DCC Protokoll oder den CAN Bus von einer Modelleisenbahn Steuerung zu empfangen. &lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Val0&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält den Helligkeitswert oder Allgemein das Tastverhältnis des Ausgangs, wenn der Eingang abgeschaltet ist. Der Parameter ist eine Zahl zwischen 0 und 255. Dabei entspricht 0 dem minimal Wert (LED Dunkel) und 255 dem Maximalwert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Val1&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält den Helligkeitswert oder Allgemein das Tastverhältnis des Ausgangs, wenn der Eingang abgeschaltet ist. Der Parameter ist eine Zahl zwischen 0 und 255. Dabei entspricht 0 dem minimal Wert (LED Dunkel) und 255 dem Maximalwert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Definiert eine LED welche, gesteuert von “InCh”, dauerhaft An oder Aus ist. &lt;br/&gt;

Mit der Funktion können einzelne LEDs oder bis zu drei LEDs geschaltet werden. &lt;br/&gt;

Die Helligkeit im Zustand „Aus“ und „An“ kann separat eingestellt werden. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;13758-15610&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit24&quot; id=&quot;rgb-led_einstellbar&quot;&gt;RGB-LED einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/rgb_led.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ConstRGB(Led, InCh, R0, G0, B0, R1, G1, B1)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Definiert eine RGB LED welche, gesteuert von “InCh”, dauerhaft An oder Aus ist. &lt;br/&gt;

Mit der Funktion kann eine RGB Led geschaltet werden. &lt;br/&gt;

Die Helligkeit und der Farbton können im Zustand „Aus“ und „An“ kann separat eingestellt werden.&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Selbstverständlich kann die Funktion „RGB-LED einstellbar“ auch zum Steuern von WS2811-Chips mit angeschlossenen Einzel-LEDs genutzt werden. Das ist zum Beispiel von Vorteil, wenn man ein parkendes Auto mit Standlicht ausgerüstet hat. In dem Fall kann man die beiden weißen LEDs an die Ausgänge „Rot“ und „Grün“ eines WS2811 anschließen und die beiden roten Standlichter in Reihe an den Kanal „Blau“ (bei 5 Volt Spannungsversorgung). Diesen WS2811 kann man nun mit einer Programmzeile einstellen, obwohl die Kanäle „Rot“ und „Grün“ eine andere Helligkeit benötigen als der Kanal „Blau“.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-LED einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-led_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;15611-16623&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit27&quot; id=&quot;heartbeat_led&quot;&gt;Heartbeat LED&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_Heartbeat&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Der Heartbeat ist sozusagen der Herzschlag des Programms. Er wird zur Funktionskontrolle verwendet. Auf der Hauptplatine befindet sich eine RGB Led, die normalerweise mit diesem Effekt angesteuert wird. Die Led blinkt und wechselt dabei langsam die Farbe. Daran kann man erkennen, ob die Kommunikation funktioniert. Auch die zweite Led auf der Hauptplatine sollte mit diesem Effekt angesteuert werden. Die zweite Led ist die letzte Led in der Kette. Dazu muss am Ende der Konfiguration noch einmal dieses Makro eingefügt werden. So kann man erkennen, ob die Led Kette irgendwo unterbrochen ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Heartbeat LED&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;heartbeat_led&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;16624-17326&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit28&quot; id=&quot;heartbeat_led_einstellbar&quot;&gt;Heartbeat LED einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_Heartbeat2&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Beim RGB_Heartbeat2 können die minimale und maximale Helligkeit angegeben werden. Ansonsten verhält sich der Effekt gleich wie der &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb_heartbeat&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB_Heartbeat&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Heartbeat LED einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;heartbeat_led_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;17327-17635&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit29&quot; id=&quot;heartbeat_led_einstellbare_farbe&quot;&gt;Heartbeat LED einstellbare Farbe&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_Heartbeat_Color&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
RGB LED welche als Funktionsindikator in wechselnden Regenbogenfarben blinkt. Minimale und maximale Helligkeit kann angegeben werden. Ansonsten verhält sich der Effekt gleich wie der &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb_heartbeat&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB_Heartbeat&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Heartbeat LED einstellbare Farbe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;heartbeat_led_einstellbare_farbe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;17636-18007&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit30&quot; id=&quot;leuchtfeuer&quot;&gt;Leuchtfeuer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/lighthouse.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Leuchtfeuer&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem Effekt Leuchtfeuer kann das typische Blinken eines Windrads nachempfunden werden. Das Licht ist zunächst eine Sekunde an, dann eine halbe Sekunde aus, wieder eine Sekunde an und dann 1.5 Sekunden aus. Danach fängt es wieder von vorne an.&lt;br/&gt;

Hier zeigt Hardi diese Funktion in einem Video:
&lt;/p&gt;
&lt;iframe src=&quot;//player.vimeo.com/video/310209169?&quot; width=&quot;800&quot; height=&quot;600&quot; style=&quot;width:800px;height:600px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;player.vimeo.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Leuchtfeuer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leuchtfeuer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;18008-18438&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit31&quot; id=&quot;blitzlicht&quot;&gt;Blitzlicht&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flash.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Flash&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Die Flash() Funktion erzeugt ein zufälliges Blitzen eines Fotografen. Über die Parameter „MinTime“ und „MaxTime“ wird bestimmt, wie häufig der Blitz ausgelöst wird. Der erste Parameter bestimmt, wie lange mindestens bis zum nächsten Blitz gewartet wird, der zweite Parameter bestimmt, wie lange maximal gewartet wird. Zwischen diesen beiden Zeiten bestimmt die Bibliothek einen zufälligen Zeitpunkt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blitzlicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blitzlicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;18439-18936&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit32&quot; id=&quot;feuer&quot;&gt;Feuer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/fire.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Fire&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit der „Fire()“ Funktion können größere Feuer simuliert werden. Dazu werden mehrere RGB LEDs verwendet welche an unterschiedlichen Stellen des „Feuers“ leuchten. Es sind maximal 100 LEDs möglich.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Feuer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;feuer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;18937-19230&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit33&quot; id=&quot;defekte_neonlampe&quot;&gt;Defekte Neonlampe&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/neon.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Def_Neon_Misha&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Simulation eines defekten Neonlicht von Misha. Für diese Simulation wurde der Pattern_Configurator benutzt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Defekte Neonlampe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;defekte_neonlampe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;19231-19445&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit34&quot; id=&quot;ampel&quot;&gt;Ampel&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;19446-19463&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit35&quot; id=&quot;ampel1&quot;&gt;Ampel&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AmpelX&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 einzelne LEDs verwendet, die an zwei WS2811 Modulen angeschlossen sind. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. Mit dem Pattern Configurator können beliebige Ampelanlagen erzeugt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;19464-19844&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit36&quot; id=&quot;ampel_rgb&quot;&gt;Ampel RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_AmpelX&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 RGB LEDs verwendet. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. Mit dem Pattern Configurator können beliebige Ampelanlagen erzeugt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;19845-20181&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit37&quot; id=&quot;ampel_rgb_soft&quot;&gt;Ampel RGB soft&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; RGB_AmpelXFade&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 RGB Leds verwendet. Dabei wird das langsame Auf- und Abblenden der LEDs gezeigt. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. Mit dem Pattern Configurator können beliebige Ampelanlagen erzeugt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel RGB soft&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel_rgb_soft&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;20182-20589&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit38&quot; id=&quot;ampel_rgb_oesterreich&quot;&gt;Ampel RGB Österreich&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; RGB_AmpelXA&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 RGB Leds verwendet. Dabei wird das langsame Auf- und Abblenden der LEDs gezeigt. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. In Österreich blinkt die grüne Lampe 4 mal an Ende. (Siehe &lt;a href=&quot;https://www.jusline.at/gesetz/stvo/paragraf/38&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.jusline.at/gesetz/stvo/paragraf/38&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.jusline.at/gesetz/stvo/paragraf/38&lt;/a&gt;). Mit dem Pattern_Configurator können beliebige Ampelanlagen definiert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel RGB \u00d6sterreich&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel_rgb_oesterreich&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;20590-21113&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit39&quot; id=&quot;andreaskreuz&quot;&gt;Andreaskreuz&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;21114-21138&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit40&quot; id=&quot;andreaskreuz1&quot;&gt;Andreaskreuz&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuz.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Andreaskreuz&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Diese Funktion kann zur Ansteuerung der abwechselnd blinkenden Lampen in einem Andreaskreuz verwendet werden. Der erste Kanal kann eingestellt werden (1, 2 oder 3). Die Lampen blenden vorbildgerecht langsam auf und ab.&lt;br/&gt;

Hier zeigt Hardi den Effekt in einem Video: &lt;br/&gt;

&lt;/p&gt;
&lt;iframe src=&quot;//player.vimeo.com/video/308719531?&quot; width=&quot;800&quot; height=&quot;600&quot; style=&quot;width:800px;height:600px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;player.vimeo.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;21139-21542&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit41&quot; id=&quot;andreaskreuz_rgb&quot;&gt;Andreaskreuz RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuz.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrRGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Andreaskreuz RGB hat die selbe Funktion wie der Effekt &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz&lt;/a&gt;, allerdings werden RGB LEDs verwendet. Das ist für Testzwecke sinnvoll. So kann man den Effekt z.B. auf einer 64 LED Matrix testen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;21543-21909&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit42&quot; id=&quot;andreaskreuz_lampentest&quot;&gt;Andreaskreuz Lampentest&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz Lampentest&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_lampentest&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:42,&amp;quot;range&amp;quot;:&amp;quot;21910-22158&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit43&quot; id=&quot;andreaskreuz_lampentest_rgb&quot;&gt;Andreaskreuz Lampentest RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd. Zu Testzwecken werden hier zwei RGB LEDs verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz Lampentest RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_lampentest_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:43,&amp;quot;range&amp;quot;:&amp;quot;22159-22469&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit44&quot; id=&quot;andreaskreuz_bue_1_signal&quot;&gt;Andreaskreuz Bü 1 Signal&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd. Eine dritte LED blinkt nach dem Lampentest, welche dem Zugführer anzeigt, dass der Bahnübergang gesichert ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz B\u00fc 1 Signal&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_bue_1_signal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:44,&amp;quot;range&amp;quot;:&amp;quot;22470-22837&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit45&quot; id=&quot;andreaskreuz_bue_1_signal_rgb&quot;&gt;Andreaskreuz Bü 1 Signal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd. Eine dritte Led blinkt nach dem Lampentest, welche dem Zugführer anzeigt, dass der Bahnübergang gesichert ist. Zu Testzwecken werden hier 3 RGB LEDs verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz B\u00fc 1 Signal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_bue_1_signal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:45,&amp;quot;range&amp;quot;:&amp;quot;22838-23262&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit46&quot; id=&quot;baustellen-lauflicht&quot;&gt;Baustellen-Lauflicht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Baustellen-Lauflicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;baustellen-lauflicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:46,&amp;quot;range&amp;quot;:&amp;quot;23263-23295&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit47&quot; id=&quot;baustellenlicht_6x&quot;&gt;Baustellenlicht 6x&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/construction.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ConstrWarnLightRGB6&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion generiert ein typisches Baustellen-Warnlicht. &lt;strong&gt;Zu Testzwecken&lt;/strong&gt; werden hier 6 RGB LEDs verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Baustellenlicht 6x&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;baustellenlicht_6x&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:47,&amp;quot;range&amp;quot;:&amp;quot;23296-23531&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit48&quot; id=&quot;baustellenlicht_3-15x&quot;&gt;Baustellenlicht 3-15x&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/construction.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; ConstrWarnLight&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion generiert ein typisches Baustellen-Warnlicht. Es werden einzelne Leds an WS2811 Modulen verwendet. Die Anzahl der LEDs kann eingestellt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Baustellenlicht 3-15x&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;baustellenlicht_3-15x&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:48,&amp;quot;range&amp;quot;:&amp;quot;23532-23812&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit49&quot; id=&quot;blaulicht&quot;&gt;Blaulicht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blaulicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blaulicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:49,&amp;quot;range&amp;quot;:&amp;quot;23813-23834&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit50&quot; id=&quot;blaulicht_1&quot;&gt;Blaulicht 1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bluelight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlueLight1&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Blaulicht 1 simuliert das typische doppelte Blitzen eines Blaulichts bei Einsatzfahrzeugen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blaulicht 1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blaulicht_1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:50,&amp;quot;range&amp;quot;:&amp;quot;23835-24040&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit51&quot; id=&quot;blaulicht_2&quot;&gt;Blaulicht 2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bluelight2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlueLight2&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Blaulicht 2 simuliert wie &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blaulicht_1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blaulicht 1&lt;/a&gt; ein Blaulicht bei Einsatzfahrzeugen, allerdings ist die Blinkfrequenz leicht unterschiedlich. Dadurch verschieben sich die Blaulichter zueinander.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blaulicht 2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blaulicht_2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:51,&amp;quot;range&amp;quot;:&amp;quot;24041-24380&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit52&quot; id=&quot;blinker&quot;&gt;Blinker&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:52,&amp;quot;range&amp;quot;:&amp;quot;24381-24400&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit53&quot; id=&quot;blinker1&quot;&gt;Blinker&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Blinker(Led, Cx, Inch, Period)&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion sorgt für ein einfaches Blinken einer LED. Das Tempo kann dabei eingestellt werden. Es können entweder RGB LEDs oder normale LEDs an WS2811 Modulen verwendet werden.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/blinker.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:blinker.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blinker.png?w=400&amp;amp;tok=118155&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

In diesem Fenster kann die Periode des Blinkers eingestellt werden. Zusätzlich kann man wählen, welche LED Kanäle verwendet werden sollen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:53,&amp;quot;range&amp;quot;:&amp;quot;24401-24900&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit54&quot; id=&quot;blinker_invers&quot;&gt;Blinker invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicatorinv.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlinkerInvInp(Led, Cx, Inch, Period)&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion sorgt für ein einfaches Blinken einer Led. Der Eingang ist dabei invertiert. Wenn man die Funktion einschaltet, ist der Blinker aus, schaltet man die Funktion aus, ist der Blinker an. Das Tempo kann dabei eingestellt werden. Es können entweder RGB Leds oder normale Leds an WS2811 Modulen verwendet werden.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/blinker_inv_inp.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:blinker_inv_inp.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blinker_inv_inp.png?w=400&amp;amp;tok=28d5a5&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

In diesem Fenster kann die Periode des Blinkers eingestellt werden. Zusätzlich kann man wählen, welche Led Kanäle verwendet werden sollen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:54,&amp;quot;range&amp;quot;:&amp;quot;24901-25564&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit55&quot; id=&quot;blinker_minimum&quot;&gt;Blinker (minimum)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicatorhd.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlinkerHD&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion BlinkerHD funktioniert wie die Funktion &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blinker&lt;/a&gt;, allerdings gehen die LEDs nie vollständig aus.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker (minimum)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_minimum&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:55,&amp;quot;range&amp;quot;:&amp;quot;25565-25820&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit56&quot; id=&quot;blinker_frequenz_und_helligkeit&quot;&gt;Blinker (Frequenz und Helligkeit)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Blink2(LED, Cx, InCh, Pause, Act, Val0, Val1)&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei der Funktion Blink2 können die Pausenzeit, die aktive Zeit, sowie die Helligkeitswerte bei angeschalteter und abgeschalteter LED eingestellt werden. &lt;br/&gt;

In diesem Fenster können die Werte eingestellt werden:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/blink2.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:blink2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blink2.png?w=400&amp;amp;tok=6abb8c&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;strong&gt;Pausenzeit:&lt;/strong&gt; Hier wird die Zeit eingestellt, die die LED nicht leuchten soll.&lt;br/&gt;

&lt;strong&gt;aktive Zeit:&lt;/strong&gt; Hier wird die Zeit eingestellt, die die LED leuchten soll. &lt;br/&gt;

&lt;strong&gt;Helligkeit wenn deaktiv:&lt;/strong&gt; Hier wird die Helligkeit eingestellt, die die LED im ausgeschalteten Zustand haben soll. &lt;br/&gt;

&lt;strong&gt;Helligkeit wenn aktiv:&lt;/strong&gt; Hier wird die Helligkeit eingestellt, die die LED im eingeschalteten Zustand haben soll. &lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:57,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blinker_kfz.jpg&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;strong&gt;Anwendung KFZ-Blinker/Warnblinker:&lt;/strong&gt;&lt;br/&gt;

Diese Funktion eignet sich einwandfrei für das Erstellen typischer KFZ-Blinker. Beim Einschalten blinkt dieser in Deutschland nach § 54 StVZO bzw. ECE-R 48 auf der jeweiligen Seite phasengleich mit einer Frequenz von 1,5 Hz ± 0,5 Hz (90 Lichterscheinungen pro Minute ± 30). Nach Betätigen des Fahrtrichtungsschalters muss das erste Aufleuchten des Blinklichtes nach spätestens einer Sekunde und das Verlöschen nach spätestens eineinhalb Sekunden erfolgen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Blinkgeber muss nach ECE-R 6 so takten, dass die Hellzeit der Blinkleuchten gemessen bei 95 % der maximalen Lichtstärke mehr als 300 Millisekunden beträgt. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Um es für die MobaLedLib passend zu machen, bedeutet das:&lt;br/&gt;

60 Sek. / 60 Lichterscheinungen = 1 Sekunde (Abweichung Langsam)&lt;br/&gt;

60 Sek. / 90 Lichterscheinungen ≈ 700 ms (Intervall ideal)&lt;br/&gt;

60 Sek. / 120 Lichterscheinungen = 500 ms (Abweichung Schnell)&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Davon muss das Licht mindestens 300 ms bei 95 % der maximalen Lichtstärke sein. Bei 500 mSek. je Lichterscheinung muss die Pause also kürzer sein als die aktive Phase.&lt;br/&gt;

&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:58,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker (Frequenz und Helligkeit)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_frequenz_und_helligkeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:56,&amp;quot;range&amp;quot;:&amp;quot;25821-27850&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit59&quot; id=&quot;blinker_komplett_einstellbar&quot;&gt;Blinker komplett einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Blink3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion „Blinker komplett einstellbar“ funktioniert wie die Funktion &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker_frequenz_und_helligkeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Frequenz und Helligkeit&lt;/a&gt;, allerdings kann zusätzlich die Helligkeit eingestellt werden, mit der die LED leuchten soll, wenn die Funktion abgeschaltet ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker komplett einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_komplett_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:59,&amp;quot;range&amp;quot;:&amp;quot;27851-28257&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit60&quot; id=&quot;schweisslicht&quot;&gt;Schweißlicht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:60,&amp;quot;range&amp;quot;:&amp;quot;28258-28283&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit61&quot; id=&quot;schweisslicht_dauerhaft&quot;&gt;Schweißlicht dauerhaft&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; WeldingCont&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Schweißlicht dauerhaft“ kann ein Schweißlicht simuliert werden. Dieses Licht flackert solange der Eingang aktiv ist hell Weiß. Nach dem Schweißvorgang glüht die „Schweißstelle“ kurz rot nach.&lt;br/&gt;

Den besten Effekt erzielt man hier selbstverständlich mit einer RGB-LED.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht dauerhaft&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht_dauerhaft&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:61,&amp;quot;range&amp;quot;:&amp;quot;28284-28698&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit62&quot; id=&quot;schweisslicht_einmalig&quot;&gt;Schweißlicht einmalig&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; Welding&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Schweißlicht einmalig“ kann ein Schweißlicht simuliert werden. Dieses Licht flackert eine gewisse Zeit hell Weiß und verlischt dann für eine Weile. Nach dem Schweißvorgang glüht die „Schweißstelle“ kurz rot nach. Diese Funktion sollte von einer übergeordneten Funktion gesteuert werden („Der Arbeiter will ja auch mal eine Pause“).&lt;br/&gt;

Den besten Effekt erzielt man hier selbstverständlich mit einer RGB-LED.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht einmalig&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht_einmalig&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:62,&amp;quot;range&amp;quot;:&amp;quot;28699-29254&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit63&quot; id=&quot;schweisslicht_zufaellig&quot;&gt;Schweißlicht zufällig&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RandWelding&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Schweißlicht zufällig“ wird das Schweißlicht zufällig gesteuert. Die Zeiten „MinTime“ und „MaxTime“ bestimmen den Zufälligen Startzeitpunkt. Über „MinOn“ und „MaxOn“ wird angegeben wie lange eine die Arbeit an einem Werkstück dauert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht zuf\u00e4llig&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht_zufaellig&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:63,&amp;quot;range&amp;quot;:&amp;quot;29255-29645&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit64&quot; id=&quot;signale&quot;&gt;Signale&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Signale&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;signale&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:64,&amp;quot;range&amp;quot;:&amp;quot;29646-29665&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit65&quot; id=&quot;einfahrsignal&quot;&gt;Einfahrsignal&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;EntrySignal3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 einzelnen LEDs welche über ein WS2811 Modul angesteuert werden (HP0, HP1, HP2). Es wird über drei Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:65,&amp;quot;range&amp;quot;:&amp;quot;29666-29915&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit66&quot; id=&quot;einfahrsignal_rgb&quot;&gt;Einfahrsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;EntrySignal3_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 RGB LEDs zu Testzwecken (HP0, HP1, HP2). Es wird über drei Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:66,&amp;quot;range&amp;quot;:&amp;quot;29916-30137&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit67&quot; id=&quot;ausfahrsignal&quot;&gt;Ausfahrsignal&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 einzelnen LEDs welche über zwei WS2811 Module angesteuert werden (HP0, HP1, HP2, HP0+SH1). Es wird über vier Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:67,&amp;quot;range&amp;quot;:&amp;quot;30138-30396&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit68&quot; id=&quot;ausfahrsignal_rgb&quot;&gt;Ausfahrsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 RGB LEDs zu Testzwecken (HP0, HP1, HP2, HP0+SH1). Es wird über vier Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:68,&amp;quot;range&amp;quot;:&amp;quot;30397-30625&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit69&quot; id=&quot;ks-signalsystem&quot;&gt;KS-Signalsystem&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Signalsystem&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-signalsystem&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:69,&amp;quot;range&amp;quot;:&amp;quot;30626-30653&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit70&quot; id=&quot;ks-vorsignal_zs3v&quot;&gt;KS-Vorsignal Zs3V&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Vorsignal_Zs3V&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Vorsignal Zs3V&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-vorsignal_zs3v&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:70,&amp;quot;range&amp;quot;:&amp;quot;30654-30772&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit71&quot; id=&quot;ks-vorsignal_zs3v_rgb&quot;&gt;KS-Vorsignal Zs3V RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Vorsignal_Zs3V_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Vorsignal Zs3V RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-vorsignal_zs3v_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:71,&amp;quot;range&amp;quot;:&amp;quot;30773-30903&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit72&quot; id=&quot;ks-hauptsignal_zs3_zs1&quot;&gt;KS-Hauptsignal Zs3 Zs1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs1&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:72,&amp;quot;range&amp;quot;:&amp;quot;30904-31036&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit73&quot; id=&quot;ks-hauptsignal_zs3_zs1_rgb&quot;&gt;KS-Hauptsignal Zs3 Zs1 RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs1_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs1 RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs1_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:73,&amp;quot;range&amp;quot;:&amp;quot;31037-31181&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit74&quot; id=&quot;ks-hauptsignal_zs3_zs6_zs1&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs6_Zs1&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs6 Zs1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs6_zs1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:74,&amp;quot;range&amp;quot;:&amp;quot;31182-31322&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit75&quot; id=&quot;ks-hauptsignal_zs3_zs6_zs1_rgb&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1 RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs6_Zs1_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs6 Zs1 RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs6_zs1_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:75,&amp;quot;range&amp;quot;:&amp;quot;31323-31475&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit76&quot; id=&quot;signale_ws2812_by_matthias&quot;&gt;Signale WS2812 by Matthias&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Signale WS2812 by Matthias&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;signale_ws2812_by_matthias&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:76,&amp;quot;range&amp;quot;:&amp;quot;31476-31514&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit77&quot; id=&quot;hauptsignal_links_rgb&quot;&gt;Hauptsignal links RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5l_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HS_5l_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hauptsignal links RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hauptsignal_links_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:77,&amp;quot;range&amp;quot;:&amp;quot;31515-31626&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit78&quot; id=&quot;hauptsignal_rechts_rgb&quot;&gt;Hauptsignal rechts RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5r_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HS_5r_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hauptsignal rechts RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hauptsignal_rechts_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:78,&amp;quot;range&amp;quot;:&amp;quot;31627-31739&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit79&quot; id=&quot;haupt-_und_vorsignal_rgb&quot;&gt;Haupt- und Vorsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5p_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HS_5_Plus_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Haupt- und Vorsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;haupt-_und_vorsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:79,&amp;quot;range&amp;quot;:&amp;quot;31740-31858&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit80&quot; id=&quot;gleissperrsignal_rgb&quot;&gt;Gleissperrsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/gss_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Gleissperrsignal_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Gleissperrsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;gleissperrsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:80,&amp;quot;range&amp;quot;:&amp;quot;31859-31978&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit81&quot; id=&quot;signale_trix&quot;&gt;Signale (Trix)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Signale (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;signale_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:81,&amp;quot;range&amp;quot;:&amp;quot;31979-32005&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit82&quot; id=&quot;einfahrsignal_trix&quot;&gt;Einfahrsignal (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; EntrySignal3Bin&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 einzelnen LEDs welche über ein WS2811 Modul angesteuert werden.  (HP0, HP1, HP2). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:82,&amp;quot;range&amp;quot;:&amp;quot;32006-32326&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit83&quot; id=&quot;einfahrsignal_rgb_trix&quot;&gt;Einfahrsignal RGB (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; EntrySignal3Bin_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 RGB LEDs zu Testzwecken (HP0, HP1, HP2). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal RGB (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal_rgb_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:83,&amp;quot;range&amp;quot;:&amp;quot;32327-32617&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit84&quot; id=&quot;ausfahrsignal_trix&quot;&gt;Ausfahrsignal (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4Bin&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 einzelnen LEDs welche über zwei WS2811 Module angesteuert werden (HP0, HP1, HP2, HP0+SH1).
Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:84,&amp;quot;range&amp;quot;:&amp;quot;32618-32944&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit85&quot; id=&quot;ausfahrsignal_rgb_trix&quot;&gt;Ausfahrsignal RGB (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4Bin_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 RGB LEDs zu Testzwecken (HP0, HP1, HP2, HP0+SH1). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal RGB (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal_rgb_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:85,&amp;quot;range&amp;quot;:&amp;quot;32945-33241&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit86&quot; id=&quot;farbeinstellungen&quot;&gt;Farbeinstellungen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farbeinstellungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farbeinstellungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:86,&amp;quot;range&amp;quot;:&amp;quot;33242-33271&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit87&quot; id=&quot;farbe_und_helligkeit_einstellen&quot;&gt;Farbe und Helligkeit einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/cielab.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;strong&gt;Set_ColTab&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Befehl Set_ColTab können die Farben der Leds individuell angepasst werden. Weitere Infos dazu findet man hier: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/farbtabelle&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:farbtabelle&quot; data-wiki-id=&quot;anleitungen:prog_gen:farbtabelle&quot;&gt;Farbtabelle&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farbe und Helligkeit einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farbe_und_helligkeit_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:87,&amp;quot;range&amp;quot;:&amp;quot;33272-33561&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit88&quot; id=&quot;farb-tv_kanal_1_einstellen&quot;&gt;Farb-TV Kanal 1 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvcolor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_COL1(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, R_Min, R_Max, G_Min, G_Max, B_Min, B_Max)&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Set_TV_Col1 definiert die Parameter des TV Farbkanals 1. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Farbwechsel eingestellt werden. So können Action Filme, statische Inhalte, Fußball Übertragungen, … simuliert werden. Es ist auch möglich, die Einstellungen per DCC Kommando auszuwählen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_COL1 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_COL1 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;p&gt;
In diesem Fenster können die Einstellungen ausgewählt werden:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/set_tv_col1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:set_tv_col1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/set_tv_col1.png?w=400&amp;amp;tok=e54252&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Für ein Fußballspiel sollte bspw. ein hoher Grünanteil ausgewählt werden, für einen Action Film schnelle Bildwechsel usw.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farb-TV Kanal 1 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farb-tv_kanal_1_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:88,&amp;quot;range&amp;quot;:&amp;quot;33562-34766&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit89&quot; id=&quot;farb-tv_kanal_2_einstellen&quot;&gt;Farb-TV Kanal 2 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvcolor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_COL2(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, R_Min, R_Max, G_Min, G_Max, B_Min, B_Max)&lt;/strong&gt;&lt;br/&gt;

Der Effekt Set_TV_Col1 definiert die Parameter des TV Farbkanals 2. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Farbwechsel eingestellt werden. So können Action Filme, statische Inhalte, Fußball Übertragungen, … simuliert werden. Es ist auch möglich, die Einstellungen per DCC Kommando auszuwählen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_COL2 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_COL2 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;p&gt;
In diesem Fenster können die Einstellungen ausgewählt werden:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/set_tv_col1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:set_tv_col1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/set_tv_col1.png?w=400&amp;amp;tok=e54252&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Für ein Fußballspiel sollte bspw. ein hoher Grünanteil ausgewählt werden, für einen Action Film schnelle Bildwechsel usw.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farb-TV Kanal 2 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farb-tv_kanal_2_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:89,&amp;quot;range&amp;quot;:&amp;quot;34767-35969&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit90&quot; id=&quot;sw-tv_kanal_1_einstellen&quot;&gt;S/W-TV Kanal 1 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvbw.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_BW1(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, BW_R, BW_G, BW_B)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Der Befehl Set_TV_BW1 definiert die Parameter des Schwarz-weiß TV Kanals 1. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Anteile der verwendeten Farben ausgewählt werden. Damit kann das typisch bläuliche Licht eines alten Fernsehers erzeugt werden. Es ist auch möglich, die Einstellungen per DCC zu wählen. So kann zwischen Schwarz- weiß und Farbfernseher gewechselt werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_BW1 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_BW1 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;S\/W-TV Kanal 1 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sw-tv_kanal_1_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:90,&amp;quot;range&amp;quot;:&amp;quot;35970-36963&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit91&quot; id=&quot;sw-tv_kanal_2_einstellen&quot;&gt;S/W-TV Kanal 2 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvbw.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_BW2(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, BW_R, BW_G, BW_B)&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Befehl Set_TV_BW1 definiert die Parameter des Schwarz-weiß TV Kanals 2. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Anteile der verwendeten Farben ausgewählt werden. Damit kann das typisch bläuliche Licht eines alten Fernsehers erzeugt werden. Es ist auch möglich, die Einstellungen per DCC zu wählen. So kann zwischen Schwarz- weiß und Farbfernseher gewechselt werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_BW2 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_BW2 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;S\/W-TV Kanal 2 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sw-tv_kanal_2_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:91,&amp;quot;range&amp;quot;:&amp;quot;36964-37959&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit92&quot; id=&quot;neonroehre_defekt_einstellen&quot;&gt;Neonröhre Defekt einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/neon.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_Def_Neon&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem Befehl Set_Def_Neon können die Parameter zur Simulation einer defekten Neonröhre definiert werden. Eine defekte Neonröhre kann ganz unterschiedliches Flackern erzeugen. Mit diesem Makro kann das Flackern beeinflusst werden. Es können die Wahrscheinlichkeit, dass die Lampe startet, die Wahrscheinlichkeit, dass die Lampe wieder ausgeht und das rote Glimmen des Starters beeinflusst werden. In diesem Fenster können die Einstellungen ausgewählt werden. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_Def_Neon muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ oder „Straßenbeleuchtung“ gesetzt werden, um die defekten Neonröhren aller folgenden belebten Häuser/Straßenbeleuchtungen zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ oder „Straßenbeleuchtung“ ein weiteres Set_Def_Neon mit unveränderten Werten gesetzt werden, damit nachfolgende Lampen nicht dasselbe Muster zeigen.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/set_def_neon.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:set_def_neon.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/set_def_neon.png?w=400&amp;amp;tok=ea32fd&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Neonr\u00f6hre Defekt einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;neonroehre_defekt_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:92,&amp;quot;range&amp;quot;:&amp;quot;37960-39064&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit93&quot; id=&quot;kerzen_einstellen&quot;&gt;Kerzen einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/candle.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_CandleTab&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Definiert die Parameter der Kerzen Funktion. Damit kann das Flackern und die Farbe beeinflusst werden.
Die Farbe wird als Hue Anteil im HSV Farbraum definiert (25 = Orange, 81 = Grün, 171 = Blau).&lt;br/&gt;

Durch Verwendung zufälliger Farbe kann die „Kerze“ auch als Disco Beleuchtung verwendet werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Set_CandleTab muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ oder „Straßenbeleuchtung“ gesetzt werden. In einer dieser beiden Funktionen wählt man eine Kerze, die mit einer RGB-LED simuliert wird. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ oder „Straßenbeleuchtung“ ein weiteres Set_CandleTab mit unveränderten Werten gesetzt werden, damit nachfolgende Kerzen nicht aussehen wie eine Disco oder wie im nachfolgenden Beispiel wie eine Glut. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/prog_gen_set_candletab.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:94,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/kerze_glut.png?w=500&amp;amp;tok=7a1068&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; title=&quot;Tip-Box&quot; alt=&quot;Tip-Box&quot; width=&quot;500&quot; /&gt;
Die Kerze eignet sich mit entsprechender Anpassung auch gut als Glut in einem Grill/Kamin, da es im Grill selten lichterloh brennt. Damit es einer Glut nahekommt, muss man zunächst mit dem Set_CandleTab die „Kerze“ einstellen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Geheimnis für eine ruhige Glut liegt zum einen in den Min/Max-Helligkeiten. Setzt man diese alle auf den gleichen Wert (90), kommt es der Glut deutlich näher, weil der Wechsel von hell zu dunkel entfällt.
Zum anderen müssen die Wahrscheinlichkeiten für eine Helligkeitsänderung und die Dunkelphase runter, damit es ruhiger wird (weniger Wechseltätigkeit). Ein kleiner Wert (20) muss aber bleiben, damit ein klein wenig Bewegung ins Spiel kommt.
Lediglich die Wahrscheinlichkeit eines Farbwechsels (100) muss drin bleiben. Die Farben werden dann im Bereich zwischen rot (0) und orange (25) gehalten.&lt;br/&gt;

&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:95,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Kerzen einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;kerzen_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:93,&amp;quot;range&amp;quot;:&amp;quot;39065-40991&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit96&quot; id=&quot;dynamik&quot;&gt;Dynamik&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Dynamik&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dynamik&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:96,&amp;quot;range&amp;quot;:&amp;quot;40992-41013&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit97&quot; id=&quot;servo&quot;&gt;Servo&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Nach erfolgreichem &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/510de_modul_servo_v10&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:510de_modul_servo_v10&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:510de_modul_servo_v10&quot;&gt;Zusammenbau&lt;/a&gt;&lt;/strong&gt; der Servo-Platine und &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt; Programmierung des ATTiny85&lt;/a&gt;&lt;/strong&gt; stehen im Programm-Generator vier Funktionen für die Servo zur Verfügung.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:97,&amp;quot;range&amp;quot;:&amp;quot;41014-41287&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit98&quot; id=&quot;servo_mit_2_positonen&quot;&gt;Servo mit 2 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo2&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert zwei Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 2 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_2_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:98,&amp;quot;range&amp;quot;:&amp;quot;41288-41942&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit99&quot; id=&quot;servo_mit_3_positonen&quot;&gt;Servo mit 3 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert drei Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 3 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_3_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:99,&amp;quot;range&amp;quot;:&amp;quot;41943-42597&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit100&quot; id=&quot;servo_mit_4_positonen&quot;&gt;Servo mit 4 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo4.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo4&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert vier Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 4 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_4_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:100,&amp;quot;range&amp;quot;:&amp;quot;42598-43252&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit101&quot; id=&quot;servo_mit_5_positonen&quot;&gt;Servo mit 5 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo5.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo5&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert fünf Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 5 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_5_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:101,&amp;quot;range&amp;quot;:&amp;quot;43253-43908&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit102&quot; id=&quot;herzstueckpolarisierung_bistabil_v11&quot;&gt;Herzstückpolarisierung bistabil v1.1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Herzst\u00fcckpolarisierung bistabil v1.1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;herzstueckpolarisierung_bistabil_v11&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:102,&amp;quot;range&amp;quot;:&amp;quot;43909-43958&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit103&quot; id=&quot;relaiskontakt_ab_bis_ef&quot;&gt;Relaiskontakt A/B bis E/F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bir.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:103,&amp;quot;range&amp;quot;:&amp;quot;43959-44073&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit104&quot; id=&quot;relaiskontakt_ab_bis_ef_invers&quot;&gt;Relaiskontakt A/B bis E/F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/big.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:104,&amp;quot;range&amp;quot;:&amp;quot;44074-44197&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit105&quot; id=&quot;herzstueckpolarisierung_bistabil_v10&quot;&gt;Herzstückpolarisierung bistabil v1.0&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Herzst\u00fcckpolarisierung bistabil v1.0&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;herzstueckpolarisierung_bistabil_v10&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:105,&amp;quot;range&amp;quot;:&amp;quot;44198-44247&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit106&quot; id=&quot;relaiskontakte_a_und_b&quot;&gt;Relaiskontakte A und B&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bir.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_V1_AB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte A und B&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_a_und_b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:106,&amp;quot;range&amp;quot;:&amp;quot;44248-44364&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit107&quot; id=&quot;relaiskontakte_a_und_b_invers&quot;&gt;Relaiskontakte A und B, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/biy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I_V1_AB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte A und B, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_a_und_b_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:107,&amp;quot;range&amp;quot;:&amp;quot;44365-44491&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit108&quot; id=&quot;relaiskontakte_c_und_d&quot;&gt;Relaiskontakte C und D&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/big.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_V1_CD&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte C und D&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_c_und_d&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:108,&amp;quot;range&amp;quot;:&amp;quot;44492-44608&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit109&quot; id=&quot;relaiskontakte_c_und_d_invers&quot;&gt;Relaiskontakte C und D, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bic.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I_V1_CD&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte C und D, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_c_und_d_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:109,&amp;quot;range&amp;quot;:&amp;quot;44609-44735&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit110&quot; id=&quot;relaiskontakte_e_und_f&quot;&gt;Relaiskontakte E und F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bib.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_V1_EF&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte E und F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_e_und_f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:110,&amp;quot;range&amp;quot;:&amp;quot;44736-44852&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit111&quot; id=&quot;relaiskontakte_e_und_f_invers&quot;&gt;Relaiskontakte E und F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bim.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I_V1_EF&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte E und F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_e_und_f_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:111,&amp;quot;range&amp;quot;:&amp;quot;44853-44980&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit112&quot; id=&quot;herzstueckpolarisierung_monostabil&quot;&gt;Herzstückpolarisierung monostabil&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Herzst\u00fcckpolarisierung monostabil&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;herzstueckpolarisierung_monostabil&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:112,&amp;quot;range&amp;quot;:&amp;quot;44981-45027&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit113&quot; id=&quot;relaiskontakt_ab_bis_ef1&quot;&gt;Relaiskontakt A/B bis E/F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_MoRelais&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:113,&amp;quot;range&amp;quot;:&amp;quot;45028-45143&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit114&quot; id=&quot;relaiskontakt_ab_bis_ef_invers1&quot;&gt;Relaiskontakt A/B bis E/F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_MoRelais_I&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef_invers1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:114,&amp;quot;range&amp;quot;:&amp;quot;45144-45269&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit115&quot; id=&quot;relaiskontakt_a_bis_f&quot;&gt;Relaiskontakt A bis F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monog.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_2MoRelais&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A bis F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_a_bis_f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:115,&amp;quot;range&amp;quot;:&amp;quot;45270-45382&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit116&quot; id=&quot;relaiskontakt_a_bis_f_invers&quot;&gt;Relaiskontakt A bis F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_2MoRelais_I&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A bis F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_a_bis_f_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:116,&amp;quot;range&amp;quot;:&amp;quot;45383-45505&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit117&quot; id=&quot;schalten&quot;&gt;Schalten&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schalten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schalten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:117,&amp;quot;range&amp;quot;:&amp;quot;45506-45528&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit118&quot; id=&quot;abhaengigkeiten&quot;&gt;Abhängigkeiten&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Abh\u00e4ngigkeiten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;abhaengigkeiten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:118,&amp;quot;range&amp;quot;:&amp;quot;45529-45556&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit119&quot; id=&quot;logische_verknuepfung&quot;&gt;Logische Verknüpfung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/gateand.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Logic&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Logic Funktion können mehrere Eingangsvariablen zu einer Ausgangsvariable verknüpft werden. So können logische Verknüpfungen umgesetzt werden. Mit der Logic Funktion werden mehrere Eingangsvariablen über „NOT“, „AND“ und „OR“ verknüpft und in die Ausgangsvariable geschrieben. Die logischen Verknüpfungen müssen als Disjunktive Normalform geschrieben werden. Bei dieser Darstellung werden Gruppen von „AND“ Verknüpfungen mit „OR“ kombiniert. Das kann z.B. so aussehen: &lt;br/&gt;

A AND B OR A AND NOT C OR D &lt;br/&gt;

Als Beispiel dafür soll eine Led entweder über einen Taster auf der Hauptplatine oder über eine DCC Adresse geschaltet werden. Dazu benötigt man zunächst die Logic Funktion. Wenn man diese aufruft, erscheint dieses Fenster: &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/logic_example_1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:logic_example_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/logic_example_1.png?w=400&amp;amp;tok=f969f4&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Im Feld Zielvariable trägt man einen beliebigen Variablennamen ein. In diesem Beispiel wird der Name „Input1“ verwendet. Darunter wird nun die logische Verknüpfung von zwei Variablen eingetragen. Da hier die Led über eine DCC Adresse (hier die Adresse 1) oder einen Taster geschaltet werden soll, wird „1 OR SwitchD1“ eingetragen. Es wäre aber zum Beispiel auch denkbar, dort „1 AND SwitchD1“ einzutragen. Dann müssten die DCC Adresse und der Taster gleichzeitig eingeschaltet werden, um die Led zum Leuchten zu bringen. &lt;br/&gt;

&lt;br/&gt;

Nun muss noch die Led eingetragen werden. Dazu kann z.B. die Const Funktion verwendet werden. In der Spalte Adresse wird dann die zuvor definierte Zielvariable („Input1“) eingetragen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/logic_example_2.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:logic_example_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/logic_example_2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Logische Verkn\u00fcpfung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;logische_verknuepfung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:119,&amp;quot;range&amp;quot;:&amp;quot;45557-47253&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit120&quot; id=&quot;led-werte_kopieren&quot;&gt;LED-Werte kopieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/copyled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;CopyLED&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem „CopyLED()“ Befehl wird die Helligkeit der drei Farben einer Quell-LED („SrcLED“) in eine andere LED („LED“) kopiert. Das ist zum Beispiel bei einer Ampel an einer Kreuzung sinnvoll. Hier sollen die gegenüberliegenden Ampeln das gleiche Bild zeigen. Ein anderes Beispiel ist ein &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/farbwechsel&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot;&gt;Farbwechsel&lt;/a&gt;, der von vielen Flutlichtstrahlern erzeugt wird. Hier kann mit dem „CopyLED()“ Befehl auch Speicherplatz gespart werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wenn zwei RGB LEDs das gleiche zeigen sollen, dann kann man das auch durch die &lt;a href=&quot;https://wiki.mobaledlib.de/hilfestellungen/ws2811#ws2812_parallel&quot; class=&quot;wikilink1&quot; title=&quot;hilfestellungen:ws2811&quot; data-wiki-id=&quot;hilfestellungen:ws2811&quot;&gt;elektrische Verkabelung&lt;/a&gt; erreichen. Hier ist allerdings darauf zu achten, dass nur von der Master-LED ein Datensignal zur nächsten LED führt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED-Werte kopieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led-werte_kopieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:120,&amp;quot;range&amp;quot;:&amp;quot;47254-48110&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit121&quot; id=&quot;led-werte_als_variable&quot;&gt;LED-Werte als Variable&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkk.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;LED_to_Var&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led_to_var_0_mark.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led_to_var_0_mark.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_0_mark.png?w=640&amp;amp;tok=5ea44f&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion kann die Helligkeit anderer LEDs abgefragt und somit als Schalter genutzt werden. Das macht es beispielsweise möglich, mithilfe des Pattern Configurators einen Ablauf vorzugeben. Besonders interessant ist in dem Zusammenhang die Nutzung eines &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_led_bus_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;virtuellen LED Kanals&lt;/a&gt;, um nicht unnötig blinde WS2811 als Referenz zu nutzen. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED-Werte als Variable&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led-werte_als_variable&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:121,&amp;quot;range&amp;quot;:&amp;quot;48111-48662&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit122&quot; id=&quot;zielvariable&quot;&gt;Zielvariable&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Hier wird ein Variablen-Name angegeben, der im weiteren zur Steuerung z.B. eines Schweißlichtes verwendet wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zielvariable&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zielvariable&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:122,&amp;quot;range&amp;quot;:&amp;quot;48663-48797&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit123&quot; id=&quot;led-nummer_offset&quot;&gt;LED-Nummer Offset&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Dies ist die entschiedenste und problematischste Stelle der Funktion. Die Funktion bezieht sich auf die LED aus der Zeile davor. Ist das eine RGB-LED, so ist hier der Wert 0 dem roten Kanal entsprechend. Der Wert 1 ist der Grün-Kanal und 2 der blaue Kanal. Wie gesagt von der LED davor. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_mark.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led_to_var_mark.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_mark.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;800|&quot; alt=&quot;800|&quot; /&gt;&lt;/a&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Es ist aber auch möglich, LED-Zustände von LED’s zu testen, die erst nach der LED_to_Var Zeile kommen. In diesem Fall geht der Offset bei 3 los
&lt;/p&gt;
&lt;div class=&quot;table sectionedit124&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  LED  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kanal  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Offset  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;2&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Rot&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;3&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;2&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Grün&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;4&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;2&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Blau&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;5&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;3&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Rot&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;6&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table4&amp;quot;,&amp;quot;secid&amp;quot;:124,&amp;quot;range&amp;quot;:&amp;quot;49334-49407&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

usw. bis zu einem Offset von 31, also bis zu 9 RGB-LED’s weit. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_2_mark.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led_to_var_2_mark.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_2_mark.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;800|&quot; alt=&quot;800|&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED-Nummer Offset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led-nummer_offset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:123,&amp;quot;range&amp;quot;:&amp;quot;48798-49548&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit125&quot; id=&quot;vergleichstyp&quot;&gt;Vergleichstyp&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Es gibt 6 Vergleichswerte &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit126&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Operator  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Bedeutung  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Beispiel für „wahr“  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; = &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beide Werte müssen gleich sein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 10, Vergleichswert 10 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; != &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beide Werte müssen ungleich sein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 10, Vergleichswert 20 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;lt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED muss kleiner sein als Vergleich &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 10, Vergleichswert 11 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED muss größer sein als Vergleich &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 11, Vergleichswert 10 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;amp; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Binärer Vergleich &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Siehe unten &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; !&amp;amp; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Binärer Vergleich negiert &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Siehe unten &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table5&amp;quot;,&amp;quot;secid&amp;quot;:126,&amp;quot;range&amp;quot;:&amp;quot;49600-50056&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

Der bitweise AND-Operator (einzelnes kaufmännisches Und &amp;amp;), bearbeitet die Bitpositionen der umgebenden Ausdrücke unabhängig voneinander gemäß dieser Regel: Wenn beide Eingangsbits 1 sind, ist das resultierende Ergebnis 1, andernfalls ist das Ergebnis 0. &lt;br/&gt;

Eine andere Möglichkeit, dies auszudrücken, ist:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit127&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  0  1  1  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED-Kanal (3) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  1  0  1  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Vergleich (5) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  - - - - - -  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  0  0  1  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; (operand1 &amp;amp; operand2) – Ergebnis ist wahr &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table6&amp;quot;,&amp;quot;secid&amp;quot;:127,&amp;quot;range&amp;quot;:&amp;quot;50374-50523&amp;quot;} --&gt;
&lt;/div&gt;

&lt;h5 id=&quot;beispielcode&quot;&gt;Beispielcode&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;div class=&quot;table sectionedit128&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Led-Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 92 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Binär: 01011100 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Led-Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 101 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Binär: 01100101 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Led_to_Var; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Ergebnis: &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 01000100, oder 68 dezimal und damit wahr. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table7&amp;quot;,&amp;quot;secid&amp;quot;:128,&amp;quot;range&amp;quot;:&amp;quot;50544-50692&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

Um die Binär-Vergleiche zu nutzen, sind ausführliche Tests notwendig. Sie eignen sich nicht für eine schnelle Lösung. Hierfür sind die 4 anderen Vergleichstypen gut geeignet.
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vergleichstyp&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vergleichstyp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:125,&amp;quot;range&amp;quot;:&amp;quot;49549-50878&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit129&quot; id=&quot;vergleichswert&quot;&gt;Vergleichswert&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Hier wird der Wert eingetragen, der mit dem Wert des LED-Kanals verglichen wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vergleichswert&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vergleichswert&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:129,&amp;quot;range&amp;quot;:&amp;quot;50879-50984&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit130&quot; id=&quot;variable_fuer_256_zustaende_erstellen&quot;&gt;Variable für 256 Zustände erstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/variable.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;New_Local_Var&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Makro „New_Local_Var()“ wird eine Variable vom Typ „ControlVar_t“ angelegt. Sie kann Werte zwischen 0 und 255 annehmen und besitzt zusätzliche Flags mit denen Änderungen erkannt werden können. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Variable f\u00fcr 256 Zust\u00e4nde erstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;variable_fuer_256_zustaende_erstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:130,&amp;quot;range&amp;quot;:&amp;quot;50985-51328&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit131&quot; id=&quot;verknuepfung_zur_mll-bibliothek&quot;&gt;Verknüpfung zur MLL-Bibliothek&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/global.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; Use_GlobalVar&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Use_GlobalVar()“ können die eigenen Programmteile mit den bibliotheksinternen Funktionen Daten austauschen. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verkn\u00fcpfung zur MLL-Bibliothek&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verknuepfung_zur_mll-bibliothek&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:131,&amp;quot;range&amp;quot;:&amp;quot;51329-51584&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit132&quot; id=&quot;temporaere_8bit_variable_erstellen&quot;&gt;Temporäre 8bit Variable erstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;InCh_to_TmpVar&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Befehl wird eine temporäre 8 Bit Variable mit den Werten aus mehreren logischen Variablen gefüllt. Die Variable wird auf 0 gesetzt, wenn die erste logische Variable aktiv ist. Sie wird auf 1 gesetzt, wenn die zweite logische Variable aktiviert wurde…|Das wird z.B. zum steuern eines Signals über mehrere DCC Adressen benötigt.|Im Gegensatz zur „New_Local_Var()“ Funktion und zur „Use_GlobalVar()“ Funktion wird hier kein zusätzlicher Speicher benötigt. Das ist möglich, weil derselbe Speicher mehrfach benutzt werden kann. In den beiden anderen Fällen muss gespeichert werden ob sich der Eingang verändert denn nur dann soll eine Aktion ausgelöst. Bei dieser Funktion wird die Änderung der Eingangsvariablen benutzt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tempor\u00e4re 8bit Variable erstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;temporaere_8bit_variable_erstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:132,&amp;quot;range&amp;quot;:&amp;quot;51585-52459&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit133&quot; id=&quot;temporaere_8bit_variable_erstellen_binaer&quot;&gt;Temporäre 8bit Variable erstellen, binär&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Bin_InCh_to_TmpVar&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieser Befehl kombiniert mehrere logische Variablen binär zu einer 8 Bit Variable. Wenn zwei Eingangsvariablen benutzt werden, dann ergeben sich 4 mögliche Kombinationen:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit134&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Var 1&lt;/th&gt;&lt;th class=&quot;col1&quot;&gt;Var 0&lt;/th&gt;&lt;th class=&quot;col2&quot;&gt;Ausgang&lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;0&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;3&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table8&amp;quot;,&amp;quot;secid&amp;quot;:134,&amp;quot;range&amp;quot;:&amp;quot;52771-52824&amp;quot;} --&gt;
&lt;p&gt;
Bei InCh_Cnt = 3 ergeben sich entsprechend 8 verschiedene Kombinationen. Diese Funktion wird z.B. zur Ansteuerung von Signalen bei Selectrix verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tempor\u00e4re 8bit Variable erstellen, bin\u00e4r&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;temporaere_8bit_variable_erstellen_binaer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:133,&amp;quot;range&amp;quot;:&amp;quot;52460-52977&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit135&quot; id=&quot;eingangsvariablen_definieren&quot;&gt;Eingangsvariablen definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/input.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Define Input&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Damit wird ein Variable angelegt welche als Parameter in anderen Makros benutzt werden kann. &lt;br/&gt;

Aufbau der Variable:
INCH_&amp;lt;Typ&amp;gt;_&amp;lt;Adr&amp;gt;_&amp;lt;Tast&amp;gt;    &amp;lt;Typ&amp;gt;: „DCC“, „SX“, „CAN“  /  &amp;lt;Adr&amp;gt; Adresse  /  &amp;lt;Typ&amp;gt;: „RED“, „GREEN“, „ONOFF“&lt;br/&gt;

Bei Selectix &amp;lt;Adr&amp;gt;: &amp;lt;Channel&amp;gt;_&amp;lt;BitNr&amp;gt;  /  &amp;lt;Typ&amp;gt;: „ONOFF“, „TAST“
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Eingangsvariablen definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;eingangsvariablen_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:135,&amp;quot;range&amp;quot;:&amp;quot;52978-53387&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit136&quot; id=&quot;beispiel_des_variablen-namen_hier_dcc&quot;&gt;Beispiel des Variablen-Namen (hier DCC)&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; INCH_DCC_12_ONOFF&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; INCH_DCC_13_RED&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; INCH_DCC_13_GREEN&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel des Variablen-Namen (hier DCC)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel_des_variablen-namen_hier_dcc&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:136,&amp;quot;range&amp;quot;:&amp;quot;53388-53500&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit137&quot; id=&quot;beispiel_einer_programmierung&quot;&gt;Beispiel einer Programmierung&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Hier soll ein Andreaskreuz aktiviert werden durch 2 DCC-Adressen: Egal welche DCC-Adresse auf ON ist, soll das Andreaskreuz blinken.
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/bild1_define-input.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:bild1_define-input.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/bild1_define-input.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Hier werden für die DCC-Adresse 11 und 12 jeweils eine Inputvariable (ICH_DCC_11_ONOFF und INCH_DCC_12_ONOFF) definiert.
Diese werden über eine OR-Verknüpfung verknüpft.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel einer Programmierung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel_einer_programmierung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:137,&amp;quot;range&amp;quot;:&amp;quot;53501-53904&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit138&quot; id=&quot;automatisierung&quot;&gt;Automatisierung&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Automatisierung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;automatisierung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:138,&amp;quot;range&amp;quot;:&amp;quot;53905-53932&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit139&quot; id=&quot;zeitplan&quot;&gt;Zeitplan&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/schedule.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Schedule&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieser Plan gibt nur die groben Rahmenbedingungen vor. Wann die Ausgänge tatsächlich geschaltet werden, bestimmt das Programm zufällig damit ein realer Eindruck entsteht. 
Geschaltet werden die Ausgangsvariablen „DstVar1“ bis „DstVarN“. Sie werden zufällig zwischen dem Zeitpunkt „Start“ und „End“ eingeschaltet, wenn es „Abend“ ist und genauso Zufällig wieder am „Morgen“ ausgeschaltet. Ob es „Abend“ oder „Morgen“ ist, bestimmt die globale Variable „DayState“. Sie ist „Abends“ auf „SunSet“ gesetzt und „Morgens“ auf „SunRise“. Die zweite Variable „Darkness“ bestimmt über eine Zahl zwischen 0 und 255 wie „Dunkel“ es ist. Damit repräsentiert sie die Zeit.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zeitplan&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zeitplan&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:139,&amp;quot;range&amp;quot;:&amp;quot;53933-54755&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit140&quot; id=&quot;zaehlwerk&quot;&gt;Zählwerk&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/counter.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Counter&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Mit der Counter Funktion können verschiedene Funktionen implementiert werden. Das sind nicht nur Zähler sondern auch Funktionen wie Flip-Flops, Mono Flops, … Der Befehl wird über einen Mode Parameter gesteuert.&lt;br/&gt;
Details dazu findet man in „MobaLedLib Ein kurzer Ueberblick.docx“
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Z\u00e4hlwerk&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zaehlwerk&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:140,&amp;quot;range&amp;quot;:&amp;quot;54756-55172&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit141&quot; id=&quot;timer_mit_abbruch&quot;&gt;Timer mit Abbruch&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/timerstop.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Button&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Dieses Makro speichert ein Ereignis(z.B. Tastendruck) für eine bestimmte Zeit mit Abbruchmöglichkeit. Damit kann z.B. der Rauchgenerator im brennenden Haus aktiviert werden. Der Ausgang kann vor Ablauf der Zeit wieder deaktiviert werden, wenn der Taster ein zweites Mal gedrückt wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Timer mit Abbruch&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;timer_mit_abbruch&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:141,&amp;quot;range&amp;quot;:&amp;quot;55173-55601&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit142&quot; id=&quot;timer_ohne_abbruch&quot;&gt;Timer ohne Abbruch&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/timer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ButtonNOff&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieses Makro speichert ein Ereignis (z.B. Tastendruck) für eine bestimmte Zeit. Damit kann Beispielsweise der Rauchgenerator in einem „Brennenden“ Haus aktiviert werden. Der Ausgang kann NICHT vor dem Ablauf der Zeit deaktiviert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Timer ohne Abbruch&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;timer_ohne_abbruch&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:142,&amp;quot;range&amp;quot;:&amp;quot;55602-55949&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit143&quot; id=&quot;treppenhausschalter&quot;&gt;Treppenhausschalter&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/stairs.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ButtonFunc&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Die Ausgangsvariable „DstVar” wird 1, wenn der Eingang „InCh“ aktiv ist.  Der Ausgang bleibt nachdem der Eingang deaktiviert wurde für „Duration” Millisekunden aktiv. Das Makro entspricht einem statischen, retriggerbaren Mono Flop. Die Zeit kann auch durch anhängen von „Sec“ oder „Min“ angegeben werden. Die maximale Zeit ist 17 Minuten.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Treppenhausschalter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;treppenhausschalter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:143,&amp;quot;range&amp;quot;:&amp;quot;55950-56454&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit144&quot; id=&quot;zufallsschaltung&quot;&gt;Zufallsschaltung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/dicer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RandMux&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Die Ausgänge werden über die Zahlen „DstVar1“ bis „DstVarN“ definiert. „DstVar1“ wird aktiviert, wenn „InCh“ nicht aktiviert ist. Bei aktivem „InCh“ werden zufällig „DstVar2“ bis „DestVarN“ aktiviert.
Über „MinTime“ wird bestimmt, wie lange ein Ausgang minimal aktiv ist. „MaxTime“ beschreibt analog die maximale Zeit, die der Ausgang aktiv bleiben soll. Das Programm bestimmt zwischen diesen beiden Eckpunkten einen zufälligen Zeitpunkt zu dem ein zufälliger anderer Kanal aktiviert wird. Mit dieser Funktion kann zum Beispiel zwischen verschieden Lichteffekten für eine Disco umgeschaltet werden. 
Details dazu findet an in „MobaLedLib Ein kurzer Ueberblick.docx“
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zufallsschaltung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufallsschaltung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:144,&amp;quot;range&amp;quot;:&amp;quot;56455-57262&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit145&quot; id=&quot;zufallsschaltung_1_ausgang&quot;&gt;Zufallsschaltung 1 Ausgang&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/diceg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Random&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Die Funktion „Random()“ aktiviert einen Ausgang nach einer zufälligen Zeit. Die Einschaltdauer kann ebenfalls zufällig sein. Damit kann man einen Effekt zufällig steuern. Eine Anwendung dafür ist das Blitzlicht eines Fotografens, das ab und zu blitzen soll. 
Mit den Parametern „MinTime“ und „MaxTime“ wird bestimmt in welchem zeitlichen Bereich die Funktion aktiv werden soll. Über „MinOn“ und „MaxOn“ wird die Dauer vorgegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zufallsschaltung 1 Ausgang&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufallsschaltung_1_ausgang&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:145,&amp;quot;range&amp;quot;:&amp;quot;57263-57825&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit146&quot; id=&quot;zufallsschaltung_sequenziell&quot;&gt;Zufallsschaltung sequenziell&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/diceb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RandCntMux&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Diese Funktion ist ähnlich wie die „RandMux()“ Funktion. Hier werden aber die Ausgänge nacheinander aktiviert wenn der nächste zufällige Zeitpunkt erreicht ist. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zufallsschaltung sequenziell&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufallsschaltung_sequenziell&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:146,&amp;quot;range&amp;quot;:&amp;quot;57826-58145&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit147&quot; id=&quot;multiplexer&quot;&gt;Multiplexer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/multiplex.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Multiplexer&lt;/strong&gt;  &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem Multiplexer können Gruppen von Mustern (Pattern) erstellt werden, welche Nacheinander oder nach dem Zufallsprinzip aktiviert werden. Die Anzahl der verwendeten LEDs kann angepasst werden.
Hier wird die Verwendung des Multiplexers erklärt: &lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/multiplexing&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:multiplexing&quot; data-wiki-id=&quot;anleitungen:spezial:multiplexing&quot;&gt;Verwendung des Multiplexers&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Multiplexer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;multiplexer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:147,&amp;quot;range&amp;quot;:&amp;quot;58146-58604&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit148&quot; id=&quot;charlieplexing&quot;&gt;Charlieplexing&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Charlieplexing&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;charlieplexing&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:148,&amp;quot;range&amp;quot;:&amp;quot;58605-58631&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit149&quot; id=&quot;charlieplexing_taster&quot;&gt;Charlieplexing Taster&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/charliek.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; Charlie_Buttons&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Charlieplexing Modul können bis zu 12 LEDs über 4 Kabel angesteuert werden. Das wird z.B. bei Signalen oder Ampeln verwendet damit die Kabel in den Mast passen. Die Ansteuerung per Taster eignet sich z.B. für die MS2. Es können bis zu 11 Taster benutzt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Charlieplexing Taster&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;charlieplexing_taster&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:149,&amp;quot;range&amp;quot;:&amp;quot;58632-59022&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit150&quot; id=&quot;charlieplexing_binaer&quot;&gt;Charlieplexing binär&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/charliek.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; Charlie_Binary&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Charlieplexing Modul können bis zu 12 LEDs über 4 Kabel angesteuert werden. Das wird z.B. bei Signalen oder Ampeln verwendet damit die Kabel in den Mast passen. Die binäre Ansteuerung wird bei vielen Zentralen benutzt. Dabei werden weniger Kanäle belegt als bei der Ansteuerung per Taster.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Charlieplexing bin\u00e4r&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;charlieplexing_binaer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:150,&amp;quot;range&amp;quot;:&amp;quot;59023-59443&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit151&quot; id=&quot;manipulation&quot;&gt;Manipulation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Manipulation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;manipulation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:151,&amp;quot;range&amp;quot;:&amp;quot;59444-59468&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit152&quot; id=&quot;led_nummer_manipulieren&quot;&gt;LED Nummer manipulieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/nextled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Next_LED&lt;/strong&gt;  &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Diese Funktion eignet sich beispielsweise, um nicht genutzte Ausgänge eines WS2811-Chips zu nutzen. Hat man beispielsweise in einem belebten Haus ein Ladengeschäft mit zwei Einzel-LEDs beleuchtet und will dieses Ladengeschäft als eigenes „belebtes Haus“ steuern, dass unabhängig vom Wohnhaus schaltet, kann der dritte Ausgang des WS2811 nicht für die nächste LED im Wohnbereich genutzt werden. Der Programm Generator fängt beim nächsten „belebten Haus“ wieder beim ersten Kanal des nächsten WS2811 an.&lt;br/&gt;

Gibt man nun zunächst den Befehl „Next LED = -1“ ein, wird eine LED-Nummer (bzw. ein WS281x) zurück gezählt und man kann den Ausgang „Blau“ als erstes Glied in der nächsten Kette nutzen nutzen.
&lt;/p&gt;

&lt;p&gt;
Die Funktion erreicht man bei aktiviertem Expertenmodus unter Schalten &amp;gt; Manipulation &amp;gt; LED Nummer manipulieren
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_nummer_manipulieren.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
Im Menü kann nun festgelegt werden, ob man zurück- (-N) oder vorspringen (+N) möchte. Im Beispiel des Wechselblinkers muss man eine LED-Nummer zurück, also „-1“.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_nummer_manipulieren_-1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
Im Programm-Generator sieht die Programmierung dann aus wie folgt:
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/nextled_beispiel.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;span class=&quot;wrap_em &quot;&gt;Achtung:&lt;/span&gt;
Will man vom ersten WS281x in der Kette den Rot-Kanal (1) und vom zweiten WS281x in der Kette den Blau-Kanal (3), muss „0“ addiert werden.&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/nextled_beispiel2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:153,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Da mit diesem Befehl maximal 20 RGB-LEDs vor- bzw. zurückgesprungen werden kann, eignet sich diese Funktion weniger zum Reservieren von LEDs. Dafür gibt es die Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#leds_reservieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LEDs reservieren&lt;/a&gt;&lt;/strong&gt;.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:154,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED Nummer manipulieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led_nummer_manipulieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:152,&amp;quot;range&amp;quot;:&amp;quot;59469-61375&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit155&quot; id=&quot;leds_reservieren&quot;&gt;LEDs reservieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/reserve.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Reserve LEDs&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Reserve LED Befehl kann vielfältig eingesetzt werden.&lt;br/&gt;

Im &lt;strong&gt;Anlagenbetrieb&lt;/strong&gt; eignet er sich beispielsweise zum Überspringen ungenutzter WS2811 auf der &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/521de_ws2811_extender24_v1-1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:521de_ws2811_extender24_v1-1&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:521de_ws2811_extender24_v1-1&quot;&gt;24LED Connector&lt;/a&gt;&lt;/strong&gt; Platine. Hat man diese nicht zu 100% ausgenutzt, müssen nicht genutzte WS2811 Chips solange reserviert werden, damit der nächste WS281X nach der 24LED Connector Platine korrekt angesprochen wird. Hat man am Connector beispielsweise nur 15 Straßenlaternen angeschlossen, muss man drei LEDs bzw. WS2811 reservieren. &lt;br/&gt;

Es können aber auch WS2811 mit angeschlossenen LEDs oder WS2812B LEDs übersprungen werden. &lt;br/&gt;

&lt;br/&gt;

Im &lt;strong&gt;Testbetrieb&lt;/strong&gt; eignet sich der Befehl beispielsweise in Zusammenhang mit der 64 LED-Matrix. Testet man dort z. B. ein Muster mit zehn LEDs und möchte gleichzeitig die nachfolgenden Funktionen oder die Funktion der Heartbeat N auf der Hauptplatine erhalten, muss man zunächst die 54 ungenutzten LEDs der Matrix reservieren um sie zu überspringen.&lt;br/&gt;

&lt;br/&gt;

&lt;strong&gt;Anleitung:&lt;/strong&gt; Mit aktivierten Experteneinstellungen findet man den Eintrag unter Schalten &amp;gt; Manipulation &amp;gt; LEDs reservieren. &lt;br/&gt;

Nach dem Doppelklick trägt man im Menü die Anzahl der zu überspringenden WS2812-RGB-LEDs bzw. WS2811-Chips ein, &lt;strong&gt;nicht&lt;/strong&gt; die Anzahl zu überspringender Kanäle (RGB)!&lt;br/&gt;

Hat man beispielsweise 16 LEDs am 24er Connector angeschlossen, sind damit sechs WS2811 in Betrieb (5 WS2811 à 3 LEDs + 1 WS2811 à 1 LED = 6 WS2811). Die Kanäle G und B des sechsten müssen nicht mehr reserviert werden. Um die letzten beiden Chips des Connectors zu überspringen, reserviert man in dem Fall zwei LEDs.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/leds_reservieren.jpg?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:leds_reservieren.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/leds_reservieren.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LEDs reservieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leds_reservieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:155,&amp;quot;range&amp;quot;:&amp;quot;61376-63178&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit156&quot; id=&quot;speicher_fuer_hsv_reservieren&quot;&gt;Speicher für HSV reservieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hsv.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;New_HSV_Group&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Effekte welche HSV Farben und nicht RGB Farben benutzen benötigen Speicherplatz für die HSV Werte. Da u.U. mehrere Zeilen benötigt werden zur Steuerung einer LED muss dieser Befehl vor jeder Gruppe zusammengehöriger HSV Zeilen stehen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Speicher f\u00fcr HSV reservieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;speicher_fuer_hsv_reservieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:156,&amp;quot;range&amp;quot;:&amp;quot;63179-63535&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit157&quot; id=&quot;flip-flop&quot;&gt;Flip-Flop&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Ein Flipflop (auch Flip-Flop), oft auch bistabile Kippstufe oder bistabiles Kippglied genannt, ist eine elektronische Schaltung, die zwei stabile Zustände des Ausgangssignals besitzt. Dabei hängt der aktuelle Zustand nicht nur von den gegenwärtig vorhandenen Eingangssignalen ab, sondern außerdem vom Zustand, der vor dem betrachteten Zeitpunkt bestanden hat. Eine Abhängigkeit von der Zeit besteht nicht, sondern nur von Ereignissen.
Durch die Bistabilität kann die Kippstufe eine Datenmenge von einem Bit über eine unbegrenzte Zeit speichern. Dazu muss, anders als bei nichtflüchtigen Datenspeichern, jedoch die Spannungsversorgung dauernd gewährleistet sein.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Flip-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;flip-flop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:157,&amp;quot;range&amp;quot;:&amp;quot;63536-64228&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit158&quot; id=&quot;rs_flipflop&quot;&gt;RS FlipFlop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_Flip-Flop&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS FlipFlop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flipflop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:158,&amp;quot;range&amp;quot;:&amp;quot;64229-64633&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit159&quot; id=&quot;rs_flip-flop_auszeit&quot;&gt;RS Flip-Flop, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopr2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_FlipFlopTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Hier existiert zusätzlich ein Parameter „Timeout“ der bestimmt, wann das Flip-Flop automatisch gelöscht wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:159,&amp;quot;range&amp;quot;:&amp;quot;64634-65171&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit160&quot; id=&quot;toggle_flip-flop&quot;&gt;Toggle Flip-Flop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:160,&amp;quot;range&amp;quot;:&amp;quot;65172-65613&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit161&quot; id=&quot;toggle_flip-flop_auszeit&quot;&gt;Toggle Flip-Flop, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopy2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopResetTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden. Der Parameter „Timeout“ definiert die Zeit nach der das Flipflop automatisch zurück gesetzt wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:161,&amp;quot;range&amp;quot;:&amp;quot;65614-66171&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit162&quot; id=&quot;rs_flip-flop_invers&quot;&gt;RS Flip-Flop invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; RS_FlipFlopInv&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Bei diesem Flip-Flop ist der Ausgang zu Programmbeginn aktiv. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:162,&amp;quot;range&amp;quot;:&amp;quot;66172-66650&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit163&quot; id=&quot;rs_flip-flop_invers_auszeit&quot;&gt;RS Flip-Flop invers, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopg2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; RS_FlipFlopInvTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Bei diesem Flip-Flop ist der Ausgang zu Programm Begin aktiv. Außerdem kann es per Timeout zurück gesetzt werden. Das dieses Flip-Flop invers funktioniert wird dar Ausgang per Tastendruck abgeschaltet und geht nach der angegebenen Zeit wieder an.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop invers, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_invers_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:163,&amp;quot;range&amp;quot;:&amp;quot;66651-67332&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit164&quot; id=&quot;toggle_flip-flop_invers&quot;&gt;Toggle Flip-Flop invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopInvReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden.
Bei diesem Flip-Flop ist der Ausgang zu Programmbeginn aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:164,&amp;quot;range&amp;quot;:&amp;quot;67333-67846&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit165&quot; id=&quot;toggle_flip-flop_invers_auszeit&quot;&gt;Toggle Flip-Flop invers, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopc2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopInvResetTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden. Der Parameter „Timeout“ definiert die Zeit nach der das Flipflop automatisch zurück gesetzt wird.
Bei diesem Flip-Flop ist der Ausgang zu Programmbeginn aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop invers, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_invers_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:165,&amp;quot;range&amp;quot;:&amp;quot;67847-68476&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit166&quot; id=&quot;rs_flipflop_bipolar&quot;&gt;RS FlipFlop bipolar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_Flip-Flop2&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS FlipFlop bipolar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flipflop_bipolar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:166,&amp;quot;range&amp;quot;:&amp;quot;68477-68964&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit167&quot; id=&quot;rs_flip-flop_bipolar_auszeit&quot;&gt;RS Flip-Flop bipolar, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopb2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_FlipFlop2Timeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Hier existiert zusätzlich ein Parameter „Timeout“ der bestimmt, wann das Flip-Flop automatisch gelöscht wird.
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop bipolar, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_bipolar_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:167,&amp;quot;range&amp;quot;:&amp;quot;68965-69585&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit168&quot; id=&quot;toggle_flip-flop_bipolar&quot;&gt;Toggle Flip-Flop bipolar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopm.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlop2Reset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden.
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop bipolar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_bipolar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:168,&amp;quot;range&amp;quot;:&amp;quot;69586-70110&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit169&quot; id=&quot;toggle_flip-flop_bipolar_auszeit&quot;&gt;Toggle Flip-Flop bipolar, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopm2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlop2ResetTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden. Der Parameter „Timeout“ definiert die Zeit nach der das Flipflop automatisch zurück gesetzt wird.
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop bipolar, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_bipolar_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:169,&amp;quot;range&amp;quot;:&amp;quot;70111-70751&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit170&quot; id=&quot;mono-flop&quot;&gt;Mono-Flop&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Eine monostabile Kippstufe, auch monostabiler Multivibrator, Monoflop oder Univibrator, ist eine digitale Schaltung, die nur einen stabilen Zustand hat. Von einem von außen eintreffenden Trigger-Signal angestoßen, ändert die Schaltung für eine bestimmte Zeit ihren Schaltzustand. Anschließend kehrt die Kippstufe wieder in die Ruhelage zurück.
Man unterscheidet zwischen nachtriggerbaren (auch: retriggerbar) und nicht nachtriggerbaren Monoflops. Nachtriggerbar bedeutet, dass ein während des Zeitablaufes eintreffendes Triggersignal die interne Zeit jeweils erneut startet und der aktive Schaltzustand dementsprechend zeitlich verlängert wird. Bei einem nicht nachtriggerbaren Monoflop hat ein Triggersignal während der aktiven Phase keine Wirkung.
/
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:170,&amp;quot;range&amp;quot;:&amp;quot;70752-71534&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit171&quot; id=&quot;mono-flop1&quot;&gt;Mono-Flop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlop&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist. 
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:172,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 100%;&quot;&gt;
&lt;p&gt;
Das Mono-Flop eignet sich beispielsweise zur Ansteuerung von Entkupplern. Dabei spielt es keine Rolle, ob diese mit Magnetspulen oder mit Servo betrieben werden. Mit einer freien DCC-Adresse wird das Mono-Flop aktiviert, welches wiederum den Ausgang für das Servo oder ein Relais für die eingestellte Zeit aktiviert. Der Entkuppler geht nach der voreingestellten Zeit wieder nach unten.&lt;br/&gt;

Ein weiteres Beispiel könnte ein Rauchgenerator sein. Um zu vermeiden, dass dieser „trocken läuft“, lässt man ihn von einem übergeordneten Mono-Flop nach fünf Minuten deaktivieren.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:173,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:171,&amp;quot;range&amp;quot;:&amp;quot;71535-72553&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit174&quot; id=&quot;mono-flop_reset&quot;&gt;Mono-Flop, Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist. 
Der Mono Flop wird zurückgesetzt wenn der Reset Eingang 1 ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop, Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:174,&amp;quot;range&amp;quot;:&amp;quot;72554-73040&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit175&quot; id=&quot;mono-flop_reset_nach_zeit&quot;&gt;Mono-Flop, Reset nach Zeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopLongReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Die Dauer kann ebenso wie bei der vorangegangenen Funktion verlängert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop, Reset nach Zeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_reset_nach_zeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:175,&amp;quot;range&amp;quot;:&amp;quot;73041-73280&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit176&quot; id=&quot;mono-flop_invers&quot;&gt;Mono-Flop invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopInv&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Dieser Mono Flop besitzt einen inversen Ausgang. Das bedeutet, der Ausgang ist zu Beginn aktiv (1) und wird deaktiviert mit einer positiven Flanke an „InCh“. Die Zeit kann wie beim normale MF mit einer steigenden Flanke verlängert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:176,&amp;quot;range&amp;quot;:&amp;quot;73281-73669&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit177&quot; id=&quot;mono-flop_invers_reset_nach_zeit&quot;&gt;Mono-Flop invers, Reset nach Zeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopInvLongReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Hier werden die Eigenschaften „Invers“ und „Reset“ kombiniert, wenn der Eingang länger als 1.5 Sekunden aktiv ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop invers, Reset nach Zeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_invers_reset_nach_zeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:177,&amp;quot;range&amp;quot;:&amp;quot;73670-73956&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit178&quot; id=&quot;mono-flop_bipolar&quot;&gt;Mono-Flop bipolar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopm.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlop2&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist.
Dieses Monoflop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop bipolar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_bipolar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:178,&amp;quot;range&amp;quot;:&amp;quot;73957-74449&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit179&quot; id=&quot;mono-flop_bipolar_reset&quot;&gt;Mono-Flop bipolar, Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopgrey.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlop2LongReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist. 
Der Mono Flop wird zurückgesetzt wenn der Reset Eingang 1 ist.
Dieses Monoflop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop bipolar, Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_bipolar_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:179,&amp;quot;range&amp;quot;:&amp;quot;74450-75027&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit180&quot; id=&quot;taster&quot;&gt;Taster&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:181,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_center wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 100%;&quot;&gt;
&lt;p&gt;
Der Bereich für die Taster wurde ausgelagert, da hier eine umfangreiche Erklärung mit Beispielen zu jedem einzelen Tastermakro erstellt wurde. &lt;br/&gt;

Die Seite ist ab sofort hier zu finden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll/taster_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll:taster_funktionen&quot; data-wiki-id=&quot;anleitungen:effekte_mll:taster_funktionen&quot;&gt;Effekte-MLL Tasterfunktionen&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:182,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:180,&amp;quot;range&amp;quot;:&amp;quot;75028-75348&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit183&quot; id=&quot;status-led&quot;&gt;Status-LED&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Status-LED&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;status-led&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:183,&amp;quot;range&amp;quot;:&amp;quot;75349-75371&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit184&quot; id=&quot;konfiguration&quot;&gt;Konfiguration&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Konfiguration&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;konfiguration&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:184,&amp;quot;range&amp;quot;:&amp;quot;75372-75399&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit185&quot; id=&quot;letzte_zustaende_speichern&quot;&gt;Letzte Zustände speichern&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/storage.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Enable_Store_Status&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Durch die Funktion Enable_Store_Status wird der letzte Status von Variablen gespeichert. Dadurch zeigen beim erneuten Einschalten der Anlage z.B. Signale immer noch das gleiche Signalbild. Die Funktion bezieht sich immer auf &lt;strong&gt;alle&lt;/strong&gt; &lt;del&gt;nachfolgenden&lt;/del&gt; Zeilen. Es reicht also, wenn die Funktion einmal am Anfang der Konfiguration eingefügt wird. 
Es werden aber nur bestimmte Variablen / Funktionen gespeichert:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DCC An/Aus (nicht DCC rot oder DCC grün!)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Flip-Flops aller Art&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Signale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Charlieplexing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relaiskontakte für Herzpolarisierung&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; und ggf. noch andere…&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Nicht gespeichert werden Servostellungen oder Servopositionen.
&lt;/p&gt;

&lt;p&gt;
Um das Speichern eines einzelnen Elements zu verhindern (ohne die ganze Funktion auf zugeben) wird für diese Funktion in der Spalte „Startwert“ eine „0“ eingetragen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/enable_store_status_beispiel.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:enable_store_status_beispiel.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/enable_store_status_beispiel.png?w=600&amp;amp;tok=344235&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Letzte Zust\u00e4nde speichern&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;letzte_zustaende_speichern&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:185,&amp;quot;range&amp;quot;:&amp;quot;75400-76423&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit186&quot; id=&quot;leds_der_hauptplatine_steuern&quot;&gt;LEDs der Hauptplatine steuern&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/mainboardled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt; Mainboard_Led&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Befehl können die drei Taster LEDs auf der Hauptplatine und die Grüne HB LED angesteuert werden (1 = linke LED, 2 = mittlere LED, 3 = rechte LED, 4 = HB LED zwischen den Nanos.) Es können auch die Arduino Pin Nummern D2, D3..D13, A0..A5) angegeben werden. Das ist vor allem für Testzwecke sinnvoll.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LEDs der Hauptplatine steuern&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leds_der_hauptplatine_steuern&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:186,&amp;quot;range&amp;quot;:&amp;quot;76424-76865&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit187&quot; id=&quot;pinnummern&quot;&gt;Pinnummern&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pinnummern&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pinnummern&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:187,&amp;quot;range&amp;quot;:&amp;quot;76866-76888&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit188&quot; id=&quot;pins_schalter_gruppe_a_definieren&quot;&gt;Pins Schalter Gruppe A definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die analogen Schalter (Gruppe A)&lt;br/&gt;

Die Liste enthält einen oder mehrere analoge Pins das Arduinos welche per Komma getrennte sind. Pro Eingangs Pin können 10 analoge Schalter eingelesen werden (Standard: A6)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe A definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_a_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:188,&amp;quot;range&amp;quot;:&amp;quot;76889-77187&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit189&quot; id=&quot;pins_schalter_gruppe_b_definieren&quot;&gt;Pins Schalter Gruppe B definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die Gruppe B (Border)&lt;br/&gt;

Die Gruppe B ist für Taster (oder Schalter) am Anlagenrand (Border) gedacht. Hier wird normalerweise nur ein Eingangs Pin benutzt. (Standard: A2). 
Mit einer PushButon_4017 Platine können 10 Taste eingelesen werden. Durch Kaskadierung mehrerer Platinen kann die Anzahl der Eingänge erhöht werden. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe B definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_b_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:189,&amp;quot;range&amp;quot;:&amp;quot;77188-77602&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit190&quot; id=&quot;pins_schalter_gruppe_c_definieren&quot;&gt;Pins Schalter Gruppe C definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die Gruppe C (Console)&lt;br/&gt;

Mit der Gruppe C können sehr viele Schalter eingelesen werden. 80 Schalter können mit einer PushButton_4017 Platine erfasst werden. Durch Kaskadierung mehrerer Platinen kann die Anzahl der Eingänge erhöht werden. (Standard: 2 10 11 12 A5)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe C definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_c_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:190,&amp;quot;range&amp;quot;:&amp;quot;77603-77959&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit191&quot; id=&quot;pins_schalter_gruppe_d_definieren&quot;&gt;Pins Schalter Gruppe D definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die Gruppe D (Direct) - direkt auf der Hauptplatine&lt;br/&gt;

Auf der Hauptplatine befinden sich 3 Taster. Diese können direkt verwendet werden. Die verwendeten Anschlüsse und einige Weiter sind auch auf den Stecker „KEY_80“ gelegt damit externe Schalter angeschlossen werden können. Mit diesem Befehl können die Anzahl der Schalter erweitert werden. (Standard: 7 8 9)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe D definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_d_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:191,&amp;quot;range&amp;quot;:&amp;quot;77960-78413&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit192&quot; id=&quot;pins_led_bus_definieren&quot;&gt;Pins LED Bus definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die Ausgangs-Pins zur Ansteuerung der LEDs&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der MobaLedLib können mehrere LED Kanäle angesteuert werden. Der erste Kanal wird für die normalen LEDs benutzt. Kanal 2 ist für die Taster gedacht.&lt;br/&gt;

&lt;strong&gt;Arduino:&lt;/strong&gt; Es können bis zu 4 Kanäle benutzt werden. (Standard: 6 A4)&lt;br/&gt;

&lt;strong&gt;ESP32:&lt;/strong&gt; Es können bis zu 8 Kanäle benutzt werden. (Standard: 27 32 16 14 18 19 23 0 17)&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;DMX:&lt;/strong&gt; Bei Verwendung von DMX erhöht sich die Anzahl der Kanäle um 1.&lt;br/&gt;

&lt;strong&gt;Virtuelle Pins:&lt;/strong&gt; Bei Verwendung des virtueller Pins &amp;#039;V&amp;#039; erhöht sich die Anzahl der Kanäle um 1.&lt;br/&gt;

Virtuelle Kanäle eignen sich, um versteckte Operationen auszuführen, die man u. A. mit anderen Funktionen abfragen kann.\\ 
Eine Anleitung zu diesem Thema gibt es hier: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/virtual&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:virtual&quot; data-wiki-id=&quot;anleitungen:prog_gen:virtual&quot;&gt;Virtuelle LED-Kanäle&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins LED Bus definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_led_bus_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:192,&amp;quot;range&amp;quot;:&amp;quot;78414-79240&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit193&quot; id=&quot;tagnacht&quot;&gt;Tag/Nacht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tag\/Nacht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagnacht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:193,&amp;quot;range&amp;quot;:&amp;quot;79241-79262&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit194&quot; id=&quot;fotowiderstand_aktivieren&quot;&gt;Fotowiderstand aktivieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ldr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Read_LDR&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion wird das Auslesen des LDR aktiviert. Zu Testzwecken können die gemessenen Helligkeitswerte im seriellen Monitor angezeigt werden. Weitere Infos zur Tag und Nachtsteuerung sind hier zu finden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/tag_und_nachtsteuerung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot; data-wiki-id=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot;&gt;Tag und Nachtsteuerung&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Fotowiderstand aktivieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fotowiderstand_aktivieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:194,&amp;quot;range&amp;quot;:&amp;quot;79263-79655&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit195&quot; id=&quot;helligkeitswerte_anzeigen&quot;&gt;Helligkeitswerte anzeigen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ldr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Read_LDR_Debug&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Makro können die gemessenen Helligkeitswerte des LDR im seriellen Monitor angezeigt werden. Das ist vor allem für Testzwecke sinnvoll. Später sollte diese Funktion jedoch wieder deaktiviert werden, da sonst unnötig viel Speicherplatz und Rechenzeit benötigt wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Helligkeitswerte anzeigen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;helligkeitswerte_anzeigen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:195,&amp;quot;range&amp;quot;:&amp;quot;79656-80050&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit196&quot; id=&quot;tagnacht-modus_aktivieren&quot;&gt;Tag/Nacht-Modus aktivieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/daynighttimer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DayAndNightTimer&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion wird ein Zeitgeber generiert mit dem die Schedule Funktion gesteuert wird. Der Zeitgeber kann automatisch ablaufen oder über ein DCC Signal, einen Schalter oder eine Variable gesteuert werden (1 = Nacht, 0 = Tag). Es kann angegeben werden, wie lange ein Tag/Nachtzyklus dauern soll. Weitere Infos sind hier zu finden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/tag_und_nachtsteuerung#variante2&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot; data-wiki-id=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot;&gt;Tag und Nachtsteuerung&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tag\/Nacht-Modus aktivieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagnacht-modus_aktivieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:196,&amp;quot;range&amp;quot;:&amp;quot;80051-80598&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit197&quot; id=&quot;uhrzeit_beibehalten_bei_tagnacht&quot;&gt;Uhrzeit beibehalten bei Tag/Nacht&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/keeptime.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KeepDarknessCtr&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wenn diese Funktion aktiv ist, wird die Uhrzeit beim Umschalten zwischen Tag und Nacht nicht neu initialisiert. Normalerweise wird die Uhrzeit initialisiert wenn von Tag auf Nacht umgeschaltet wird. 0→1: Es wird dunkler ⇒ Zeit wird auf 12:Uhr gesetzt. 1→0: Es wird heller ⇒ Zeit wird auf 0:00 gesetzt.
Wenn der Schalter aktiviert ist, dann wird sofort von dunkler werden auf heller werden umgeschaltet. Das bedeutet aber auch, das die Zeit gespiegelt wird. Aus 18:00 wird 6:00 Uhr…
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Uhrzeit beibehalten bei Tag\/Nacht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;uhrzeit_beibehalten_bei_tagnacht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:197,&amp;quot;range&amp;quot;:&amp;quot;80599-81215&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit198&quot; id=&quot;tageszeiten_anzeigen&quot;&gt;Tageszeiten anzeigen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/showtime.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DayAndNightTimer_Debug&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion kann die aktuelle Uhrzeit im seriellen Monitor ausgegeben werden. Das ist vor allem für Testzwecke sinnvoll. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tageszeiten anzeigen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tageszeiten_anzeigen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:198,&amp;quot;range&amp;quot;:&amp;quot;81216-81469&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit199&quot; id=&quot;erweiterungen&quot;&gt;Erweiterungen&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erweiterungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erweiterungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:199,&amp;quot;range&amp;quot;:&amp;quot;81470-81497&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit200&quot; id=&quot;esp32_erweiterung&quot;&gt;ESP32 Erweiterung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/esp32.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;EspExtensions&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieses Makro aktiviert die Erweiterungen für den Esp32. Diese Erweiterungen befinden sich aber noch in der Entwicklungsphase. 
Um den Esp32 mit der Lichtmaschine (100 oder 101) zu verwenden, muss diese Adapterplatine auf die Hauptplatine aufgesteckt werden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/110/110_esp32_adapter_dcc&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot;&gt;Adapterplatine für Esp32&lt;/a&gt; &lt;br/&gt;

Mit der Lichtmaschine Pro ist der ESP32 ja schon vorhanden.
Mit dem Esp32 können deutlich mehr Leds und Effekte als mit dem normalen Arduino Nano angesteuert werden.
&lt;/p&gt;

&lt;p&gt;
Um die erweiterten Möglichkeiten zu nutzen muss im Programm-Generator ein Eintrag gemacht werden: &lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_erweiterung.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Damit wird im Programm-Manager folgendes eingetragen:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#ifdef ESP32
  #define USE_ESP32_EXTENSIONS
#endif&lt;/pre&gt;

&lt;p&gt;
Um das Display der Lichtmaschine Pro zu aktivieren ist ein weiterer Eintrag notwendig:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#ifdef ESP32
  #define USE_ESP32_EXTENSIONS
  #define USE_UI
#endif&lt;/pre&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_anzeige_2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Ab der Software 3.3.2G bzw. 3.4.0 gibt es noch weitere Möglichkeiten.&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Je nach verwendeten Display (0,96„ oder 1.3“ Display) kann es zu Pixelfehlern am rechten Rand des Display&amp;#039;s kommen.&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_anzeige_1a.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

Da gibt es einen Parameter, der die Displaygröße einstellt:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;OLED_TYP 1    ist das 0,96&amp;quot; Display 
OLED_TYP 2    ist das 1,3&amp;quot; Display und ist der Standard (auch wenn nicht eingetragen)&lt;/pre&gt;

&lt;p&gt;
Eingetragen wird&lt;br/&gt;

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#ifdef ESP32
  #define USE_ESP32_EXTENSIONS
  #define USE_UI
  #define OLED_TYP 2
#endif&lt;/pre&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;br/&gt;

Des weiteren kann auch die &lt;strong&gt;MobaLedLib-Uhrzeit&lt;/strong&gt; angezeigt werden. Voraussetzung ist allerdings die Zeile „Tag/Nacht-Modus aktivieren“.
Mit dem Eintrag
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;UI_MLLTIME 1&lt;/pre&gt;

&lt;p&gt;
Das kann dann so im Excelblatt stehen:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt; #ifdef ESP32
  #define USE_ESP32_EXTENSIONS
  #define USE_UI
  #define UI_MLLTime 1
#endif&lt;/pre&gt;

&lt;p&gt;
Das ergibt dann die Anzeige:
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_time1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

Für Nutzer des &lt;strong&gt;Fotowiderstandes (LDR)&lt;/strong&gt; gibt es die Möglichkeit, die Daten anzeigen zu lassen. Hier muss allerdings die Zeile „Fotowiderstand aktivieren“ vorhanden sein.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;UI_MLLTime 2     &lt;/pre&gt;

&lt;p&gt;
oder
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;UI_MLLTime 3&lt;/pre&gt;

&lt;p&gt;
Bei „MLL_Time 2“ gibt es diese Anzeige:
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_time2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei „MLL_Time 3“ gibt es diese Anzeige:
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_time3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;br/&gt;

Die angezeigten Werte sind wie die LDR-Werte, die über die serielle Schnittstelle ausgegeben werden. „I“ ist der Istwert des Sensors (regiert also schnell), „D“ ist der „Dumped“ Wert, also ein langsam nachfolgender Wert, den die MLL ausrechnet. 
&lt;br/&gt;

&lt;br/&gt;

&lt;strong&gt;Wie kann ich das ins Excel-Blatt eintragen?&lt;/strong&gt;&lt;br/&gt;

Ich ziehe mir das Eingabefeld in Excel (oben über unseren Buttons) groß (also nach unten) und dann kann man die Werte problemlos eingeben.
Oder in einem externen Texteditor eintragen, alles kopieren und in das Excel-Feld einfügen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;ESP32 Erweiterung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;esp32_erweiterung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:200,&amp;quot;range&amp;quot;:&amp;quot;81498-84601&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit201&quot; id=&quot;dmx512_protokoll_verwenden&quot;&gt;DMX512 Protokoll verwenden&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/dmx.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;UseDMX512&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Auf diesem LED Kanal wird das DMX512 Protokoll ausgegeben. Was mit DMX möglich ist, kann man in der Aufzeichnung des Stammtischs Januar 2021 sehen: &lt;a href=&quot;https://wiki.mobaledlib.de/stammtische/videos/januar_2021&quot; class=&quot;wikilink1&quot; title=&quot;stammtische:videos:januar_2021&quot; data-wiki-id=&quot;stammtische:videos:januar_2021&quot;&gt;Aufzeichnung Januar 2021&lt;/a&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:202,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_info plugin_wrap&quot; style=&quot;width: 70%;&quot;&gt;
&lt;p&gt;
Die Auswahl eines DMX Geräts erfolgt neben den optischen Werten auch immer über dessen Datenblatt. Ohne Datenblatt, welches die DMX Kanäle beschreibt, ist das Gerät nutzlos.&lt;br/&gt;

Wichtig ist auch, dass die RGB Kanäle möglichst auf drei aufeinanderfolgende DMX Kanäle liegen.&lt;br/&gt;

Bitte achtet unbedingt auf den Abstrahlwinkel, meistens werden in der Bühnentechnik „Spots“ mit geringem Abstrahlwinkel angeboten. Diese sind für große Räume gedacht. In kleineren Räumen braucht ihr unbedingt „Flood“ Varianten mit großem Abstrahlwinkel. Ein gutes Beispiel für einen &lt;strong&gt;schlecht&lt;/strong&gt; geeigneten Scheinwerfer ist dieses Modell: &lt;a href=&quot;https://de.aliexpress.com/item/1005007990500647.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://de.aliexpress.com/item/1005007990500647.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;27x3W Led Flat Par Light RGB&lt;/a&gt;. &lt;br/&gt;

Der Scheinwerfer hat vor jeder RGB LED ein Linsen, die das Licht bündelt und einen geringen Abstrahlwinkler erzeugt. Diese Linsen können zwar entfernt werden, dann wird das Abstrahlverhalten besser, das ist aber etwas Bastelarbeit.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:203,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
&lt;strong&gt;Einfachstes Beispiel:&lt;/strong&gt; Ein &lt;a href=&quot;https://www.amazon.de/dp/B09M3TPDLN&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.amazon.de/dp/B09M3TPDLN&quot; rel=&quot;ugc nofollow noopener&quot;&gt;12 Kanal DMX Modul&lt;/a&gt;, mit dem man eine Raumbeleuchtung mit einfarbigen Led-Stripes betreiben kann.
&lt;/p&gt;

&lt;p&gt;
Diese Modul hat 12 DMX Kanäle. Die DMX Basisadresse wird über DIP-Schalter eingestellt.&lt;br/&gt;

Unter der Annahme dass DMX Adresse 1 eingestellt ist und an die LED Känal jeweils Led-Stripes mit rot/grün/blau angeschlossen sind heißt das&lt;br/&gt;

DMX Adresse 1-3 rot/grün/blau&lt;br/&gt;

DMX Adresse 4-6 rot/grün/blau&lt;br/&gt;

DMX Adresse 7-9 rot/grün/blau&lt;br/&gt;

DMX Adresse 10-12 rot/grün/blau
&lt;/p&gt;

&lt;p&gt;
Im ProgGenerator entspricht das 4 RGB Leds.&lt;br/&gt;

Die DMX Adresse errechnet sich aus der Excel Spalte „Start-LedNr “, es gilt die Formel&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
DmxKanal = Start-LedNr * 3 &lt;br/&gt;

+ 1 für rot&lt;br/&gt;

+ 2 für grün&lt;br/&gt;

+ 3 für blau&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_01.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_01.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_01.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Mit Zeile 3 wird der ProgGenerator angewiesen, auf Led Kanal 2 das DMX Protokoll auszugeben.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieses Beispiel war ja ganz einfach. Etwas aufwändiger wird es mit z.B. diesem Modell: &lt;a href=&quot;https://www.amazon.de/dp/B08PG46QY3&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.amazon.de/dp/B08PG46QY3&quot; rel=&quot;ugc nofollow noopener&quot;&gt;E-Lektron PAR-18 RGB DMX Scheinwerfer&lt;/a&gt;&lt;br/&gt;

Gemäß&lt;a href=&quot;https://www.e-lektron.de/media/pdf/Bedienungsanleitungen/153801_led_par18_german_manual.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.e-lektron.de/media/pdf/Bedienungsanleitungen/153801_led_par18_german_manual.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt; Handbuch&lt;/a&gt; sieht die DMX Kanalbelegung so aus: &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_02.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_02.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_02.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ganz blöd ist in dem Fall die Kanalanzahl 7, denn dem ProgrammGenerator sind vielfache von drei deutlich lieber. &lt;br/&gt;

Wichtig ist hier, dass die RGB Kanäle auf drei hinereinanderfolgenden DMX Adresse liegen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wie würde ich es lösen: Der Scheinwerfer bekommt DMX Adresse 3, d.h.&lt;br/&gt;

CH1 = DMX Adresse 3: Gesamthelligkeit&lt;br/&gt;

CH2 = DMX Adresse 4: Helligkeit rot&lt;br/&gt;

CH3 = DMX Adresse 5: Helligkeit grün&lt;br/&gt;

CH4 = DMX Adresse 6: Helligkeit blau&lt;br/&gt;

CH5 = DMX Adresse 7: Stroboskop&lt;br/&gt;

CH6 = DMX Adresse 8: Betriebsmodus\
CH7 = DMX Adresse 9: Geschwindigkeit&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wir brauchen CH6 Betriebsmodus auf einen Wert von 0-10 = „Bedienung über CH1-CH5“. So ist es möglich, Gesamthelligkeit (CH1) und Helligkeit der einzelen Farben (CH2-CH4) zu setzten. CH5 muss 0 sein, weil wir kein Stroboskop brauchen, und CH7 ist egal.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
In diesem Fall müssen wir die DMX Kanäle CH1, CH5 und CH6 einzeln ansprechen.&lt;br/&gt;

Die DMX Adresse errechnet sich aus den Excel Spalten „Start-LedNr und „Leds“&lt;br/&gt;

Die Formel ist Start-LedNr * 3 + X, wobei X von CX aus Spalte LEDS kommt, bzw. X=1 wenn kein Cx in LEDS Spalte.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_03.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_03.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_03.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit204&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 0 (auf Led Kanal 2) und C3 → 0*3+3 = DMX Adresse 3 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 255, somit immer 255. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 1, kein Cx → 1*3+1 = DMX Adresse 4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Weil RGB LEDs immer drei Kanäle haben, gilt dies somit auch DMX Adresse 5 und 6. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C1 → 2*3+1 = DMX Adresse 7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 0, somit immer 0. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C2 → 2*3+2 = DMX Adresse 8 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 0, somit immer 0. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C3 → 2*3+3 = DMX Adresse 9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 0, somit immer 0. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table9&amp;quot;,&amp;quot;secid&amp;quot;:204,&amp;quot;range&amp;quot;:&amp;quot;88312-89045&amp;quot;} --&gt;
&lt;p&gt;
Damit lässt sich dieses Modell steuern. Das Beispiel kann noch vereinfacht werden, indem die Zeilen 6-8 zusammengefasst werden. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_04.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_04.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_04.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit205&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C1 → 2*3+1 = DMX Adresse 7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das ConstRGB Makro verwendet drei Kanäle, welche sowohl für Helligkeit aus wie ein für alle Werte Wert 0 haben, somit immer alles 0. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table10&amp;quot;,&amp;quot;secid&amp;quot;:205,&amp;quot;range&amp;quot;:&amp;quot;89230-89425&amp;quot;} --&gt;
&lt;p&gt;
Am schönsten wäre natürlich ein RGB Scheinwerfer ohne jegliche Schnicht-Schnack Funktionen wie Strobe, Fade, Musiksteuerung…, welcher nur drei DMX Kanäle für rot/grün/blau hat. So ein Modell habe ich bisher noch nicht gefunden.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel für Fortgeschrittene:&lt;/strong&gt; &lt;br/&gt;

Dieser &lt;a href=&quot;https://ibizashop.eu/de/jeux-de-lumiere/333-LEDBAR24-RC-5420047139993.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://ibizashop.eu/de/jeux-de-lumiere/333-LEDBAR24-RC-5420047139993.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt; DMX Bar&lt;/a&gt; kann laut &lt;a href=&quot;https://ibizashop.eu/de/index.php?controller=attachment&amp;amp;id_attachment=299&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://ibizashop.eu/de/index.php?controller=attachment&amp;amp;id_attachment=299&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Handbuch&lt;/a&gt; mit 6/9/16/30 oder 58 DMX Adressen gesteuert werden, je mehr Kanäle desto gezielter können einzelne LEDs des Bars angesprochen werden. &lt;br/&gt;

Sehen wir uns die Variante 30 Adressen genauer an: &lt;br/&gt;

Hier können 4 LED Segment einzeln gesteuert werden, pro Segment werden 7 DMX Kanäle verwendet, vier für die RGBW Helligkeit, zusätzlich noch Kanäle für Master-Helligkeit und Strobe-Effekt. Dann kommt noch ein Channel für Sondereffekte, der aber in der Konfiguration nicht berücksichtig wurde.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das sieht im Excel dann so aus. Man sieht auch gut die Verschiebung wegen der 7 Channels, Segment 1 startet mit C1-1, Segment 2 mit C2-2, Segment 3 mit C3-3.
Die Master Helligkeit wird hier mit DCC Adresse 1 für alle Segment geschaltet, die RGBW pro Segment jeweils einzeln. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_05.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_05.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_05.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DMX512 Protokoll verwenden&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dmx512_protokoll_verwenden&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:201,&amp;quot;range&amp;quot;:&amp;quot;84602-90721&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit206&quot; id=&quot;effekte_-_sound&quot;&gt;Effekte - Sound&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Effekte - Sound&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;effekte_-_sound&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:206,&amp;quot;range&amp;quot;:&amp;quot;90722-90752&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit207&quot; id=&quot;sound_funktionen_fuer_das_mp3-tf-16p_modul&quot;&gt;Sound Funktionen für das MP3-TF-16P Modul&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound Funktionen f\u00fcr das MP3-TF-16P Modul&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_funktionen_fuer_das_mp3-tf-16p_modul&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:207,&amp;quot;range&amp;quot;:&amp;quot;90753-90809&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit208&quot; id=&quot;hauptplatine&quot;&gt;Hauptplatine&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Soundsteuerung mit der 8xMP3-Multi-Soundplatine. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/8xmp3_bild1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:8xmp3_bild1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/8xmp3_bild1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Hierzu muss ein Pin der Hautplatine zur seriellen Ansteuerung eines Sound Moduls sowie den Typ des angeschlossenen Soundmoduls definiert werden. Danach können Sound-Tracks dieses Moduls abgespielt werden. 
Die Pin Nummer kann als Zahl, oder als symbolische Konstante angegeben werden.
Beispiel: KEY80_P1
Der Typ bestimmt das Protokoll, mit dem das Soundmodul gesteuert wird.
Manche MP3-TF Module haben einen Fehler und müssen mit der Variante NO_CRC (keine Prüfsumme) angesprochen werden. Module mit folgenden Sound Chip Nummern wurde bisher als fehlerhaft identifiziert: MH2024K-16SS
Beispiel einer Programmierung im Prog_Generator: &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/8xmp3_bild2.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:8xmp3_bild2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/8xmp3_bild2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bezeichnung	Beschreibung
&lt;/p&gt;
&lt;div class=&quot;table sectionedit209&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  Soundmodul wählen  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  Pin des Soundmoduls definieren  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Titel # abspielen &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Track # vom angegebenen Modul abspielen (Rootverzeichnis) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zufälligen Titel abspielen &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zufälligen Titel vom angegebenen Modul abspielen (Rootverzeichnis) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Wiedergabe &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Setzt die Sound Wiedergabe fort &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Pause &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hält die Sound Wiedergabe an &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Endloswiedergabe &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Stellt den Wiederholmodus ein &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Lauter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lautstärke erhöhen &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Leiser &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lautstärke reduzieren &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Lautstärke definieren &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lautstärke setzen auf 0 ..100% &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table11&amp;quot;,&amp;quot;secid&amp;quot;:209,&amp;quot;range&amp;quot;:&amp;quot;91656-92174&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hauptplatine&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hauptplatine&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:208,&amp;quot;range&amp;quot;:&amp;quot;90810-92175&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit210&quot; id=&quot;soundmodul_waehlen&quot;&gt;Soundmodul wählen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Einen Pin der Hautplatinen zur seriellen Ansteuerung eines Sound Moduls sowie den Typ des angeschlossenen Soundmoduls definieren. Die Pin Nummer kann als Zahl, oder als symbolische Konstante angegeben werden.
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/8xmp3_bild3.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:8xmp3_bild3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/8xmp3_bild3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Beispiel: KEY80_P1&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit211&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  Soundmodul  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  Jumperpin  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  Pin „KEY_80“  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  Kennung Programm-Generator  &lt;/td&gt;&lt;td class=&quot;col4 rightalign&quot;&gt;  Arduino-Pin &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A1 → B1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P1 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A2 → B2 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 2 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P2 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D7 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A3 → B3 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 3 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P3 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D8 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A4 → B4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 4 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P4 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D9 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A5 → B5 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 5 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P5 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D10 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A6 → B6 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 6 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P6 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D11 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A7 → B7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 7 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P7 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D12 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A8 → B8 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 12 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P12 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A5 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 8 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P8 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A1 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; B9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 9 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P9 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A10 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 10 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P10 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A3 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; B10 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 11 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P11 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A4 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table12&amp;quot;,&amp;quot;secid&amp;quot;:211,&amp;quot;range&amp;quot;:&amp;quot;92489-93045&amp;quot;} --&gt;
&lt;p&gt;
Der Typ bestimmt das Protokoll (MP3-TF-16P, MP3-TF16P-NO-CRC oder JQ6500), mit dem das Soundmodul gesteuert wird.
Manche MP3-TF Module haben einen Fehler und müssen mit der Variante NO_CRC (keine Prüfsumme) angesprochen werden. Module mit folgenden Sound Chip Nummern wurde bisher als fehlerhaft identifiziert: MH2024K-16SS
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Soundmodul w\u00e4hlen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;soundmodul_waehlen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:210,&amp;quot;range&amp;quot;:&amp;quot;92176-93372&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit212&quot; id=&quot;titel_abspielen&quot;&gt;Titel # abspielen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Track # auf einem angegeben Soundkanal starten (Rootverzeichnis). 
Sound Kanal 0 – 7 (entspricht Soundmodul 1 – 8)
Tracknummer 1 – 256
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Titel # abspielen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;titel_abspielen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:212,&amp;quot;range&amp;quot;:&amp;quot;93373-93544&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit213&quot; id=&quot;zufaelligen_titel_abspielen&quot;&gt;Zufälligen Titel abspielen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Im Makro wird ein Bereich von Track x bis Track y angegeben. Aus diesem Bereich wird ein zufälliger Track abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zuf\u00e4lligen Titel abspielen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufaelligen_titel_abspielen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:213,&amp;quot;range&amp;quot;:&amp;quot;93545-93706&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit214&quot; id=&quot;wiedergabe&quot;&gt;Wiedergabe&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Setzt die Sound Wiedergabe fort, nach dem sie mit dem Pause-befehl unterbrochen wurde.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wiedergabe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wiedergabe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:214,&amp;quot;range&amp;quot;:&amp;quot;93707-93816&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit215&quot; id=&quot;pause&quot;&gt;Pause&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Hält die Sound Wiedergabe an.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pause&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pause&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:215,&amp;quot;range&amp;quot;:&amp;quot;93817-93866&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit216&quot; id=&quot;endloswiedergabe&quot;&gt;Endloswiedergabe&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Stellt den Wiederholmodus ein
LOOP_ALL:         spielt alle Titel wiederholt ab
LOOP_FOLDER: spielt alle Titel eines Verzeichnisses wiederholt ab
LOOP_ONE:       spielt den aktuellen Titel wiederholt ab
LOOP_OFF:        keine Wiederholung
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Endloswiedergabe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;endloswiedergabe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:216,&amp;quot;range&amp;quot;:&amp;quot;93867-94135&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit217&quot; id=&quot;lauter&quot;&gt;Lauter&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Lautstärke erhöhen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lauter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lauter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:217,&amp;quot;range&amp;quot;:&amp;quot;94136-94177&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit218&quot; id=&quot;leiser&quot;&gt;Leiser&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Lautstärke reduzieren.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Leiser&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leiser&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:218,&amp;quot;range&amp;quot;:&amp;quot;94178-94221&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit219&quot; id=&quot;lautstaerke_definieren&quot;&gt;Lautstärke definieren&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Der angegebene Prozentwert wird je nach Soundmodul in einen passenden Lautstärkenwert umgewandelt, welches das Soundmodul unterstützt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lautst\u00e4rke definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lautstaerke_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:219,&amp;quot;range&amp;quot;:&amp;quot;94222-94395&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit220&quot; id=&quot;sound_prev&quot;&gt;Sound_Prev&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die Sound_Prev Funktion spielt die vorherige Sounddatei ab. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Prev&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_prev&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:220,&amp;quot;range&amp;quot;:&amp;quot;94396-94477&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit221&quot; id=&quot;sound_next&quot;&gt;Sound_Next&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit der Sound_Next Funktion wird die nächste Sound Datei abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Next&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_next&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:221,&amp;quot;range&amp;quot;:&amp;quot;94478-94569&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit222&quot; id=&quot;sound_pauseplay&quot;&gt;Sound_PausePlay&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit dem Befehl Sound_PausePlay wird die Sound- Wiedergabe angehalten oder wieder fortgesetzt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_PausePlay&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_pauseplay&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:222,&amp;quot;range&amp;quot;:&amp;quot;94570-94690&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit223&quot; id=&quot;sound_loop&quot;&gt;Sound_Loop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Loop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_loop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:223,&amp;quot;range&amp;quot;:&amp;quot;94691-94711&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit224&quot; id=&quot;sound_usdspi&quot;&gt;Sound_USDSPI&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_USDSPI&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_usdspi&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:224,&amp;quot;range&amp;quot;:&amp;quot;94712-94734&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit225&quot; id=&quot;sound_playmode&quot;&gt;Sound_PlayMode&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_PlayMode&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_playmode&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:225,&amp;quot;range&amp;quot;:&amp;quot;94735-94759&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit226&quot; id=&quot;sound_decvol&quot;&gt;Sound_DecVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_DecVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_decvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:226,&amp;quot;range&amp;quot;:&amp;quot;94760-94782&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit227&quot; id=&quot;sound_incvol&quot;&gt;Sound_IncVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_IncVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_incvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:227,&amp;quot;range&amp;quot;:&amp;quot;94783-94805&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit228&quot; id=&quot;sound_seq1&quot;&gt;Sound_Seq1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 1 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:228,&amp;quot;range&amp;quot;:&amp;quot;94806-94914&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit229&quot; id=&quot;sound_seq2&quot;&gt;Sound_Seq2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 2 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:229,&amp;quot;range&amp;quot;:&amp;quot;94915-95023&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit230&quot; id=&quot;sound_seq3&quot;&gt;Sound_Seq3&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 3 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq3&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:230,&amp;quot;range&amp;quot;:&amp;quot;95024-95132&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit231&quot; id=&quot;sound_seq4&quot;&gt;Sound_Seq4&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 4 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:231,&amp;quot;range&amp;quot;:&amp;quot;95133-95241&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit232&quot; id=&quot;sound_seq5&quot;&gt;Sound_Seq5&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 5 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq5&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:232,&amp;quot;range&amp;quot;:&amp;quot;95242-95350&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit233&quot; id=&quot;sound_seq6&quot;&gt;Sound_Seq6&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 6 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq6&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq6&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:233,&amp;quot;range&amp;quot;:&amp;quot;95351-95459&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit234&quot; id=&quot;sound_seq7&quot;&gt;Sound_Seq7&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 7 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq7&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq7&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:234,&amp;quot;range&amp;quot;:&amp;quot;95460-95568&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit235&quot; id=&quot;sound_seq8&quot;&gt;Sound_Seq8&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 8 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq8&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq8&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:235,&amp;quot;range&amp;quot;:&amp;quot;95569-95677&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit236&quot; id=&quot;sound_seq9&quot;&gt;Sound_Seq9&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 9 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq9&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq9&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:236,&amp;quot;range&amp;quot;:&amp;quot;95678-95786&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit237&quot; id=&quot;sound_seq10&quot;&gt;Sound_Seq10&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 10 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq10&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq10&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:237,&amp;quot;range&amp;quot;:&amp;quot;95787-95897&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit238&quot; id=&quot;sound_seq11&quot;&gt;Sound_Seq11&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 11 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq11&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq11&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:238,&amp;quot;range&amp;quot;:&amp;quot;95898-96008&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit239&quot; id=&quot;sound_seq12&quot;&gt;Sound_Seq12&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 12 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq12&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq12&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:239,&amp;quot;range&amp;quot;:&amp;quot;96009-96119&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit240&quot; id=&quot;sound_seq13&quot;&gt;Sound_Seq13&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 13 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq13&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq13&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:240,&amp;quot;range&amp;quot;:&amp;quot;96120-96230&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit241&quot; id=&quot;sound_seq14&quot;&gt;Sound_Seq14&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 1 auf einem MP3-TF-16P Soundmodul wiedergegeben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq14&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq14&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:241,&amp;quot;range&amp;quot;:&amp;quot;96231-96340&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit242&quot; id=&quot;sound_playrandom&quot;&gt;Sound_PlayRandom&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird eine zufällige Sound Datei abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_PlayRandom&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_playrandom&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:242,&amp;quot;range&amp;quot;:&amp;quot;96341-96430&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit243&quot; id=&quot;sound_next_of_n_reset&quot;&gt;Sound_Next_of_N_Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Next_of_N_Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_next_of_n_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:243,&amp;quot;range&amp;quot;:&amp;quot;96431-96462&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit244&quot; id=&quot;sound_next_of_n&quot;&gt;Sound_Next_of_N&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Next_of_N&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_next_of_n&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:244,&amp;quot;range&amp;quot;:&amp;quot;96463-96492&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit245&quot; id=&quot;sound_funktionen_fuer_das_jq6500_sound_modul&quot;&gt;Sound Funktionen für das JQ6500 Sound Modul&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound Funktionen f\u00fcr das JQ6500 Sound Modul&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_funktionen_fuer_das_jq6500_sound_modul&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:245,&amp;quot;range&amp;quot;:&amp;quot;96493-96553&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit246&quot; id=&quot;sound_jq6500_prev&quot;&gt;Sound_JQ6500_Prev&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die vorherige Sounddatei abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Prev&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_prev&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:246,&amp;quot;range&amp;quot;:&amp;quot;96554-96641&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit247&quot; id=&quot;sound_jq6500_next&quot;&gt;Sound_JQ6500_Next&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die nächste Sound Datei abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Next&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_next&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:247,&amp;quot;range&amp;quot;:&amp;quot;96642-96729&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit248&quot; id=&quot;sound_jq6500_decvol&quot;&gt;Sound_JQ6500_DecVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_DecVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_decvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:248,&amp;quot;range&amp;quot;:&amp;quot;96730-96759&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit249&quot; id=&quot;sound_jq6500_incvol&quot;&gt;Sound_JQ6500_IncVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_IncVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_incvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:249,&amp;quot;range&amp;quot;:&amp;quot;96760-96789&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit250&quot; id=&quot;sound_jq6500_seq1&quot;&gt;Sound_JQ6500_Seq1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 1 auf einem JQ6500 Soundmodul abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:250,&amp;quot;range&amp;quot;:&amp;quot;96790-96898&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit251&quot; id=&quot;sound_jq6500_seq2&quot;&gt;Sound_JQ6500_Seq2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 2 auf einem JQ6500 Soundmodul abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:251,&amp;quot;range&amp;quot;:&amp;quot;96899-97007&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit252&quot; id=&quot;sound_jq6500_seq3&quot;&gt;Sound_JQ6500_Seq3&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 3 auf einem JQ6500 Soundmodul abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq3&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:252,&amp;quot;range&amp;quot;:&amp;quot;97008-97116&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit253&quot; id=&quot;sound_jq6500_seq4&quot;&gt;Sound_JQ6500_Seq4&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 4 auf einem JQ6500 Soundmodul abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:253,&amp;quot;range&amp;quot;:&amp;quot;97117-97225&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit254&quot; id=&quot;sound_jq6500_seq5&quot;&gt;Sound_JQ6500_Seq5&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 5 auf einem JQ6500 Soundmodul abgespielt. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq5&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:254,&amp;quot;range&amp;quot;:&amp;quot;97226-97334&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit255&quot; id=&quot;sound_jq6500_playrandom&quot;&gt;Sound_JQ6500_PlayRandom&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_PlayRandom&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_playrandom&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:255,&amp;quot;range&amp;quot;:&amp;quot;97335-97368&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit256&quot; id=&quot;sound_jq6500_next_of_n_reset&quot;&gt;Sound_JQ6500_Next_of_N_Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Next_of_N_Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_next_of_n_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:256,&amp;quot;range&amp;quot;:&amp;quot;97369-97407&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit257&quot; id=&quot;sound_jq6500_next_of_n&quot;&gt;Sound_JQ6500_Next_of_N&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Next_of_N&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_next_of_n&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:257,&amp;quot;range&amp;quot;:&amp;quot;97408-97440&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit258&quot; id=&quot;sound_jq6500_bg_prev&quot;&gt;Sound_JQ6500_BG_Prev&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Prev&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_prev&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:258,&amp;quot;range&amp;quot;:&amp;quot;97441-97471&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit259&quot; id=&quot;sound_jq6500_bg_next&quot;&gt;Sound_JQ6500_BG_Next&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Next&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_next&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:259,&amp;quot;range&amp;quot;:&amp;quot;97472-97502&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit260&quot; id=&quot;sound_jq6500_bg_decvol&quot;&gt;Sound_JQ6500_BG_DecVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_DecVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_decvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:260,&amp;quot;range&amp;quot;:&amp;quot;97503-97535&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit261&quot; id=&quot;sound_jq6500_bg_incvol&quot;&gt;Sound_JQ6500_BG_IncVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_IncVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_incvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:261,&amp;quot;range&amp;quot;:&amp;quot;97536-97568&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit262&quot; id=&quot;sound_jq6500_bg_seq1&quot;&gt;Sound_JQ6500_BG_Seq1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:262,&amp;quot;range&amp;quot;:&amp;quot;97569-97599&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit263&quot; id=&quot;sound_jq6500_bg_seq2&quot;&gt;Sound_JQ6500_BG_Seq2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:263,&amp;quot;range&amp;quot;:&amp;quot;97600-97630&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit264&quot; id=&quot;sound_jq6500_bg_seq3&quot;&gt;Sound_JQ6500_BG_Seq3&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq3&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:264,&amp;quot;range&amp;quot;:&amp;quot;97631-97661&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit265&quot; id=&quot;sound_jq6500_bg_seq4&quot;&gt;Sound_JQ6500_BG_Seq4&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:265,&amp;quot;range&amp;quot;:&amp;quot;97662-97692&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit266&quot; id=&quot;sound_jq6500_bg_seq5&quot;&gt;Sound_JQ6500_BG_Seq5&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq5&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:266,&amp;quot;range&amp;quot;:&amp;quot;97693-97723&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit267&quot; id=&quot;sound_jq6500_bg_playrandom&quot;&gt;Sound_JQ6500_BG_PlayRandom&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_PlayRandom&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_playrandom&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:267,&amp;quot;range&amp;quot;:&amp;quot;97724-97760&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit268&quot; id=&quot;sound_jq6500_bg_next_of_n_reset&quot;&gt;Sound_JQ6500_BG_Next_of_N_Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Next_of_N_Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_next_of_n_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:268,&amp;quot;range&amp;quot;:&amp;quot;97761-97802&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit269&quot; id=&quot;sound_jq6500_bg_next_of_n&quot;&gt;Sound_JQ6500_BG_Next_of_N&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Next_of_N&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_next_of_n&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:269,&amp;quot;range&amp;quot;:&amp;quot;97803-97838&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit270&quot; id=&quot;sound_adkey&quot;&gt;Sound_ADKey&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_ADKey&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_adkey&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:270,&amp;quot;range&amp;quot;:&amp;quot;97839-97860&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit271&quot; id=&quot;sound_jq6500_adkey&quot;&gt;Sound_JQ6500_ADKey&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_ADKey&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_adkey&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:271,&amp;quot;range&amp;quot;:&amp;quot;97861-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 21 Feb 2026 09:22:29 +0000</pubDate>
        </item>
        <item>
            <title>programmgenerator</title>
            <link>https://wiki.mobaledlib.de/anleitungen/programmgenerator</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;anleitung_zum_programm-generator&quot;&gt;Anleitung zum Programm-Generator&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;
&lt;p&gt;
Diese Anleitung bezieht sich auf die Version &lt;strong&gt;3.1.0A&lt;/strong&gt; vom 05.01.2022 und neuer. (Aktuelle Version ist 3.3.0)&lt;br/&gt;

 — &lt;em&gt;&lt;a href=&quot;mailto:&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#103;&amp;#109;&amp;#120;&amp;#46;&amp;#100;&amp;#101;&quot; class=&quot;mail&quot; title=&quot;&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#103;&amp;#109;&amp;#120;&amp;#46;&amp;#100;&amp;#101;&quot;&gt;Michael&lt;/a&gt; 2022/01/27 14:43&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Anleitung zum Programm-Generator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;anleitung_zum_programm-generator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-235&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;was_ist_der_programm_generator&quot;&gt;Was ist der Programm Generator&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Mit diesem Programm können die Beleuchtungs- und andere Effekte für eine Modelleisenbahn 
ganz einfach erstellt und verwaltet werden.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit dem Arduino nano können bis zu 256 RGB-LEDS bzw. 768 Einzel-LEDs verwaltet werden.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit dem &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/110/110_esp32_adapter_dcc&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot;&gt;ESP32&lt;/a&gt;-30pin (7 Kanäle) können je nach verwendeter Hauptplatine bis zu 14336 RGB-LEDS bzw. 43008 Einzel-LEDs verwaltet werden.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit dem &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/110/110_esp32_adapter_dcc&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot;&gt;ESP32&lt;/a&gt;-38pin (8 Kanäle) können je nach verwendeter Hauptplatine bis zu 16384 RGB-LEDS bzw. 49152 Einzel-LEDs verwaltet werden.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Über eine einfach zu bedienende Benutzeroberfläche kann man die gewünschten Funktionen Auswählen und Konfigurieren. Es steht eine Vielzahl von Befehlen zur Verfügung. Der Wichtigste ist sicherlich das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#house&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;„Belebte Haus“&lt;/a&gt;&lt;/strong&gt;. Man kann aber auch Andreaskreuze, Signale, Ampeln, Sounds, Servos und vieles mehr mit nur einem Klick auswählen. 
&lt;/p&gt;

&lt;p&gt;
Die Effekte können automatisch gestartet oder über eine Zentrale aktiviert werden. Dazu werden momentan folgenden Protokolle/Busse unterstützt: &lt;strong&gt;DCC&lt;/strong&gt;, &lt;strong&gt;Selectrix&lt;/strong&gt; und der &lt;strong&gt;Märklin CAN Bus&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
Das alles wird in einer übersichtlichen Tabelle verwaltet. Hier kann man ganz einfach Zeilen einfügen, verschieben, kopieren und nach seinen Bedürfnissen anpassen.
&lt;/p&gt;

&lt;p&gt;
Die Konfiguration kann von dort direkt zum Arduino geschickt und ausprobiert werden.
&lt;/p&gt;

&lt;p&gt;
Die Programmerzeugung geschieht komplett im Hintergrund. Der Benutzter muss keinerlei Programmiererfahrung haben. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Was ist der Programm Generator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;was_ist_der_programm_generator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;236-1853&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;verfuegbare_sprachen&quot;&gt;Verfügbare Sprachen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Der Programm-Generator wurde durch fleißige Nutzer, bereits in sieben Sprachen übersetzt. &lt;br/&gt;

Aktuell stehen folgenden Sprachen zur Verfügung.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deutsch (0)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Englisch (1)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Niederländisch (2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Französisch (3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Italienisch (4) &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Spanisch (5)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dänisch (6), übersetzt von Saryk&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Die Zahl in der Klammer ist die ID für die „Config-Seite“. &lt;br/&gt;

Der Wert „-1“ aktiviert die automatische Sprachauswahl, anhand der Systemsprache. &lt;br/&gt;

Wenn die Sprache nicht vorhanden ist, erfolgt die Ausgabe in „Englisch“. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/config_sprache.jpg?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:config_sprache.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/config_sprache.jpg?w=480&amp;amp;tok=1a86bd&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;direct&quot; alt=&quot;direct&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;br/&gt;

Wenn jemand den Programm-Generator in weitere Sprachen übersetzen möchte, kann sich gerne an &lt;a href=&quot;https://wiki.mobaledlib.de/redirect/forum/uphardi&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/redirect/forum/uphardi&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Hardi im Stummiforum&lt;/a&gt; wenden.
&lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verf\u00fcgbare Sprachen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verfuegbare_sprachen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1854-2663&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;wichtige_hinweise&quot;&gt;Wichtige Hinweise&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wichtige Hinweise&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wichtige_hinweise&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;2664-2693&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;excel-versionen&quot;&gt;Excel-Versionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Der Programm-Generator funktioniert nur mit Microsoft Excel in der Desktop-Version. &lt;br/&gt;

Die Verwendung von OpenSource-Varianten&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;, sowie der „Web Version von Excel“&lt;sup&gt;&lt;a href=&quot;#fn__2&quot; id=&quot;fnt__2&quot; class=&quot;fn_top&quot;&gt;2)&lt;/a&gt;&lt;/sup&gt;, ist wegen der enthaltenen Makros nicht fehlerfrei möglich. &lt;br/&gt;

Aktuell werden folgenden Versionen unterstützt:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;del&gt; Excel 2010&lt;/del&gt; (wird nicht mehr unterstützt in der neusten Version)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Excel 2013&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Excel 2016&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Excel 2019&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Excel 2021&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Excel 365 Desktop-App&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Excel-Versionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;excel-versionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2694-3342&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;erster_start&quot;&gt;Erster Start&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Beim ersten Start wird von Excel eine Warnung ausgeben, dass sich aktive Elemente („Makros“) in der Tabelle befinden und das diese aus Sicherheitsgründen deaktiviert wurden. Um den Programm-Generator nutzen zu können ist das Aktiveren der Inhalte notwendig. Dazu einfach oben auf den Button „Inhalt aktivieren“ klicken.
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/excel_makro.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:excel_makro.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/excel_makro.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erster Start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erster_start&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;3343-3738&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;auswahl_des_systems_zur_einbindung&quot;&gt;Auswahl des Systems zur Einbindung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Je nachdem welches Steuerungssystem eingesetzt wird kann man am unteren Rand, das gewünschte System auswählen oder einfach auf den Button „Start“ klicken. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/excel-auswahl_unten.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:excel-auswahl_unten.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/excel-auswahl_unten.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_start.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_start.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_start.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Bei einem Klick auf den Button „Start“ öffnet sich ein Auswahlmenü, welches ermöglicht eines der verschiedenen Systeme zur Steuerung zu verwenden. Ein Wechsel auf ein anderes System ist jederzeit möglich. Für Anfänger wird das System „DCC“ empfohlen, da es sehr einfach ist und die größte Verbreitung hat. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/auswahl_steuerung.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:auswahl_steuerung.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/auswahl_steuerung.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info wrap_centeralign plugin_wrap&quot;&gt;
&lt;p&gt;
Die Auswahl eines Steuerungssystems ist notwendig um die Beleuchtungen zu verwalten. &lt;br/&gt;
 Allerdings muss man keines besitzen um die MobaLedLib oder den Programm-Generator verwenden zu können.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Auswahl des Systems zur Einbindung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;auswahl_des_systems_zur_einbindung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;3739-4654&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;verwendung_​can_​&quot;&gt;Verwendung &amp;quot;​CAN&amp;quot;​&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Damit die Daten aus dem Programm-Generator an den Arduino hochgeladen werden können, muss bei der Verwendung von &lt;strong&gt;CAN&lt;/strong&gt; unbedingt eine Verbindung zu einer aktiven CAN-Zentrale vorhanden sein, andernfalls schlägt der Upload fehl.
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verwendung \&amp;quot;\u200bCAN\&amp;quot;\u200b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verwendung_\u200bcan_\u200b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;4655-4928&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit13&quot; id=&quot;verwendung_des_programm-generators&quot;&gt;Verwendung des Programm-Generators&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Diese Anleitung erklärt das Verwenden des Tools anhand der Tabelle für die Steuerung per „DCC“. Die minimalen Abweichungen zu den Tabellen „Selectrix“ und „CAN“ werden jeweils im Anschluss erläutert, sofern es notwendig ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verwendung des Programm-Generators&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verwendung_des_programm-generators&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;4929-5204&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit14&quot; id=&quot;tabelle_kopieren&quot;&gt;Tabelle kopieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Für die ersten Tests kann es hilfreich sein, nur eine Kopie einer Tabelle zu verwenden. &lt;br/&gt;

Um eine Kopie zu erstellen einfach einen Rechtsklick auf die gewünschte Tabelle machen und in dem sich öffnenden Dialog sagen, an welcher Stelle die Kopie eingefügt werden soll und das Excel eine Kopie erstellen soll. Andernfalls wird die Tabelle nur an den neuen Platz verschoben.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/tabelle_kopieren_1.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:tabelle_kopieren_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/tabelle_kopieren_1.png?w=300&amp;amp;tok=63cbef&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/tabelle_kopieren_2.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:tabelle_kopieren_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/tabelle_kopieren_2.png?w=300&amp;amp;tok=4bff67&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/tabelle_kopieren_3.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:tabelle_kopieren_3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/tabelle_kopieren_3.png?w=300&amp;amp;tok=994fb7&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tabelle kopieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tabelle_kopieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;5205-5786&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit15&quot; id=&quot;aufbau_der_tabelle&quot;&gt;Aufbau der Tabelle&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Das Hauptfenster des Programm-Generators teilt sich in drei Hauptbereiche auf.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dem grünen Bereich für alle Buttons welche die Steuerung des Generators übernehmen.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Der Filterliste, welche sich in dem roten Bereich befindet. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sowie dem orangenen Bereich in dem alle Befehle gespeichert und verwaltet werden.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/prog_generator_rand.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Aufbau der Tabelle&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;aufbau_der_tabelle&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;5787-6201&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit16&quot; id=&quot;buttons&quot;&gt;Buttons&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit17&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; Button &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; Beschreibung &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button-dialog.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button-dialog.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button-dialog.png?w=60&amp;amp;tok=f23770&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Der wichtigste Button von allen. Hierhinter verbirgt sich die meiste Magie und ermöglicht das Erstellen der Beleuchtungs- Sound und Bewegungseffekte. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button-arduino.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button-arduino.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button-arduino.png?w=60&amp;amp;tok=9f01f3&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wandelt die Befehle in C++-Code um und überträgt diese im Anschluss an den LED Arduino. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/butten_add-line.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:butten_add-line.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/butten_add-line.png?w=60&amp;amp;tok=c2fa68&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; fügt eine neue leere Zeile über der aktuell markierten Zeile ein &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_del-line.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_del-line.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_del-line.png?w=60&amp;amp;tok=e2b8f2&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; löscht wie die Aufschrift bereits erklärt alle markierten Zeilen. Die Löschung erfolgt aber erst nach einer erneuten Bestätigung in dem aufgehendem Fenster.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_move-line.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_move-line.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_move-line.png?w=60&amp;amp;tok=ca1d1b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Hiermit können eine oder mehrere Zeilen in der Reihenfolge verschoben werden. Die ausgewählten Zeilen werden oberhalb des grünen Balkens eingefügt und das Programm berechnet die Reihenfolge der LEDs neu. Dies ist hilfreich wenn man z.B.: einen zusätzlichen Verteiler in einer vorhanden Verkabelung hinzufügt oder diesen woanders platziert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_copy-line.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_copy-line.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_copy-line.png?w=60&amp;amp;tok=82b17e&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hiermit lassen sich Zeilen kopieren für den Fall, das es z.B.: ein identisches oder ähnliches Beleuchtungskonzept für ein anderes Haus gibt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_hide-line.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_hide-line.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_hide-line.png?w=60&amp;amp;tok=002251&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hiermit lassen sich Zeilen aus- und auch wieder einblenden. Diese werden nicht gelöscht sondern nur versteckt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_see-all.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_see-all.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_see-all.png?w=60&amp;amp;tok=c9b224&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Button zeigt alle Zeilen, die vorher versteckt wurden, wieder an. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_clear-table.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_clear-table.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_clear-table.png?w=60&amp;amp;tok=8bc904&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; löscht alles in dem Programmbereich und legt eine komplett neue Tabelle an. Das Programm fragt aber vorher ob es wirklich gewünscht ist. &lt;br/&gt;
Durch eine Filterliste ausgeblendete Zeilen werden nicht gelöscht. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_options.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_options.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_options.png?w=60&amp;amp;tok=3fbbf5&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Öffnet das Menü für die Optionen, in dem man die Einstellungen für den LED Arduino und den DCC Arduino ändern kann. Es gibt auch die Möglichkeit, die Datei zu speichern oder die Beta Version der MobaLedLib zu installieren. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button-help.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button-help.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button-help.png?w=60&amp;amp;tok=132aac&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;60&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Öffnet die Hilfeseite &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/version-hardi.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:version-hardi.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/version-hardi.png?w=120&amp;amp;tok=e54648&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;120&quot; /&gt;&lt;/a&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeigt die aktuelle Version des Programm-Generators an. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;6219-8659&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Buttons&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;buttons&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;6202-8660&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit18&quot; id=&quot;filterliste&quot;&gt;Filterliste&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die blauen Filterlisten ermöglichen es, die Anzahl der Zeilen zu verringern und nur bestimmte Zeilen anzuzeigen. Dies wird z.B.: gemacht um nur das Beispiel „B1“ beim ersten Aufrufen der Tabelle „DCC“, „Selectrix“ oder „CAN“ anzuzeigen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/kopfleiste.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:kopfleiste.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/kopfleiste.png?w=800&amp;amp;tok=fbed15&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Filterliste&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;filterliste&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;8661-8976&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit19&quot; id=&quot;erklaerung_der_einzelnen_spalten&quot;&gt;Erklärung der einzelnen Spalten&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit20&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Erklärung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Aktiv &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Mit dieser Spalte kann man eine Zeile (zu Testzwecken) deaktivieren. Zeilen welche mit dem „Aus- oder Einblenden“ Knopf oder dem Autofilter ausgeblendet sind werden ebenfalls nicht benutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Filter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Diese Spalte kann zum Filtern nach bestimmten Gruppen benutzt werden. Für jede Gruppe kann hier ein gleicher Wert eingetragen werden. Dann kann man mit dem Autofilter bestimmte Gruppen aktivieren. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Adresse oder Name &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hier wird die DCC Adresse zwischen 1 und 10240 eingetragen. Achtung nicht alle Zentralen unterstützen Adressen &amp;gt; 9999. &lt;br/&gt;
Alternativ kann hier ein Schalter (z.B. „SwitchB7“) oder eine selbst definierte Variable (z.B. „HausA“) eingetragen werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Typ &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Typ des Eingangs: &lt;br/&gt;
AnAus (Schalter) &lt;br/&gt;
Rot (Taster) &lt;br/&gt;
Grün (Taster) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Startwert &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Definiert den Startwert des Eingangskanals nachdem die Versorgungsspannung eingeschaltet wurde. Er ist gültig bis die entsprechende DCC Nachricht empfangen wird. &lt;br/&gt;
&lt;br/&gt;
Ist die automatische Speicherung des Letztzustandes aktiviert kann durch Eingabe von &amp;#039;0&amp;#039;  die Zustandsspeicherung für diese Zeile deaktiviert werden. &lt;br/&gt;
Durch Eingabe von &amp;#039;*&amp;#039;  wird die Zustandsspeicherung für diese Zeile erzwungen, sofern die Funktion einen Zustand speichern kann, die Standardeinstellung dies aber deaktiviert (z.B. alle Counter mit Timeout). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Beschreibung &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hier sollte ein beliebiger Text zur Dokumentation eingegeben werden damit man sich später wieder zurechtfindet. Mit Alt+Enter kann mit einer neuen Zeile begonnen werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verteiler-Nummer &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; In dieser Spalte kann eine Nummer oder eine Bezeichnung des Verteilers eingetragen werden an dem die LEDs angeschlossen sind. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Stecker-Nummer &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hier kann die Nummer des Steckplatzes der Verteilerplatine eingetragen werden welche von der angeschlossenen Baugruppe benutzt wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Icon &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeigt zu jedem Makro das passende Bild an. Dadurch kann die Funktion schnell erkannt werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Name &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zeigt zu jedem Makro einen einfachen Namen in der aktiven Sprache an. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Beleuchtung, Sound, oder andere Effekte &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hier werden mit einem Doppelklick oder dem „Dialog“ Knopf die Funktionen zum ansteuern der LEDs oder der anderen Verbraucher eingetragen. &lt;br/&gt;
&lt;strong&gt;Achtung: Die Einträge sollten nur von Experten manuell verändert werden.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Start LedNr &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Diese Spalte enthält die Startnummer der ersten LED dieser Zeile. Die Nummer ergibt sich aus der Zeilenposition und der Anzahl der vorangegangenen LEDs. &lt;br/&gt;
&lt;span class=&quot;wrap_em &quot;&gt;Die Zahl kann nicht verändert werden (siehe Hinweis am Ende der Tabelle).&lt;/span&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LEDs &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hier wird automatisch die Anzahl der von dieser Zeile angesteuerten LEDs eingetragen. &lt;br/&gt;
&lt;strong&gt;Achtung: Nicht manuell ändern.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; InCnt &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Sie enthält die Anzahl der lokal benutzten InCh Kanäle. Sie wird automatisch vom Programm geschrieben. &lt;br/&gt;
&lt;strong&gt;Achtung: Nicht manuell ändern.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Loc InCh &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Sie enthält die Anzahl der lokal benutzten InCh Kanäle. Sie wird automatisch vom Programm geschrieben. &lt;br/&gt;
&lt;strong&gt;Achtung: Nicht manuell ändern.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Benutzter LED Kanal. &lt;br/&gt;
0 = Standard &lt;br/&gt;
1 = Taster &lt;br/&gt;
Wird automatisch vom Programm geschrieben. &lt;br/&gt;
&lt;strong&gt;Achtung: Nicht manuell ändern.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Start  Tast LED &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED Nummer im Taster Kanal.  &lt;br/&gt;
Wird automatisch vom Programm geschrieben. &lt;br/&gt;
 &lt;strong&gt;Achtung: Nicht manuell ändern.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Start LED G2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED Nummer für den benutzerdefinierten Kanal 2. &lt;br/&gt;
Wird automatisch vom Programm geschrieben. &lt;br/&gt;
&lt;strong&gt;Achtung: Nicht manuell ändern.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Start LED G3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED Nummer für den benutzerdefinierten Kanal 3. &lt;br/&gt;
Wird automatisch vom Programm geschrieben. &lt;br/&gt;
&lt;strong&gt;Achtung: Nicht manuell ändern.&lt;/strong&gt; &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;9018-12620&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_info plugin_wrap&quot; style=&quot;width: 100%;&quot;&gt;
&lt;p&gt;
&lt;strong&gt;Hinweis zur Startnummer der ersten LED jeder Zeile:&lt;/strong&gt;&lt;br/&gt;

Jeder WS2811 und jeder WS2812 hat eine sequentielle Adresse. Die Adressen (zu sehen in der Spalte „Start LED Nr.“) vergibt der Programm Generator automatisch und aufeinanderfolgend. 
&lt;/p&gt;

&lt;p&gt;
Bei einigen Funktionen (z. B. beim Befehl „LED einstellbar“) kann der Programm Generator die Kanäle Rot, Grün und Blau aufeinanderfolgend für eine Adresse verwenden, vorausgesetzt sie werden in genau dieser Reihenfolge angelegt. 
&lt;/p&gt;

&lt;p&gt;
Verwendet man beispielsweise   das belebte Haus oder die Straßenlaternen, legt der Programm Generator automatisch die nächste Adresse an, ungeachtet der zuvor verwendeten Kanäle. Hat man direkt vor dem belebten Haus nur die Kanäle Rot und Grün eines WS2811 verwendet, wird der blaue Kanal der vorhergehenden Adresse übersprungen. 
&lt;/p&gt;

&lt;p&gt;
Um den blauen Kanal innerhalb einer Funktion, die automatisch mit dem Rotkanal startet,  verwenden zu können, muss man dem Programm Generator vorgaukeln, die zuvor verwendete Adresse sei noch nicht benutzt. Hier muss der Benutzer aber genau wissen, was er tut, denn jetzt kann der Programm Generator einen WS281x zweimal ansprechen. 
&lt;/p&gt;

&lt;p&gt;
Deswegen ist die Funktion zum einen im Expertenmodus versteckt und der Name enthält den Hinweis „manipulieren“.
&lt;/p&gt;

&lt;p&gt;
Nach beispielsweise zwei Befehlen „LED einstellbar“ mit der Adresse „0“ muss man mit dem Befehl „LED Nummer manipulieren“ bzw. „Next_LED“ die Adresse zurück auf „0“ setzen, sodass das belebte Haus oder die Straßenlaternen diese Adresse nochmal verwenden können. Das ist jetzt die Stelle, an der der Benutzer aufpassen muss, um zu verhindern, einen Kanal davon (z. B. Grün) doppelt zu belegen (⇒ deshalb Expertenmodus). 
&lt;/p&gt;

&lt;p&gt;
Nun kann das belebte Haus den Blaukanal von Adresse „0“ mit einem beliebigen Effekt belegen, der auf Kanal 3 (Blau) verfügbar ist. 
&lt;/p&gt;

&lt;p&gt;
Die Funktion erreicht man bei aktiviertem Expertenmodus unter Schalten &amp;gt; Manipulation &amp;gt; LED Nummer manipulieren
Alternativ findet man sie in der Baumstruktur übrigens auch über das Suchfeld „Filter“ oben rechts im PopUp. 
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erkl\u00e4rung der einzelnen Spalten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erklaerung_der_einzelnen_spalten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;8977-14739&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit23&quot; id=&quot;probleme_mit_filterliste&quot;&gt;Probleme mit Filterliste&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Bei einem Löschen von Zeilen oder dem ganzen Blatt, kann es vorkommen das nicht alles gelöscht wurde oder die Tabelle danach komplett leer ist. Um dieses Problem zu beheben bitte alle Filter löschen und das Kästchen (Leere) aktivieren. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/filterauswahl_kaestchen_leere.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:filterauswahl_kaestchen_leere.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/filterauswahl_kaestchen_leere.png?w=240&amp;amp;tok=255472&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Probleme mit Filterliste&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;probleme_mit_filterliste&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;14740-15092&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit24&quot; id=&quot;mitgelieferte_beispiele&quot;&gt;Mitgelieferte Beispiele&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Die Beispiele befinden sich ab sofort auf der Extraseite „Examples“. &lt;br/&gt;

Beim ersten Aufruf der Tabelle ist nur ein Beispiel mit dem Namen „B01“ vorhanden. Um alle sehen zu können in der Filterliste den Filter auf „Alle auswählen“ setzen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/filter_1.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:filter_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/filter_1.png?w=160&amp;amp;tok=794da9&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/filter_2.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:filter_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/filter_2.png?w=160&amp;amp;tok=85c31a&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Danach wird eine längere Liste von Beispielen im Bereich für den Programmablauf angezeigt.
&lt;/p&gt;

&lt;p&gt;
Wenn nicht wurden die Beispiele bereits aus dem Programm gelöscht. &lt;br/&gt;

Eine aktuelle und saubere Version des Programm-Generators kann jederzeit von &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib/raw/master/extras/Prog_Generator_MobaLedLib.xlsm&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib/raw/master/extras/Prog_Generator_MobaLedLib.xlsm&quot; rel=&quot;ugc nofollow noopener&quot;&gt;hier&lt;/a&gt; wieder heruntergeladen werden.
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mitgelieferte Beispiele&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mitgelieferte_beispiele&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;15093-15849&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit25&quot; id=&quot;das_erstellen_von_programmen&quot;&gt;Das Erstellen von Programmen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Das Erstellen von Programmen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;das_erstellen_von_programmen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;15850-15890&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit26&quot; id=&quot;aufrufen_des_dialogs&quot;&gt;Aufrufen des Dialogs&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Der Anfang geht ganz schnell. Dazu oben einfach auf den Button „Dialog“ &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button-dialog.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button-dialog.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button-dialog.png?w=30&amp;amp;tok=1ba16f&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;Button zum aufrufen des Dialogmodus für neue Programmzeilen&quot; alt=&quot;Button zum aufrufen des Dialogmodus für neue Programmzeilen&quot; width=&quot;30&quot; /&gt;&lt;/a&gt; klicken.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/dialog_einfuehrung.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:dialog_einfuehrung.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/dialog_einfuehrung.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Aufrufen des Dialogs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;aufrufen_des_dialogs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;15891-16173&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit27&quot; id=&quot;auswahl_der_ansteuerung&quot;&gt;Auswahl der Ansteuerung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Hier kann ausgewählt werden, ob der Effekt über eine Zentrale (DCC, Selectrix oder Märklin CAN) angesteuert wird oder dauerhaft aktiv ist. &lt;br/&gt;

Beispiele für Ansteuerung über eine Zentrale
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Licht- oder Formsignale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/redirect/forum/mt222&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/redirect/forum/mt222&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Beleuchtung von Häusern&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Soundeffekte wenn ein Zug im Bahnhof steht oder durchfährt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tagsüber Beleuchtung als normale Gaststätte, Abends Discobeleuchtung&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/redirect/forum/mt57&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/redirect/forum/mt57&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Das brennende Haus&lt;/a&gt; - Licht-, Sound und Raucheffekt&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Beispiele für dauerhaft aktive Effekte
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ampeln&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Schweißlicht im Bahnbetriebswerk&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Blitzlicht eines Fotografen bei Veranstaltungen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Blinklichter auf hohen Gebäuden und &lt;a href=&quot;https://wiki.mobaledlib.de/redirect/forum/mt32&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/redirect/forum/mt32&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Windrädern&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/3dverkehr#blinkende_baken_fuer_baustelle&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:3dverkehr&quot; data-wiki-id=&quot;3d_druck:deko:3dverkehr&quot;&gt;Baustellenwarnbaken&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://vimeo.com/372596371&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://vimeo.com/372596371&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Bewegung mit der MobaLedLib&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://vimeo.com/358462833&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://vimeo.com/358462833&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Schornsteinfeger bei der Arbeit&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Alle Beispiele können natürlich auch dauerhaft aktiv oder von einer Zentrale gesteuert werden. &lt;br/&gt;

Möglich ist auch eine Verwendung der „Push Buttons“-Erweiterung für die MobaLedLib, um Effekte per Druckknöpfe welche auf der ganzen Anlage verteilt werden können, auszulösen.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/dialog_ansteuerung.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:dialog_ansteuerung.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/dialog_ansteuerung.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Auswahl der Ansteuerung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;auswahl_der_ansteuerung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;16174-17556&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit28&quot; id=&quot;vergabe_eines_schlagkraeftigen_namens&quot;&gt;Vergabe eines schlagkräftigen Namens&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
In diesem Dialogfenster, sollte dem Effekt ein aussagekräftiger Name vergeben werden. Dies ermöglicht es später diesen leichter wiederzufinden. Wenn alles nur „Beleuchtung Haus“ heißt, kennt sich später niemand mehr aus. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/auswahl_namen-zeile.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:auswahl_namen-zeile.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/auswahl_namen-zeile.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Beispiele für gute Bezeichnungen
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Kirche am kleinen Marktplatz &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bahnhofs „Meckershausen“&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Gasthof „zum schnellen Koch“&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wohnhaus auf dem Berg&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Straßenlaternen Hauptstraße Meckershausen Südseite&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Beleuchtung Bahnsteig Hauptbahnhof&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Beispiele für schlechte Namen
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Haus 1, Haus 2, Haus 3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Straßenlaternen 1, Laternen 2&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vergabe eines schlagkr\u00e4ftigen Namens&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vergabe_eines_schlagkraeftigen_namens&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;17557-18238&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit29&quot; id=&quot;vergabe_der_verteiler-_und_steckplatznummer&quot;&gt;Vergabe der Verteiler- und Steckplatznummer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Das nächste Fenster wünscht die Vergabe eine Verteiler- und Steckplatznummer. Dies ermöglicht die Übersicht zu behalten, wenn später z.B. das Haus nicht mehr links auf der Anlage steht sondern rechts oder ein zusätzlicher Verteiler für das neue Dorf hinzugefügt wird. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/dialog_verteiler_steckplatz.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:dialog_verteiler_steckplatz.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/dialog_verteiler_steckplatz.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vergabe der Verteiler- und Steckplatznummer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vergabe_der_verteiler-_und_steckplatznummer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;18239-18636&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit30&quot; id=&quot;auswahl_des_effekts&quot;&gt;Auswahl des Effekts&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die nachfolgenden Effekte sind in der Standardeinstellung verfügbar. &lt;br/&gt;

Die gesamte Liste der Effekte befindet sich am Ende der Seite als Kurzversion oder &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;hier&lt;/a&gt; mit ausführlichen Erklärungen.&lt;br/&gt;

&lt;br/&gt;

Beim Anlegen des ersten Makros wird man gefragt, ob man die neue Baumstruktur verwenden möchte. Diese Frage sollte unbedingt mit „Ja“ beantwortet werden, da das neue Menü sehr viel übersichtlicher gestaltet ist. Diese Einstellung kann selbstverständlich zu jederZeit über die Config-Seite geändert werden.&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/baumansicht.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;br/&gt;

&lt;br/&gt;

&lt;strong&gt;Neue Listenansicht:&lt;/strong&gt; Mit der neuen Baumstruktur präsentiert sich das neue Makro-Auswahlmenü so: &lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/makroauswahl_house.jpg?w=800&amp;amp;tok=4ce67b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;br/&gt;

Tipp: Über das Feld „Filter“ oben rechts können die gewünschten Effekte schnell gefunden werden.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Zum Vergleich die alte Listenansicht:&lt;/strong&gt; Das ist die alte Makro-Auswahl in Standard-Ansicht: &lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/prog_gen_dialogauswahlmenu.png?w=800&amp;amp;tok=4c0694&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Auswahl des Effekts&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;auswahl_des_effekts&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;18637-19722&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit31&quot; id=&quot;konfiguration_des_effekts&quot;&gt;Konfiguration des Effekts&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Konfiguration des Effekts&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;konfiguration_des_effekts&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;19723-19759&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit32&quot; id=&quot;auswahl_eines_beispiels_belebtes_haus&quot;&gt;Auswahl eines Beispiels (belebtes Haus)&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Für unseren ersten Test wählen wir mit dem Select-Knopf das „House“ aus und erhalten die folgende Seite zur weiteren Auswahl der Funktionen:
 &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/auswahl_effekt_belebteshaus_rahmen_v3.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:auswahl_effekt_belebteshaus_rahmen_v3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/auswahl_effekt_belebteshaus_rahmen_v3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
 &lt;br/&gt;
&lt;br/&gt;

Über das Tastenfeld „mögliche Beleuchtungstypen“ (blauer Rahmen) können unterschiedliche Beleuchtungen für die Räume eines Hauses ausgewählt werden. Wenn in einem Gebäude fünf Räume beleuchtet sind, müssen fünf Beleuchtungen ausgewählt werde. Die ausgewählten Effekte werden in dem grünen Bereich angezeigt. Über die Taste „Lösche Raum“ lassen sich Räume löschen um eine andere Beleuchtung auszuwählen. 
 &lt;br/&gt;

In dem violetten Rahmen lässt sich einstellen wie viele Beleuchtungen mindestens und wie viele maximal gleichzeitig leuchten sollen.
 &lt;br/&gt;

Durch Anklicken der Option „Individuelle Zeiten“ (orangener Rahmen) lassen sich die Zeiten für den Beleuchtungswechsel den eigenen Bedürfnissen entsprechend anpassen. Für Testzwecke bietet es sich an, die „Maximale Zeit bis zur nächsten Änderung“ auf 5-10 [Sec] zu setzen.&lt;br/&gt;

Das Kästchen „Eingang invertieren“ dreht die Logik des verbunden Schalters /Steuerkanals um. Dies wird z.B. in der Disco verwendet um tagsüber eine normale Gaststätte zu haben und Nachts über die gleichen LEDs die Beleuchtung einer Disco zu simulieren.&lt;br/&gt;

 &lt;br/&gt;

Mit einem Klick auf „OK“ werden die Einstellungen übernommen und in dem Programmbereich angezeigt.
 &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/excel_nach_dialog.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:excel_nach_dialog.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/excel_nach_dialog.png?w=600&amp;amp;tok=107c45&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Wenn man möchte, können im Anschluss weitere Effekte angelegt werden. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/auswahl_frage-noch_mehr_effekte.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:auswahl_frage-noch_mehr_effekte.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/auswahl_frage-noch_mehr_effekte.png?w=240&amp;amp;tok=0319e4&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In dem Bild &lt;a href=&quot;#konfiguration_des_effekts&quot; title=&quot;anleitungen:programmgenerator ↵&quot; class=&quot;wikilink1&quot;&gt;oben&lt;/a&gt; ist erkennbar, das vier Zeilen Aktiv geschaltet sind. In der obersten Zeile ist die Verwendung der Testbuttons von der Hauptplatine eingetragen. In der dritten Zeile steht das gerade erstellte Haus mit den getroffenen Einstellungen. Das ist an dem Haken in der Spalte „Aktiv“ zu erkennen. Zeilen können mit einem einfachen Mausklick in die Spalte aktiviert und deaktiviert werden. Nicht-aktive Zeilen werden &lt;em class=&quot;u&quot;&gt;nicht&lt;/em&gt; zum Arduino übertragen. Der grau hinterlegte Bereich ist automatisch befüllt worden und kann bzw. &lt;em class=&quot;u&quot;&gt;sollte nicht geändert werden.&lt;/em&gt; Über die roten Dreiecke in den Feldern können zur weiteren Erklärung Tooltips aufgerufen werden. 
&lt;/p&gt;

&lt;p&gt;
Die zweite Zeile mit dem „Heartbeat 1.LED“ sollte in jedem Projekt verwendet werden. Damit wird die erste LED in der Kette genutzt, um zu signalisieren, dass die Übertragung des Programms an den Arduino erfolgreich war und das System „lebt“. Falls die folgenden LEDs dann trotzdem nicht so arbeiten wie erwartet, hat man irgendwo in der Auswahl für die LEDs einen Fehler gemacht oder in der Verdrahtung der LEDs liegt ein Fehler vor. Die zweite wichtige Funktion der Heartbeat LED ist die Aufbereitung des Datensignals, das vom integrierten Chip für die Strecke bis zur ersten LED auf der Anlage verstärkt wird.
&lt;/p&gt;

&lt;p&gt;
Zusätzlich kann auch auf der Hauptplatine die letzte LED installiert und für die vierte Zeile verwenden werden. Wenn auch diese im Regenbogenfarben blinkt, kann man davon ausgehen, das die Verkabelung stimmt und alles funktioniert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Auswahl eines Beispiels (belebtes Haus)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;auswahl_eines_beispiels_belebtes_haus&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;19760-23045&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit33&quot; id=&quot;besonderheit_beim_ersten_hochladen&quot;&gt;Besonderheit beim ersten Hochladen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Beim ersten Hochladen eines Programmes mit DCC-Steuerung wird gefragt, ob das Programm für den DCC-Arduino schon auf diesem installiert wurde. Sollte es schon erledigt sein, kann man das Dialogfenster mit einem Klick auf „Ja“ einfach schließen und der Upload zum LED-Arduino wird nun gestartet. Wenn man es noch noch nicht gemacht hat, kann man die Schaltfläche „Installieren“ auswählen, dann erfolgt die Installation des notwendigen Programmes. Dies ist nur einmalig notwendig oder wenn durch Hardi eine neue Version der Software veröffentlicht wird.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/dcc_install.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:dcc_install.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/dcc_install.jpg?w=320&amp;amp;tok=7552d8&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
Im nächsten Schritt wird unsere Auswahl zum ARDUINO geschickt. &lt;br/&gt;

Beim ersten Sendeversuch erfolgt die Aufforderung, den benutzten COM-Port festzulegen. Einfach den Anweisungen folgen und anschließend den „Z.Arduino schicken“ Knopf drücken.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/com-port-erkennen.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:com-port-erkennen.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/com-port-erkennen.png?w=320&amp;amp;tok=64a339&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;Schritt 1&quot; alt=&quot;Schritt 1&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/arduino-anstercken.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:arduino-anstercken.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/arduino-anstercken.png?w=320&amp;amp;tok=046d7d&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;Schritt 2&quot; alt=&quot;Schritt 2&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Wenn alles geklappt hat, sieht es so aus. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/arduino-gefunden.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:arduino-gefunden.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/arduino-gefunden.png?w=320&amp;amp;tok=32f324&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;erfolgreich&quot; alt=&quot;erfolgreich&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
 &lt;br/&gt;

Bei Problem sieht es so aus. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/arduino-nicht-gefunden.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:arduino-nicht-gefunden.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/arduino-nicht-gefunden.png?w=320&amp;amp;tok=88eadf&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;nicht erfolgreich&quot; alt=&quot;nicht erfolgreich&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Der Vorgang zum Erkennen des COM-Ports kann auch über „Optionen“ &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/button_options.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:button_options.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/button_options.png?w=24&amp;amp;tok=93df31&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;24&quot; /&gt;&lt;/a&gt; → „USB Port erkennen“ angestoßen werden. &lt;br/&gt;

Für eine fehlerfreie Übertragung zum Arduino muss im Auswahlmenü unbedingt der tatsächlich genutzte Typ eingetragen werden. Für Arduino Nano Clones i.d.R. „Nano Normal (&lt;em class=&quot;u&quot;&gt;old Bootloader&lt;/em&gt;)“ auswählen. Ist der Arduino Typ nicht aufgeführt, sollte der Punkt „Typ von Arduino IDE benutzen“ ausgewählt werden und hier übernommen werden. Die Auswahl des Arduino-Types muss für den LED-Arduino und für den Steuer-Arduino (DCC, Selectrix, LocoNet™,…) separat erfolgen.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/menue-optionen_v3.png?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:menue-optionen_v3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/menue-optionen_v3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/optionen-dcc_v3.jpg?id=anleitungen%3Aprogrammgenerator&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:optionen-dcc_v3.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/optionen-dcc_v3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Besonderheit beim ersten Hochladen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;besonderheit_beim_ersten_hochladen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;23046-25111&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit34&quot; id=&quot;config&quot;&gt;Config&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
In dem Tabellenblatt „Config“ können die Parameter direkt geändert werden.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit35&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Zeile  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Standardwert  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Erklärung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; Minimale Zeit bis zur nächsten Änderung  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 50 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Definiert wie lange es minimal dauert bis eine Änderung der aktiven Räume eines Hauses auftritt. 0..255 [sek] Wenn nichts eingetragen ist wird 50 Sekunden verwendet. &lt;br/&gt;
Diesen und den folgenden Parameter kann man zu Testzwecken verkleinern wenn man die House() Beleuchtung im „Zeitraffer“ betrachten will. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Maximale Zeit bis zur nächsten Änderung &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 150 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Definiert wie lange es maximal dauert bis eine Änderung der aktiven Räume eines Hauses auftritt. 1..255 [sek] &lt;br/&gt;
Wenn nichts eingetragen ist wird 150 Sekunden verwendet. &lt;br/&gt;
Wenn die Min und Max Zeit gleich groß sind, dann wird genau nach dieser Zeit die nächste Änderung ausgelöst. Die Maximale Zeit darf nicht kleiner als die Minimale Zeit sein. 0 ist auch nicht erlaubt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Offset für DCC Adresse &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Über diesen Parameter kann ein Offset zur DCC Adresse addiert werden. &lt;br/&gt;
Ein Offset von 4 ist z.B. bei Roco Zentralen sinnvoll. &lt;br/&gt;
&lt;strong&gt;Erklärung:&lt;/strong&gt; &lt;br/&gt;
Roco nummeriert die Weichen ab Modul 0 (mit jeweils 4 Weichen), andere DCC-Zentralenhersteller erst ab Modul 1. Diese unterschiedliche Zählweise ist historisch aus einer Schwäche der Spezifikation NMRA S-9.2.1 gewachsen, wo keine der beiden Zählweisen grundsätzlich als „falsch“ bezeichnet werden konnte. &lt;br/&gt;
Dieser Offset kann auch über das „ROCO Maintenance Tool“ angegeben werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Aktiviere LED Farbtest Mode &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Wenn der Farbtest Mode aktiviert ist (1), dann können die Farben der LEDs von diesem Programm aus Live verstellt werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; Anzeige der StartLed Nummer  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Dieser Parameter bestimmt die Darstellung der Start Led Nummer. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Baumansicht  zur Makroauswahl verwenden &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Wenn der Schalter aktiviert ist (1), dann wird die neue Baumansicht zur Auswahl der Makros verwendet. Mit (0) werden die Makros über die alte Listauswahl selektiert. Ist keine Zahl in der Config eingetragen, fragt der Programm Generator beim Anlegen der nächsten Funktion, welche Ansicht verwendet werden soll. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Expert Mode aktivieren &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Mit einer 1 wird der Expertenmodus bei der Makro Auswahl aktiviert. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Icons anzeigen &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Zeigt zu jedem Makro das passende Bild an. Dadurch kann die Funktion schnell erkannt werden. Diese Funktion wird mit (1) aktiviert. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Einfachen Namen &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Zeigt zu jedem Makro einen einfachen Namen in der aktiven Sprache an. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Ausführliche Makro Ansicht &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Zeigt die ausführlichen Makros mit allen Parametern an. Bis zur Programm Version 3.0.0 gab es nur diese Spalte. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Schnelles Build und Upload verwenden &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Schnellere Methode zum Hochladen des Programms verwenden. Diese Eingabe sollte nur von Experten verändert werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zusätzlich benötigte Bibliotheken &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Listen der zusätzlich benötigten Bibliotheken &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Bibliotheken an anderer Stelle installiert &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Wenn der Benutzer die Bibliotheken nicht im Standardverzeichnis installiert hat, dann wird hier „Ja“ eingetragen. Es erfolgt keine weitere Überprüfung der Bibliotheken innerhalb einer Sitzung. Beim nächsten Programmstart muss die Frage erneut beantwortet werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Umstellung der Sprache &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Ändert die Anzeigesprache. Das Programm muss nach einer Änderung neu gestartet werden. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Verwende SPI Kommunikation&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Aktiviert die SPI Kommunikation zwischen den beiden Arduinos. Dadurch treten keine Fehler mehr beim Flashen des Arduinos auf. Es werden aber zusätzliche Pins benötigt, die dann nicht mehr zum Einlesen von Tastern zur Verfügung stehen &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino Ausgaben in Excel Fenster&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 0 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Die Ausgaben beim Kompilieren des Programms werden in einem Excel Fenster angezeigt. Diese Funktion sollte nur von Experten verwendet werden. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;25208-28907&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Config&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;config&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;25112-28914&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit36&quot; id=&quot;effekte&quot;&gt;Effekte&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hier&lt;/a&gt; findet man ausführlichere Beschreibungen der Effekte. &lt;br/&gt;

Zur Beschreibung der einzelnen Effekte gelangt man auch durch das Klicken auf den Namen des Effekts.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Effekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;effekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;28915-29129&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit37&quot; id=&quot;lichteffekte&quot;&gt;Lichteffekte&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit38&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; @ &lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt; Name des Effekts   &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt;Funktion  &lt;/th&gt;&lt;th class=&quot;col3 leftalign&quot;&gt;Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Licht&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/house.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#belebtes_haus&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Belebtes Haus&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;House&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Mit dieser Funktion wird ein „belebtes“ Haus nachgebildet.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/streetlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#strassenlaternen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Straßenlaternen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;GasLights&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Simuliert das Einschaltverhalten bzw. das Flackern von gasbetriebenen Straßenlaternen, von Neonröhren, von Kerzen oder von modernen aber simplen LED-Lampen.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/single_leds.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led_einstellbar&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED einstellbar&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Const&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;LED welche, gesteuert von “InCh”, dauerhaft An oder Aus ist.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/rgb_led.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-led_einstellbar&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB-LED einstellbar&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;ConstRGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB LED welche, gesteuert von “InCh”, dauerhaft An oder Aus ist.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#heartbeat_led&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Heartbeat LED&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;RGB_Heartbeat&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB LED welche als Funktionsindikator in wechselnden Regenbogenfarben blinkt.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#heartbeat_led_einstellbar&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Heartbeat LED einstellbar&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;RGB_Heartbeat2&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB LED welche als Funktionsindikator in wechselnden Regenbogenfarben blinkt. Minimale und maximale Helligkeit kann angegeben werden.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#heartbeat_led_einstellbare_farbe&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Heartbeat LED einstellbare Farbe&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;RGB_Heartbeat_Color&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB LED welche als Funktionsindikator mit einstellbarer Farbe blinkt. Minimale und maximale Helligkeit sowie die Farbe und Blinkgeschwindigkeit können angegeben werden.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/lighthouse.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#leuchtfeuer&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Leuchtfeuer&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Leuchtfeuer&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Dieses Makro generiert das Blinkmuster eines Windrads.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flash.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blitzlicht&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blitzlicht&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Flash &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Die „Flash()“ Funktion erzeugt ein zufälliges Blitzen eines Fotografen.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/fire.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#feuer&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Feuer&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Fire&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Mit der „Fire()“ Funktion können größere Feuer simuliert werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/neon.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#defekte_neonlampe&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Defekte Neonlampe&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Def_Neon_Misha&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Simmulation eines defekten Neonlicht von Misha  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Ampel&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ampel&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ampel&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;AmpelX&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Damit wird das Muster zweier Ampeln für eine Kreuzung erzeugt.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ampel_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ampel RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;RGB_AmpelX&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Damit wird das Muster zweier Ampeln für eine Kreuzung mit 6 RGB LEDs erzeugt.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ampel_rgb_soft&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ampel RGB Soft&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;RGB_AmpelXFade&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Damit wird das Muster zweier Ampeln für eine Kreuzung mit 6 RGB LEDs erzeugt. (Langsames überblenden)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ampel_rgb_oesterreich&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ampel RGB Österreich&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;RGB_AmpelX_A&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Damit wird das Muster zweier Ampeln für eine Kreuzung in Österreich mit 6 RGB LEDs erzeugt.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Andreaskreuz&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuz.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Andreaskreuz&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Generiert das abwechselnde Blinken der Lampen in Andreaskreuzen.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuz.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;AndreaskrRGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Generiert das abwechselnde Blinken der Lampen in Andreaskreuzen zu Demonstrationszwecken mit zwei RGB LEDs.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz_lampentest&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz Lampentest&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;AndreaskrLT&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinken eines Andreaskreuzes mit Lampentest am Anfang  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz_lampentest_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz Lampentest RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;AndreaskrLT_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinken eines Andreaskreuzes mit Lampentest am Anfang  zu Demonstrationszwecken mit zwei RGB LEDs.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz_bue_1_signal&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz Bü 1 Signal&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;AndreaskrLT3&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinken eines Andreaskreuzes mit Lampentest am Anfang und Bü1 Signal für Zugführer  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz_bue_1_signal_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz Bü 1 Signal RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;AndreaskrLT3_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinken eines Andreaskreuzes mit Lampentest am Anfang und Bü1 Signal für Zugführer zu Demonstrationszwecken mit drei RGB LEDs.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Baustellen-Lauflicht&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/construction.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#baustellenlicht_6x&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Baustellenlicht 6x&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;ConstrWarnLightRGB6&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Baustellenlicht mit 6 RGB-LEDs (WS2812)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/construction.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#baustellenlicht_3-15x&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Baustellenlicht 3-15x&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;ConstrWarnLight&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Baustellenlicht mit 3 bis 15 einzelnen LEDs (WS2811)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Blaulicht&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bluelight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blaulicht_1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blaulicht 1&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;BlueLight1&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Diese Funktion generiert das typische doppelte Blitzen eines Blaulichts bei Einsatzfahrzeugen.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bluelight2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blaulicht_2&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blaulicht 2&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;BlueLight2&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Diese Funktion generiert das typische doppelte Blitzen eines Blaulichts mit geringfügig anderer Frequenz als BlueLight1.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Blinker&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blinker&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Blinker&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinker mit einstellbarer Periode.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicatorinv.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blinker invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;BlinkerInvInp&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinker mit inversem Ausgang und einstellbarer Periode.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicatorhd.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker_minimum&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blinker (Minimum)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;BlinkerHD&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinker mit einstellbarer Periode bei dem der Ausgang abwechselnd Hell und Dunkel aber nicht ganz aus geht.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row35&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker_frequenz_und_helligkeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blinker (Frequenz und Helligkeit)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Blink2&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinker mit einstellbaren Zeiten und Helligkeitswerten.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row36&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker_komplett_einstellbar&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blinker komplett einstellbar&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Blink3&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Blinker mit einstellbaren Zeiten und Helligkeitswerten. Zusätzlich kann die Helligkeit im deaktivierten Zustand bestimmt werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row37&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Schweißlicht&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row38&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#schweisslicht_dauerhaft&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Schweißlicht dauerhaft&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;WeldingCont&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Mit der „WeldingCont()“ Funktion kann ein dauerhaft aktives Schweißlicht simuliert werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row39&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#schweisslicht_einmalig&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Schweißlicht einmalig&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Welding&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Mit der „Welding()“ Funktion kann ein Schweißlicht simuliert werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row40&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#schweisslicht_zufaellig&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Schweißlicht zufällig&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;RandWelding&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Mit der „RandWelding()“ Funktion kann ein zufällig aktives Schweißlicht simuliert werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row41&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Signale&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row42&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#einfahrsignal&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Einfahrsignal&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;EntrySignal3&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einfahrsignal mit 3 einzelnen LEDs welche über ein WS2811 Modul angesteuert werden.  (HP0, HP1, HP2). Es wird über drei Taster gesteuert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row43&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#einfahrsignal_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Einfahrsignal RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;EntrySignal3_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einfahrsignal mit 3 RGB LEDs zu Testzwecken (HP0, HP1, HP2). Es wird über drei Taster gesteuert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row44&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#einfahrsignal_rgb_max&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Einfahrsignal RGB (max)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;EntrySignal3_RGB_B&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einfahrsignal mit 3 RGB LEDs zu Testzwecken (HP0, HP1, HP2). Es wird über drei Taster gesteuert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row45&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ausfahrsignal&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ausfahrsignal&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;DepSignal4&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Ausfahrsignal mit 6 einzelnen LEDs welche über zwei WS2811 Module angesteuert werden. (HP0, HP1, HP2, HP0+SH1). Es wird über vier Taster gesteuert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row46&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ausfahrsignal_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ausfahrsignal RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;DepSignal4_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Ausfahrsignal mit 6 RGB LEDs zu Testzwecken (HP0, HP1, HP2, HP0+SH1). Es wird über vier Taster gesteuert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row47&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;KS-Signalsystem&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row48&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-vorsignal_zs3v&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Vorsignal Zs3V&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Vorsignal_Zs3V&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einzel LED Ks-Vorsignalwiederholer: Ks 2 / Ks 1 / Ks 1+ Zs 3V  /  Kennlicht   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row49&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-vorsignal_zs3v_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Vorsignal Zs3V RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Vorsignal_Zs3V_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Ks-Vorsignalwiederholer: Ks 2 / Ks 1 / Ks 1+ Zs 3V  /  Kennlicht   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row50&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs1&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs1&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einzel LED Ks-Hauptsignal: Hp 0 / Ks 1 / K2 1 + Zs 3 / Hp 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row51&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs1_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs1 RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs1_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Ks-Hauptsignal: Hp 0 / Ks 1 / K2 1 + Zs 3 / Hp 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row52&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs6_zs1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs6_Zs1&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einzel LED Ks-Hauptsignal: HP 0 / Ks 1 / Ks 1 + Zs 3 + Zs 6 / HP 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row53&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs6_zs1_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1 RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs6_Zs1_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Ks-Hauptsignal: HP 0 / Ks 1 / Ks 1 + Zs 3 + Zs 6 / HP 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row54&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Signale WS2812 by Matthias&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row55&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5l_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_links_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal links RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_5l_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal mit 5 WS2812 LEDs (links)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row56&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5r_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_rechts_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal rechts RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_5r_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal mit 5 WS2812 LEDs (rechts)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row57&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5p_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#haupt-_und_vorsignal_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Haupt- und Vorsignal RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_5_Plus_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal und Vorsignal mit 9 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row58&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/gss_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#gleissperrsignal_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Gleissperrsignal RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Gleissperrsignal_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Gleissperrsignal mit 4 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row59&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Signale (Trix)&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row60&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_einfach_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_einfach_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal einfach RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_Einfach_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal Einfach mit 4 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row61&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/vorsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#vorsignal_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Vorsignal RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Vorsignal_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Vorsignal mit 4 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row62&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_einfach_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_doppelt_rgb&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal doppelt RGB&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HP_2_2_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal mit 4 WS2812 LEDs (Doppelte Anzeige)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row63&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#einfahrsignal_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Einfahrsignal (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;EntrySignal3Bin&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einfahrsignal mit 3 einzelnen LEDs welche über ein WS2811 Modul angesteuert werden.  (HP0, HP1, HP2). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row64&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#einfahrsignal_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Einfahrsignal RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;EntrySignal3Bin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einfahrsignal mit 3 RGB LEDs zu Testzwecken (HP0, HP1, HP2). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row65&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ausfahrsignal_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ausfahrsignal (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;DepSignal4Bin&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Ausfahrsignal mit 6 einzelnen LEDs welche über zwei WS2811 Module angesteuert werden. (HP0, HP1, HP2, HP0+SH1). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row66&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ausfahrsignal_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Ausfahrsignal RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;DepSignal4Bin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Ausfahrsignal mit 6 RGB LEDs zu Testzwecken (HP0, HP1, HP2, HP0+SH1). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row67&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;KS-Signalsystem (Trix)&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row68&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-vorsignal_zs3v_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Vorsignal Zs3V (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Vorsignal_Zs3VBin&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einzel LED Ks-Vorsignalwiederholer (Binär): Ks 2 / Ks 1 / Ks 1+ Zs 3V  /  Kennlicht   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row69&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-vorsignal_zs3v_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Vorsignal Zs3V RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Vorsignal_Zs3VBin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Ks-Vorsignalwiederholer (Binär): Ks 2 / Ks 1 / Ks 1+ Zs 3V  /  Kennlicht  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row70&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs1_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs1 (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs1Bin&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einzel LED Ks-Hauptsignal (Binär): Hp 0 / Ks 1 / K2 1 + Zs 3 / Hp 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row71&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs1_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs1 RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs1Bin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Ks-Hauptsignal (Binär): Hp 0 / Ks 1 / K2 1 + Zs 3 / Hp 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row72&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs6_zs1_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1 (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs6_Zs1Bin&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Einzel LED Ks-Hauptsignal (Binär): HP 0 / Ks 1 / Ks 1 + Zs 3 + Zs 6 / HP 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row73&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#ks-hauptsignal_zs3_zs6_zs1_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1 RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;KS_Hauptsignal_Zs3_Zs6_Zs1Bin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Ks-Hauptsignal (Binär): HP 0 / Ks 1 / Ks 1 + Zs 3 + Zs 6 / HP 0 + Zs 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row74&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Signale WS2812 by Matthias (Trix)&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row75&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5l_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_links_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal links RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_5lBin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal (Binär) mit 5 WS2812 LEDs (links)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row76&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5r_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_rechts_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal rechts RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_5rBin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal (Binär) mit 5 WS2812 LEDs (rechts)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row77&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5p_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#haupt-_und_vorsignal_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Haupt- und Vorsignal RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_5_PlusBin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal (Binär) und Vorsignal mit 9 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row78&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/gss_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#gleissperrsignal_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Gleissperrsignal RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;GleissperrsignalBin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Gleissperrsignal (Binär) mit 4 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row79&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_einfach_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_einfach_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal einfach RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HS_EinfachBin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal (Binär) Einfach mit 4 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row80&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/vorsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#vorsignal_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Vorsignal RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;VorsignalBin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Vorsignal mit 4 WS2812 LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row81&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_einfach_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#hauptsignal_doppelt_rgb_trix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Hauptsignal doppelt RGB (Trix)&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;HP_2_2Bin_RGB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;RGB Hauptsignal mit 4 WS2812 LEDs (Doppelte Anzeige)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row82&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Farbeinstellungen&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row83&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/cielab.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#farbe_und_helligkeit_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Farbe und Helligkeit einstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Set_ColTab&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Mit dem Makro „Set_ColTab()“ kann man die Farben und Helligkeiten der Lampen individuell anpassen.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row84&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvcolor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#farb-tv_kanal_1_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Farb-TV Kanal 1 einstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Set_TV_COL1&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Definiert die Simulation des Farb TV Kanals 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row85&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvcolor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#farb-tv_kanal_2_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Farb-TV Kanal 2 einstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Set_TV_COL2&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Definiert die Simulation des Farb TV Kanals 2  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row86&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvbw.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sw-tv_kanal_1_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;S/W-TV Kanal 1 einstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Set_TV_BW1&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Definiert die Simulation des Schwarz-Weiß TV Kanals 1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row87&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvbw.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sw-tv_kanal_2_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;S/W-TV Kanal 2 einstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Set_TV_BW2&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Definiert die Simulation des Schwarz-Weiß TV Kanals 2  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row88&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/neon.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#neonroehre_defekt_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Neonöhre Defekt einstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Set_Def_Neon&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Definiert die Simulation der defekten Leuchtstoffröhre  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row89&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/candle.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#kerzen_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Kerzen einstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Set_CandleTab&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Definiert die Parameter der Kerzen Funktion.  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;29153-47385&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lichteffekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lichteffekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;29130-47386&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit39&quot; id=&quot;dynamik&quot;&gt;Dynamik&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit40&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; @ &lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt; Name des Effekts   &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt;Funktion  &lt;/th&gt;&lt;th class=&quot;col3 leftalign&quot;&gt;Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Servo&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#servo_mit_2_positonen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Servo mit 2 Positonen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;servo2&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Servo Steuerung mit zwei Positionen welche über Taster angesteuert werden  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#servo_mit_3_positonen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Servo mit 3 Positonen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;servo3&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Servo Steuerung mit drei Positionen welche über Taster angesteuert werden  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo4.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#servo_mit_4_positonen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Servo mit 4 Positonen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;servo4&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Servo Steuerung mit vier Positionen welche über Taster angesteuert werden  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo5.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#servo_mit_5_positonen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Servo mit 5 Positonen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;servo5&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Servo Steuerung mit fünf Positionen welche über Taster angesteuert werden  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Herzstückpolarisierung bistabil v1.1&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bir.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakt_ab_bis_ef&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakt A/B bis E/F&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über definierten Anschluss (v1.1) mit verzögert angesteuertem bistabilen Relais  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/big.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakt_ab_bis_ef_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakt A/B bis E/F, invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais_I&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über definierten Anschluss (v1.1) mit verzögert angesteuertem bistabilen Relais, invers  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Herzstückpolarisierung bistabil v1.0&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bir.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakte_a_und_b&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakte A und B&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais_V1_AB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über Anschluss A und B (v1.0) mit verzögert angesteuertem bistabilen Relais  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/biy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakte_a_und_b_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakte A und B, invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais_I_V1_AB&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über Anschluss A und B (v1.0) mit verzögert angesteuertem bistabilen Relais, invers  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bir.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakte_c_und_d&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakte C und D&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais_V1_CD&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über Anschluss C und D (v1.0) mit verzögert angesteuertem bistabilen Relais  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bic.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakte_c_und_d_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakte C und D, invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais_I_V1_CD&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über Anschluss C und D (v1.0) mit verzögert angesteuertem bistabilen Relais, invers  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bib.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakte_e_und_f&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakte E und F&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais_V1_EF&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über Anschluss E und F (v1.0) mit verzögert angesteuertem bistabilen Relais  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bim.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakte_e_und_f_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakte E und F, invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_BiRelais_I_V1_EF&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über Anschluss E und F (v1.0) mit verzögert angesteuertem bistabilen Relais, invers  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;strong&gt;Herzstückpolarisierung monostabil&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakt_ab_bis_ef&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakt A/B bis E/F&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_MoRelais&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über definierten Anschluss mit einem verzögert angesteuerten monostabilen Relais  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakt_ab_bis_ef_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakt A/B bis E/F, invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_MoRelais_I&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über definierten Anschluss mit einem verzögert angesteuerten monostabilen Relais, invers  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monog.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakt_a_bis_f&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakt A bis F&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_2MoRelais&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über definierten Anschluss mit zwei verzögert angesteuerten monostabilen Relais  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#relaiskontakt_a_bis_f_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Relaiskontakt A bis F, invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Herz_2MoRelais_I&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Polarisierung über definierten Anschluss mit zwei verzögert angesteuerten monostabilen Relais, invers  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table4&amp;quot;,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;47405-51610&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Dynamik&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dynamik&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;47387-51612&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit41&quot; id=&quot;sound_funktionen_fuer_das_mp3-tf-16p_sound_modul&quot;&gt;Sound Funktionen für das MP3-TF-16P Sound Modul&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit42&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Name des Soundeffektes  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_prev&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Prev&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Wiedergabe der vorherigen Sound Datei  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_next&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Next&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Wiedergabe der nächsten Sound Datei  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_pauseplay&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_PausePlay&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Hält die Sound Wiedergabe an  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_loop&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Loop&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sound Wiedergabe in einer Schleife  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_usdspi&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_USDSPI&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Umschalten der Quelle  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_playmode&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_PlayMode&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Abspielmode Umschalten  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_decvol&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_DecVol&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Lautstärke reduzieren  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_incvol&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_IncVol&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Lautstärke erhöhen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq1&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 1 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq2&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq2&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 2 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq3&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq3&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 3 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq4&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq4&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 4 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq5&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq5&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 5 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq6&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq6&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 6 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq7&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq7&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 7 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq8&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq8&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 8 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq9&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq9&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 9 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq10&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq10&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 10 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq11&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq11&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 11 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq12&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq12&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 12 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq13&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq13&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 13 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_seq14&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Seq14&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 14 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_playrandom&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_PlayRandom&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Zufällige Sounddatei abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_next_of_n_reset&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Next_of_N_Reset&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Nächste Sounddatei von N abspielen mit Reset Eingang  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_next_of_n&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_Next_of_N&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Nächste Sounddatei von N abspielen  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table5&amp;quot;,&amp;quot;secid&amp;quot;:42,&amp;quot;range&amp;quot;:&amp;quot;51673-53834&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound Funktionen f\u00fcr das MP3-TF-16P Sound Modul&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_funktionen_fuer_das_mp3-tf-16p_sound_modul&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;51613-53834&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit43&quot; id=&quot;sound_funktionen_fuer_das_jq6500_sound_modul&quot;&gt;Sound Funktionen für das JQ6500 Sound Modul&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit44&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Name des Soundeffektes  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_prev&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Prev&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Wiedergabe der vorherigen Sound Datei  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_next&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Next&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Wiedergabe der nächsten Sound Datei  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_decvol&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_DecVol&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Lautstärke reduzieren  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_incvol&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_IncVol&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Lautstärke erhöhen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_seq1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Seq1&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 1 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_seq2&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Seq2&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 2 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_seq3&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Seq3&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 3 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_seq4&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Seq4&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 4 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_seq5&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Seq5&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 5 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_playrandom&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_PlayRandom&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Zufällige Sounddatei abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_next_of_n_reset&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Next_of_N_Reset&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Nächste Sounddatei von N abspielen mit Reset Eingang  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_next_of_n&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_Next_of_N&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Nächste Sounddatei von N abspielen  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table6&amp;quot;,&amp;quot;secid&amp;quot;:44,&amp;quot;range&amp;quot;:&amp;quot;53891-55164&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound Funktionen f\u00fcr das JQ6500 Sound Modul&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_funktionen_fuer_das_jq6500_sound_modul&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:43,&amp;quot;range&amp;quot;:&amp;quot;53835-55165&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit45&quot; id=&quot;sound_funktionen_fuer_das_jq6500_sound_modul_mit_anderem_ws2811&quot;&gt;Sound Funktionen für das JQ6500 Sound Modul mit anderem WS2811&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit46&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Name des Soundeffektes  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;effekte_mll&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;&lt;strong&gt;* Sound Funktionen für das JQ6500 Sound Modul mit anderem WS2811 &lt;/strong&gt;*  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_prev&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Prev&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Wiedergabe der vorherigen Sound Datei  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_next&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Next&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Wiedergabe der nächsten Sound Datei  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_decvol&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_DecVol&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Lautstärke reduzieren  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_incvol&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_IncVol&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Lautstärke erhöhen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_seq1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Seq1&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 1 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_seq2&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Seq2&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 2 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_seq3&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Seq3&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 3 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_seq4&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Seq4&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 4 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_seq5&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Seq5&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Sounddatei 5 abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_playrandom&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_PlayRandom&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Zufällige Sounddatei abspielen  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_next_of_n_reset&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Next_of_N_Reset&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Nächste Sounddatei von N abspielen mit Reset Eingang  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_bg_next_of_n&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_BG_Next_of_N&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Nächste Sounddatei von N abspielen mit Reset Eingang  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table7&amp;quot;,&amp;quot;secid&amp;quot;:46,&amp;quot;range&amp;quot;:&amp;quot;55241-56710&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound Funktionen f\u00fcr das JQ6500 Sound Modul mit anderem WS2811&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_funktionen_fuer_das_jq6500_sound_modul_mit_anderem_ws2811&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:45,&amp;quot;range&amp;quot;:&amp;quot;55166-56712&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit47&quot; id=&quot;schalten&quot;&gt;Schalten&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:48,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_important plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Die Verwendung des Expertenmodus wir nur erfahrenen Benutzern empfohlen!
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:49,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;table sectionedit50&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;@&lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt;Expert  &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt;Name des Effekts   &lt;/th&gt;&lt;th class=&quot;col3 leftalign&quot;&gt;Befehl  &lt;/th&gt;&lt;th class=&quot;col4 leftalign&quot;&gt;Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Abhängigkeiten&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/gateand.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#logische_verknuepfung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Logische Verknüpfung&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Logic&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Logische Verknüpfungen mehrerer Eingangsvariablen zu einer Ausgangsvariable  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/copyled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led-werte_kopieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED-Werte kopieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;CopyLED&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Mit dem „CopyLED()“ Befehl wird die Helligkeit der drei Farben der „SrcLED“ in die „LED“ kopiert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkk.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led-werte_als_variable&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED-Werte als Variable&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;LED_to_Var&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Setzt eine Variable abhängig von einer LED Helligkeit.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/variable.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#variable_fuer_256_zustaende_erstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Variable für 256 Zustände erstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;New_Local_Var&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Erzeugt eine Variable in der 256 verschiedene Zustände gespeichert werden können.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/global.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#verknuepfung_zur_mll-bibliothek&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Verknüpfung zur MLL-Bibliothek&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Use_GlobalVar&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Mit der Funktion „Use_GlobalVar()“ können die eigenen Programmteile mit den bibliotheksinternen Funktionen Daten austauschen.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#temporaere_8bit_variable_erstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Temporäre 8bit Variable erstellen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;InCh_to_TmpVar&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Mit diesem Befehl wird eine temporäre 8 Bit Variable mit den Werten aus mehreren Logischen Variablen gefüllt.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#temporaere_8bit_variable_erstellen_binaer&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Temporäre 8bit Variable erstellen, binär&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Bin_InCh_to_TmpVar&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Mit diesem Befehl wird eine temporäre 8 Bit Variable mit den binären Werten aus mehreren logischen Variablen gefüllt.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/input.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#eingangsvariablen_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Eingangsvariablen definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Define Input&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert Variable aus einen DCC, Selectrix oder CAN Eingang (Bsp.: INCH_DCC_1_ONOFF)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Automatisierung&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/schedule.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#zeitplan&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Zeitplan&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Schedule&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Mit dem „Schedule“ Makro kann ein Zeitplan für das Ein- und Ausschalten mehrerer Lichter erstellt werden.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/counter.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#zaehlwerk&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Zählwerk&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Counter&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Die „Counter()“ Funktion kann für die verschiedensten (Zähler) Aufgaben verwendet werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/timerstop.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#timer_mit_abbruch&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Timer mit Abbruch&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Button&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Dieses Makro speichert ein Ereignis (z.B. Tastendruck) für eine bestimmte Zeit mit Abbruchmöglichkeit.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/timer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#timer_ohne_abbruch&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Timer ohne Abbruch&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;ButtonNOff&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Dieses Makro speichert ein Ereignis (z.B. Tastendruck) für eine bestimmte Zeit ohne Abbruchmöglichkeit.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/stairs.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#treppenhausschalter&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Treppenhausschalter&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;ButtonFunc&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Dieses Makro entspricht einem Treppenhaus Lichtschalter.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/dicer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#zufallsschaltung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Zufallsschaltung&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RandMux&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Die „RandMux()“ Funktion aktiviert zufällig einen der Ausgänge.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/diceg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#zufallsschaltung_1_ausgang&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Zufallsschaltung 1 Ausgang&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Random&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Die Funktion „Random()“ aktiviert einen Ausgang nach einer zufälligen Zeit.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/diceb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#zufallsschaltung_sequenziell&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Zufallsschaltung sequenziell&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RandCntMux&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Die „RandCntMux()“ Funktion aktiviert nach einer zufälligen Zeit den nächsten Ausgang.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/multiplex.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#multiplexer&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Multiplexer&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Multiplexer&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Kombiniert bis zu 8 verschiedenen Muster zu einer Gruppe und aktiviert diese zufällig.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Charlieplexing&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/charliek.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#charlieplexing_taster&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Charlieplexing Taster&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Charlie_Buttons&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Steuert die Zustände eines Charlieplexing Moduls per Taster an.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/charliek.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#charlieplexing_binaer&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Charlieplexing binär&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Charlie_Binary&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Steuert die Zustände eines Charlieplexing Moduls binär an.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Manipulation&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/nextled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led_nummer_manipulieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED Nummer manipulieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Next LEDs&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Manipulation der LED Nummer  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/reserve.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#reserve_leds&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Reserve LEDs&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;LEDs reservieren&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Mit diesem Eintrag können LEDs reserviert werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hsv.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#speicher_fuer_hsv_reservieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Speicher für HSV reservieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;New_HSV_Group&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Speicher reservieren für eine neuen HSV Gruppe.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Flip-Flop&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rs_flipflop&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RS FlipFlop&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RS_Flip-Flop&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1) welche über zwei Eingänge gesteuert werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopr2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rs_flip-flop_auszeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RS Flip-Flop, Auszeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RS_FlipFlopTimeout&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Flip-Flop mit zwei Zuständen (0 oder 1) welche über zwei Eingänge gesteuert werden incl. Timeout.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#toggle_flip-flop&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Toggle Flip-Flop&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;T_FlipFlopReset&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopy2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#toggle_flip-flop_auszeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Toggle Flip-Flop, Auszeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;T_FlipFlopResetTimeout&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Toggle Flip-Flops” mit zusätzlichem Parameter „Timeout“.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rs_flip-flop_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RS Flip-Flop invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RS_FlipFlopInv&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Dieses Flip-Flop ist zu Beginn aktiv.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopg2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rs_flip-flop_invers_auszeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RS Flip-Flop invers, Auszeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RS_FlipFlopInvTimeout&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Dieses Flip-Flop ist zu Beginn aktiv und wird per Timeout zurückgesetzt.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#toggle_flip-flop_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Toggle Flip-Flop invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;T_FlipFlopInvReset&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Flip-Flop mit Umschalt- und Reseteingang welches zu Begin aktiv ist.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row35&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopc2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#toggle_flip-flop_invers_auszeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Toggle Flip-Flop invers, Auszeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;T_FlipFlopInvResetTimeout&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Flip-Flop mit Umschalt- und Reseteingang und Timeout welches zu Begin aktiv ist.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row36&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rs_flip-flop_bipolar&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RS Flip-Flop bipolar&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RS_FlipFlop2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;RS FlipFlop mit zwei Ausgängen, die Invers zueinander geschaltet sind.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row37&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopb2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rs_flip-flop_bipolar_auszeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RS Flip-Flop bipolar, Auszeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;RS_FlipFlop2Timeout&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;RS FlipFlop mit zwei Ausgängen, die Invers zueinander geschaltet sind und Timeout.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row38&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopm.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#toggle_flip-flop_bipolar&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Toggle Flip-Flop bipolar&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;T_FlipFlop2Reset&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;RS FlipFlop mit zwei Ausgängen, die Invers zueinander geschaltet sind und zusätzlichen Reset Eingang.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row39&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopm2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#toggle_flip-flop_bipolar_auszeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Toggle Flip-Flop bipolar, Auszeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;T_FlipFlop2ResetTimeout&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;RS FlipFlop mit zwei Ausgängen, die Invers zueinander geschaltet sind und zusätzlichem Reset Eingang und Timeout.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row40&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Mono-Flop&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row41&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#mono-flop&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Mono-Flop&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;MonoFlop&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row42&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#mono-flop_reset&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Mono-Flop, Reset&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;MonoFlopReset&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Mono Flop mit zusätzlichen Reset Eingang  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row43&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#mono-flop_reset_nach_zeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Mono-Flop, Reset nach Zeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;MonoFlopLongReset&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Ist ein Mono Flop, der zurückgesetzt werden kann, wenn der Eingang länger als 1.5 Sekunden aktiv ist.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row44&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#mono-flop_invers&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Mono-Flop invers&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;MonoFlopInv&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Dieser Mono Flop besitzt einen inversen Ausgang.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row45&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#mono-flop_invers_reset_nach_zeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Mono-Flop invers, Reset nach Zeit&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;MonoFlopInvLongReset&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Dieser Mono Flop besitzt einen inversen Ausgang und kann mit langen Tastendruck gelöscht werden.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row46&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopm.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#mono-flop_bipolar&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Mono-Flop bipolar&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;MonoFlop2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;MonoFlop mit zwei Ausgänge, die Invers zueinander geschaltet sind.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row47&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopgrey.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#mono-flop_bipolar_reset&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Mono-Flop bipolar, Reset&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;MonoFlop2LongReset&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;MonoFlop mit Reset bei langen Impuls und zwei Ausgänge, die Invers zueinander geschaltet sind.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row48&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Taster beleuchtet&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row49&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_1_funktion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster beleuchtet, 1 Funktion&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_w_LED_BL_0_1&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit einen Zustand und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row50&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_2_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster beleuchtet, 2 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_w_LED_BL_0_2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Zuständen und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row51&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_3_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster beleuchtet, 3 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_w_LED_BL_0_3&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit drei Zustanden und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row52&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_4_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster beleuchtet, 4 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_w_LED_BL_0_4&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit vier Zustanden und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row53&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_5_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster beleuchtet, 5 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_w_LED_BL_0_5&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit fünf Zustanden und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row54&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;2 Taster beleuchtet&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row55&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_1_funktion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster beleuchtet, 1 Funktion&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_w_LED_BL_0_1&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit einen Zustand, zwei Eingängen und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row56&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2ly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_2_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster beleuchtet, 2 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_w_LED_BL_0_2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Zuständen, zwei Eingängen und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row57&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_3_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster beleuchtet, 3 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_w_LED_BL_0_3&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit drei Zustanden, zwei Eingängen und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row58&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_4_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster beleuchtet, 4 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_w_LED_BL_0_4&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit vier Zustanden, zwei Eingängen und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row59&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_beleuchtet_5_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster beleuchtet, 5 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_w_LED_BL_0_5&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit fünf Zustanden, zwei Eingängen und einzelner LED im Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row60&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;RGB-Taster&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row61&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_1_funktion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB-Taster, 1 Funktion&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_RGB_0_1&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit einem Zustand und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row62&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_2_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB-Taster, 2 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_RGB_0_2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Zuständen und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row63&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_3_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB-Taster, 3 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_RGB_0_3&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit drei Zustanden und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row64&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_4_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB-Taster, 4 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_RGB_0_4&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit vier Zustanden und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row65&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pblb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_5_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB-Taster, 5 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_RGB_0_5&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit fünf Zustanden und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row66&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;2 RGB-Taster&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row67&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_1_funktion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 RGB-Taster, 1 Funktion&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_RGB_0_1&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Eingängen und einem Zustand und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row68&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2ly.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_2_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 RGB-Taster, 2 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_RGB_0_2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Eingängen und zwei Zuständen und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row69&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_3_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 RGB-Taster, 3 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_RGB_0_3&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Eingängen und drei Zustanden und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row70&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_4_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 RGB-Taster, 4 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_RGB_0_4&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Eingängen und vier Zustanden und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row71&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2lb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb-taster_5_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 RGB-Taster, 5 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_RGB_0_5&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Eingängen und fünf Zustanden und RGB LED für den Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row72&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Taster unbeleuchtet&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row73&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_1_funktion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster unbeleuchtet, 1 Funktion&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_0_1&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit einem Zustand ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row74&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pby.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_2_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster unbeleuchtet, 2 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_0_2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Zuständen ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row75&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_3_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster unbeleuchtet, 3 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_0_3&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit drei Zustanden ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row76&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_4_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster unbeleuchtet, 4 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_0_4&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit vier Zustanden ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row77&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pbb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_5_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Taster unbeleuchtet, 5 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton_0_5&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit fünf Zustanden ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row78&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;2 Taster unbeleuchtet&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row79&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2r.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_1_funktion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster unbeleuchtet, 1 Funktion&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_0_1&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit einem Zustand und zwei Eingängen ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row80&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2y.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_2_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster unbeleuchtet, 2 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_0_2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit zwei Zuständen und zwei Eingängen ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row81&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2g.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_3_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster unbeleuchtet, 3 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_0_3&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit drei Zustanden und zwei Eingängen ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row82&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2c.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_4_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster unbeleuchtet, 4 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_0_4&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit vier Zustanden und zwei Eingängen ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row83&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pb2b.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#taster_unbeleuchtet_5_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;2 Taster unbeleuchtet, 5 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;PushButton2I_0_5&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;„Knopf Druck Aktion“ mit fünf Zustanden und zwei Eingängen ohne LED Ansteuerung für Taster  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row84&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Status-LED&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row85&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/infor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led_eines_tasters_1_funktion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED eines Tasters, 1 Funktion&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Status_Button_0_1&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Steuert die LED in einem Taster mit einem Zustand (Hintergrundbeleuchtung und Blinken)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row86&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/infoy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led_eines_tasters_2_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED eines Tasters, 2 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Status_Button_0_2&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Steuert die LED in einem Taster mit zwei Zuständen (Hintergrundbeleuchtung und Blinken)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row87&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/infog.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led_eines_tasters_3_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED eines Tasters, 3 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Status_Button_0_3&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Steuert die LED in einem Taster mit drei Zuständen (Hintergrundbeleuchtung und Blinken)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row88&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/infoc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led_eines_tasters_4_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED eines Tasters, 4 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Status_Button_0_4&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Steuert die LED in einem Taster mit vier Zuständen (Hintergrundbeleuchtung und Blinken)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row89&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/infob.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#led_eines_tasters_5_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LED eines Tasters, 5 Funktionen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Status_Button_0_5&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Steuert die LED in einem Taster mit fünf Zuständen (Hintergrundbeleuchtung und Blinken)  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table8&amp;quot;,&amp;quot;secid&amp;quot;:50,&amp;quot;range&amp;quot;:&amp;quot;56834-77429&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schalten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schalten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:47,&amp;quot;range&amp;quot;:&amp;quot;56713-77430&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit51&quot; id=&quot;konfiguration&quot;&gt;Konfiguration&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:52,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_important plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Die Verwendung des Expertenmodus wird nur erfahrenen Benutzern empfohlen!
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:53,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;table sectionedit54&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;@&lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt;Expert  &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt;Name des Effekts   &lt;/th&gt;&lt;th class=&quot;col3 leftalign&quot;&gt;Befehl  &lt;/th&gt;&lt;th class=&quot;col4 leftalign&quot;&gt;Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/storage.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#letzte_zustaende_speichern&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Letzte Zustände speichern&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;ENABLE_STORE_STATUS()&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Aktiviert die Speicherung der letzten Zustände bei DCC, Selectrix und CAN Kommandos.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/mainboardled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#leds_der_hauptplatine_steuern&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LEDs der Hauptplatine steuern&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Mainboard_LED&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Ansteuerung der LEDs auf der Hauptplatine über DCC, Selectrix, CAN oder Variablen.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Pinnummern&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pinr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_schalter_gruppe_a_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins Schalter Gruppe A definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_SwitchA_InpLst&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert die verwendeten Eingangs Pins für die analogen Schalter (Gruppe A)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/piny.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_schalter_gruppe_b_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins Schalter Gruppe B definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_SwitchB_InpLst&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert die verwendeten Eingangs Pins für die Schalter der Gruppe B (Border).  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ping.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_schalter_gruppe_c_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins Schalter Gruppe C definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_SwitchC_InpLst&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert die verwendeten Eingangs Pins für die Schalter der Gruppe C (Console).  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pinc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_schalter_gruppe_d_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins Schalter Gruppe D definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_SwitchD_InpLst&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert die verwendeten Eingangs Pins für die Schalter der Gruppe D (Direkt auf Hauptplatine).  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pinb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_takt-leitung_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins Takt-Leitung definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_CLK_Pin_Number&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert den verwendeten Eingangs Pin der Takt Leitung für die PushButton_4017 Platinen.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pinm.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_reset-leitung_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins Reset-Leitung definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_RST_Pin_Number&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert den verwendeten Eingangs Pin der Reset Leitung für die PushButton_4017 Platinen.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pingrey.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pin_fotowiderstand_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pin Fotowiderstand definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_LDR_Pin_Number&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert den Verwendeten Eingangs Pin für den Helligkeitssensor  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/pink.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_led_bus_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Pins LED Bus definieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Set_LED_OutpPinLst&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Definiert die Ausgangs Pins zur Ansteuerung der LEDs  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;strong&gt;Tag/Nacht&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col4&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ldr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#fotowiderstand_aktivieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Fotowiderstand aktivieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;READ_LDR&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Aktiviert das Einlesen der Helligkeitswerte über einen LDR.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ldr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#helligkeitswerte_anzeigen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Helligkeitswerte anzeigen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;READ_LDR_DEBUG&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Anzeige der Helligkeitswerte zu Testzwecken.   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/daynighttimer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#tagnacht-modus_aktivieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Tag/Nacht-Modus aktivieren&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;DayAndNightTimer&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Aktiviert den Uhrzeit gesteuerten Tag/Nacht Modus für die Schedule-Funktion.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/keeptime.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#uhrzeit_beibehalten_bei_tagnacht&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Uhrzeit beibehalten bei Tag/Nacht&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;KeepDarknessCtr&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Uhrzeit wird nicht neu initialisiert beim Umschalten von Tag auf Nacht  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/showtime.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#tageszeiten_anzeigen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Tageszeiten anzeigen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;DayAndNightTimer_Debug&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Anzeige der Tageszeiten zu Testzwecken  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ide.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#interface-telegramme_anzeigen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Interface-Telegramme anzeigen&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;COMMANDS_DEBUG&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Anzeige von Interface Telegrammen und Aktionen zu Testzwecken.  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table9&amp;quot;,&amp;quot;secid&amp;quot;:54,&amp;quot;range&amp;quot;:&amp;quot;77558-81840&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Konfiguration&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;konfiguration&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:51,&amp;quot;range&amp;quot;:&amp;quot;77431-81841&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit55&quot; id=&quot;erweiterungen&quot;&gt;Erweiterungen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:56,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_important plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Die Verwendung des Expertenmodus wird nur erfahrenen Benutzern empfohlen!
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:57,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;table sectionedit58&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;@&lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt;Expert  &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt;Name des Effekts   &lt;/th&gt;&lt;th class=&quot;col3 leftalign&quot;&gt;Befehl  &lt;/th&gt;&lt;th class=&quot;col4 leftalign&quot;&gt;Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/esp32.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#esp32_erweiterung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;ESP32 Erweiterung&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;ESP_Extentions&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;Erweiterungen für den ESP32 (Experimental)  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/dmx.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;span class=&quot;wrap_em &quot;&gt;Expert&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#udmx512_protokoll_verwenden&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;DMX512 Protokoll verwenden&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col3&quot;&gt;Use DMX512&lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt;LED Kanal mit DMX512 Protokoll   &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table10&amp;quot;,&amp;quot;secid&amp;quot;:58,&amp;quot;range&amp;quot;:&amp;quot;81969-82448&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erweiterungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erweiterungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:55,&amp;quot;range&amp;quot;:&amp;quot;81842-82448&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit59&quot; id=&quot;verwendung_der_testtaster_und_funktionen&quot;&gt;Verwendung der Testtaster und Funktionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:60,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_alert plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Diese Funktionen stehen ab Version 3.0.0 der MobaLedLib nicht mehr zur Verfügung.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:61,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;table sectionedit62&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Name der Tasterfunktion  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#test_push_buttons&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;TEST_PUSH_BUTTONS&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Test Taster: Mit den drei Tasten des Mainboards können DCC/Selectrix, … Befehle simuliert werden. Die Taster werden als Taster betrieben.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#test_toggle_buttons&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;TEST_TOGGLE_BUTTONS&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Test Schalter: Mit den drei Tasten des Mainboards können DCC/Selectrix, … Befehle simuliert werden. Die Taster werden als Ein-/Ausschalter betrieben.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#test_buttons_inch&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;TEST_BUTTONS_INCH&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Änderung der zugeordneten „DCC Zeile“: Ändert die erste zugeordnete „DCC Zeilen“.  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table11&amp;quot;,&amp;quot;secid&amp;quot;:62,&amp;quot;range&amp;quot;:&amp;quot;82609-83248&amp;quot;} --&gt;
&lt;p&gt;
&lt;strong&gt;Noch nicht zugeordnet&lt;/strong&gt;
&lt;/p&gt;
&lt;div class=&quot;table sectionedit63&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;@&lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt;Name des Effekts   &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt;Befehl  &lt;/th&gt;&lt;th class=&quot;col3 leftalign&quot;&gt;Kurzbeschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/white.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_adkey&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_ADKey&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Manuelle Steuerung&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Manuelles Abrufen einer Sound Funktion anhand individueller Helligkeitswerte.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/white.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#sound_jq6500_adkey&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Sound_JQ6500_ADKey&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Manuelle Steuerung&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Manuelles Abrufen einer Sound Funktion für das JQ6500 Modul anhand individueller Helligkeitswerte.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/white.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#debug_sound_channel_bitfield&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;DEBUG_SOUND_CHANNEL BitField&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;wie oben plus serielle Soundmodule&lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;Anzeige von zusätzlichen Meldungen bei der Verwendung von seriellen Sound Modulen, die an Hautpplatine angeschlossen sind.  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table12&amp;quot;,&amp;quot;secid&amp;quot;:63,&amp;quot;range&amp;quot;:&amp;quot;83278-84097&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verwendung der Testtaster und Funktionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verwendung_der_testtaster_und_funktionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:59,&amp;quot;range&amp;quot;:&amp;quot;82449-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;Apache OpenOffice, LibreOffice, usw.&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__2&quot; id=&quot;fn__2&quot; class=&quot;fn_bot&quot;&gt;2)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;&lt;a href=&quot;https://support.office.com/de-de/article/arbeiten-mit-vba-makros-in-excel-f%C3%BCr-das-web-98784ad0-898c-43aa-a1da-4f0fb5014343&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://support.office.com/de-de/article/arbeiten-mit-vba-makros-in-excel-f%C3%BCr-das-web-98784ad0-898c-43aa-a1da-4f0fb5014343&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://support.office.com/de-de/article/arbeiten-mit-vba-makros-in-excel-f%C3%BCr-das-web-98784ad0-898c-43aa-a1da-4f0fb5014343&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 18 Mar 2024 10:21:01 +0000</pubDate>
        </item>
    </channel>
</rss>
