Head:	Program_Generator configuration file	V1.0
Sheet:	DCC	Word Clock Jürgen funkt.
Line:	Act								RGB_Heartbeat(#LED)	0-0	1	0	0	0
Line:	-					ToDo:								
Line:	-					04.08.23:  Um 13:00-13:04 wurde "Es ist EinS Uhr" angezeigt. Das falsche "S" war in einer anderen Farbe (Blau)								
Line:	-					                Um 13:05 hatte das "S" wieder die richtige Farbe "Es ist fünf nach Eins"								
Line:	-					Achtung: die Copy Funktion muss geschaltet sein. Sonst können die entsprechenden Buchstaben nicht von den Geburtstagstexten verwendet werden! Die LED wird sonst von der Copy Funktion überschrieben ;-(								
Line:	-					Following MLL Extentions are reqired:								
Line:	-					 - RealTimeClockMLX								
Line:	-					 - WordClockTextMLX								
Line:	-					 - WordClock_LDR_MLX								
Line:	-					 - WordClock_MotionDetect_MLX								
Line:	Act					Disable warning from InfraredMLX			#define LED_BUILTIN 99					
Line:	-	FastRandTimes				Debug Zeilen								
Line:	-	FastRandTimes				If the module is turned on a special day (Birthday) the text is displayed after the given time (Def.: 30 Sek)			#define RTC_FIRST_DAYOFYEAR_DISP    20 Sek					
Line:	-	FastRandTimes				Minimal period to show the day of year message (Def.: 7 Min)			#define RTC_DAYOFYEAR_PERIOD_MIN    30 Sek					
Line:	-	FastRandTimes				Maximal period to show the day of year message (Def.: 15 Min)			#define RTC_DAYOFYEAR_PERIOD_MAX    10 Sek					
Line:	-	FastRandTimes				Defines how long the variable is set to 1 in case of an event (Def.: 2 Min)			#define RTC_DAYOFYEAR_IMP_DURATION   1 Min					
Line:	-	FastRandTimes				Standard messages which are shown every day like "MOBA LED LIB" use different periods 								
Line:	-	FastRandTimes				Minimal period to show the daily event message (Def.: 20 Min)			#define RTC_RANDDAY_PERIOD_MIN      1 Min					
Line:	-	FastRandTimes				Maximal period to show the daily event message (Def.: 240 Min)			#define RTC_RANDDAY_PERIOD_MAX      3 Min					
Line:	-	FastRandTimes				Define how long the variable is set to 1 in case of an daily event (Def.: 2 Min)			#define RTC_RANDDAY_INP_DURATION    20 Sek					
Line:	-					Restart the clock to reset the milis() timer (Def.: 4:00:00)			#define RTC_RESTART_HOUR   16 					
Line:	-					to pervent problems after 49 days 			#define RTC_RESTART_MINUTE 14					
Line:	-					Debug Mode{NewLine}Damit wird die Zeit über DCC Taster simuliert. So können alle möglichen Anzeigen getestet werden.{NewLine}Die Taster können später entfernt werden.{NewLine}Die Zeilen {NewLine}#undef USE_RS232_OR_SPI_AS_INPUT{NewLine}#undef RECEIVE_LED_COLOR_PER_RS232{NewLine}dürfen  dazu nicht aktiviert sein.			#define RTC_DEBUG					
Line:	Act					To be able to set the time/date per RS232			#undef USE_RS232_OR_SPI_AS_INPUT					
Line:	-					Example 23,08,06,12,59,00  Set the date time to 06.08.23 12:59:00								
Line:	Act					Disable Color testing because it is normaly it is enabled in the config line "Aktiviere LED Farbtest Mode "			#ifdef RECEIVE_LED_COLOR_PER_RS232{NewLine}  #undef RECEIVE_LED_COLOR_PER_RS232{NewLine}#endif					
Line:	-													
Line:	-													
Line:	-					Debug: Ausgabe der LDR Werte			#define DEBUG_WORD_CLOCK_LDR					
Line:	Act					Helligkeit per LDR anpassen			EX.WordClock_LDR(35, 900, 280, 20, 180, 0.05)			0	0	
Line:	-													
Line:	-					Debug: Print messages to the serial port			#define DEBUG_POWEROFF					
Line:	-					Debug: Use the Heart Beat LED to test the motion detector			#define MD_DEBUG_LED_PIN 18					
Line:	-					Debug: Use some RGB LEDs to test the motion detector (1 or 16)			#define MD_DEBUG_RGB_LED 1					
Line:	Act					Bewegungsmelder			EX.WordClock_MotionDetect(10 Min, 33, 14)			0	0	
Line:	-													
Line:	Act					Definiert die Steuervariablen Zeit0-Zeit3)			EX.RT_Clock(#InCh, RTC_CONTR_VAR, 0, Zeit0, Zeit3)			1	0	
Line:	-													
Line:	-													
Line:	-													
Line:	-													
Line:	-													
Line:	-													
Line:	-													
Line:	-													
Line:	-													
Line:	Act	Txt Werbung	SwitchD2			Werbeeinblendungen			EX.RT_Clock(#InCh, RTC_DAYOFYEAR, "0.0. 0.0. 0.0. 0.0.", EventTxt1, EventTxt4)			1	0	
Line:	Act	Txt Werbung	EventTxt1			STUMMI FORUM Text (Punkte überspringen vorangegangene 'S')			EX.WordClockText(#InCh, ".....STUMMI_.FORUM ")			1	0	
Line:	Act	Txt Werbung	EventTxt2			MOBA LED LIB			EX.WordClockText(#InCh, "MOBA_...LED_LIB")			1	0	
Line:	Act	Txt Werbung	EventTxt3			RGB LED			EX.WordClockText(#InCh, ".....RGB_....LED")			1	0	
Line:	Act	Txt Werbung	EventTxt4			BY JÜRGEN UND HARDI			EX.WordClockText(#InCh, ".BY JÜRGEN UND HARDI")			1	0	
Line:	-													
Line:	Act	Txt Sonder	SwitchD3			Sondertermine			EX.RT_Clock(#InCh, RTC_DAYOFYEAR, "2.12. ", Modell1, Modell1)			1	0	
Line:	Act	Txt Sonder	Modell1			Tag der Modelleisenbahn			EX.WordClockText(#InCh, "TAG DER MODE.LLEISENBA….......HN ")			1	0	
Line:	-													
Line:	Act								Logic(Sonder, Modell1)			1	0	
Line:	Act		Zeit3			Blinker ein = Zeit3 und Sonder ist ein			Logic(Blinkein, #InCh AND Sonder)			1	0	
Line:	Act		Zeit3			Blaulicht ein = Zeit3 und Sonder ist aus			Logic(Blaulichtein, #InCh AND NOT Sonder)			1	0	
Line:	-													
Line:	Act					Blaulicht wenn Geburtstag			// Set_LEDNr(18)	0-1	17	0	0	0
Line:	Act		Blaulichtein				18		BlueLight1(#LED, C3, #InCh)	0-18	C3-3	1	0	0
Line:	Act								// Set_LEDNr(31)	0-19	31	0	0	0
Line:	Act		Blaulichtein				31		BlueLight2(#LED, C3, #InCh)	0-31	C3-3	1	0	0
Line:	Act								// Set_LEDNr(226)	0-32	-44	0	0	0
Line:	Act		Blaulichtein				226		BlueLight1(#LED, C3, #InCh)	0-226	C3-3	1	0	0
Line:	Act								// Set_LEDNr(239)	0-227	239	0	0	0
Line:	Act		Blaulichtein				239		BlueLight2(#LED, C3, #InCh)	0-239	C3-3	1	0	0
Line:	-													
Line:	Act					Blinklilcht wenn Sondertermin			// Set_LEDNr(18)	0-240	18	0	0	0
Line:	Act		Blinkein			Sondertermin	18		Blinker(#LED, C2, #InCh, 500 ms)	0-18	C2-2	1	0	0
Line:	Act					Sondertermin			// Set_LEDNr(31)	0-19	476	0	0	0
Line:	Act		Blinkein			Sondertermin	31		Blinker(#LED, C3, #InCh, 400 ms)	0-31	C3-3	1	0	0
Line:	Act					Sondertermin			// Set_LEDNr(226)	0-32	226	0	0	0
Line:	Act		Blinkein			Sondertermin	226		Blinker(#LED, C12, #InCh, 300 ms)	0-226	C1-2	1	0	0
Line:	Act					Sondertermin			// Set_LEDNr(239)	0-227	-227	0	0	0
Line:	Act		Blinkein			Sondertermin	239		Blinker(#LED, C1, #InCh, 200 ms)	0-239	C1-1	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(33)	0-240	-204	0	0	0
Line:	Act								New_HSV_Group()			0	0	
Line:	Act					Farbe verändern. Wenn Zeiten größer als 65 Sekunden verwendet werden sollen, dann muss PF_SLOW hinzugefügt werden und die Zeit durch 16 geteilt werden.			APatternT2(#LED,192,#InCh,1,0,255,0,PM_HSV,60 Sek,0 ms,1)	0-33	C1-1	1	0	0
Line:	Act		SI_0			Die Erste LED flackert ;-(	33		APatternT1(#LED,194,#InCh,1,0,1,0,PM_HSV|PF_EASEINOUT,1 Sek,1)	0-33	C3-3	1	0	0
Line:	Act								// Set_LEDNr(37)	0-34	40	0	0	0
Line:	Act		Zeit1			IS(T)	37		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-37	C3-3	1	0	0
Line:	-		Zeit1			IS(T) kein weiches Ausblenden	37		APatternT1(#LED,194,#InCh,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,3)		C3-3	1	0	0
Line:	Act		Zeit2			(IS)T	38		CopyNLEDs(2, #LED, #InCh, 37)	0-38	2	1	0	0
Line:	Act								// Set_LEDNr(45)	0-40	-41	0	0	0
Line:	Act		Zeit1		1	E(S)	45		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-45	C3-3	1	0	0
Line:	Act		Zeit2			(E)S	46		CopyLED(#LED, #InCh, 45)	0-46	1	1	0	0
Line:	-													
Line:	Act		Zeit0			Normale Uhrzeit ausschalten			EX.RT_Clock(#InCh, RTC_OFF, 0, UnusedVar0, UnusedVar0)			1	0	
Line:	Act		10	Grün		Minuten Offset 			EX.RT_Clock(#InCh, RTC_5MIN_OFFS , 0, MinOffs0, MinOffs4)			1	0	
Line:	-					Minuten Offset 			EX.RT_Clock(#InCh, RTC_5MIN_OFFS , 0, MinOffs0, MinOffs4)			1	0	
Line:	Act								// Set_LEDNr(18)	0-47	16	0	0	0
Line:	Act		MinOffs1			LED 18 Links oben	18		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-18	C3-3	1	0	0
Line:	Act								// Set_LEDNr(31)	0-19	-19	0	0	0
Line:	Act		MinOffs2			LED 31 rechts oben	31		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-31	C3-3	1	0	0
Line:	Act								// Set_LEDNr(226)	0-32	420	0	0	0
Line:	Act		MinOffs3			LED 226 rechts unten	226		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-226	C3-3	1	0	0
Line:	Act								// Set_LEDNr(239)	0-227	-227	0	0	0
Line:	Act		MinOffs4			LED 239 links unten	239		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-239	C3-3	1	0	0
Line:	-													
Line:	Act		11	Grün		Minuten			EX.RT_Clock(#InCh, RTC_5MIN , 0, Minutes0, Minutes3)			1	0	
Line:	Act	viertel vor	Minutes0			Minuten viertel vor (Nur eine der 3 Zeilen darf aktiv sein)			// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 4){NewLine}PatternT1(#LED,128,SI_LocalVar,9,0,255,0,0,1 Sec,0,131,8,129,34,42,20,160,96,36,96,136,8,1  ,63,191,191,191,191,191,191,191,191,191,191,191)	1-0	3	4	0	1
Line:	-	zwanzig nach	Minutes0			Minuten_20_Nach  (Nur eine der 3 Zeilen darf aktiv sein)			// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 4){NewLine}PatternT1(#LED,128,SI_LocalVar,9,0,255,0,0,1 Sec,0,131,8,129,66,36,20,160,96,36,48,136,8,1  ,63,191,191,191,191,191,191,191,191,191,191,191)		3	4	0	1
Line:	Act								LED_to_Var(FUENF, 0, >, 0)			0	0	
Line:	Act								LED_to_Var(ZEHN, 1, >, 0)			0	0	
Line:	Act								LED_to_Var(ZWANZIG, 2, >, 0)			0	0	
Line:	Act								LED_to_Var(DREI, 3, >, 0)			0	0	
Line:	Act								LED_to_Var(VIERTEL, 4, >, 0)			0	0	
Line:	Act								LED_to_Var(VOR, 5, >, 0)			0	0	
Line:	Act								LED_to_Var(NACH, 6, >, 0)			0	0	
Line:	Act								LED_to_Var(HALB, 7, >, 0)			0	0	
Line:	Act								LED_to_Var(VolleStd, 8, >, 0)			0	0	
Line:	-													
Line:	-													
Line:	Act	zehn vor halb	12	Grün		Stunden			EX.RT_Clock(#InCh, RTC_HOUR_WC1, 0, Hours0, Hours3)			1	0	
Line:	-	zehn vor halb				Stunden			EX.RT_Clock(#InCh, RTC_HOUR_WC1, 0, Hours0, Hours3)			1	0	
Line:	-	zwanzig nach	12	Grün		Stunden			EX.RT_Clock(#InCh, RTC_HOUR_WC2 | RTC_FAST, 0, Hours0, Hours3)			1	0	
Line:	Act		Hours0			Stunden			// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 4){NewLine}PatternT1(#LED,64,SI_LocalVar,14,0,255,0,0,1 Sec,0,0,2,0,1,128,0,64,128,1,0,8,0,128,0,1,0,6,192,12,0,0,2  ,63,191,191,191,191,191,191,191,191,191,191,191,191)	1-3	C1-14	4	0	1
Line:	-		12	Grün		Stunden			// Activation: Counter(CF_ROTATE, 0){NewLine}New_Local_Var(){NewLine}Counter(CF_ONLY_LOCALVAR | CF_ROTATE, #InCh, SI_1,  0, 13){NewLine}PatternT1(#LED,64,SI_LocalVar,14,0,255,0,0,1 Sec,0,0,2,0,1,128,0,64,128,1,0,8,0,128,0,1,0,6,192,12,0,0,2  ,63,191,191,191,191,191,191,191,191,191,191,191,191)		C1-14	1	0	1
Line:	Act								LED_to_Var(STD_EL    , 0, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_F     , 1, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_UENF  , 2, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_EIN   , 3, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_ZWEI  , 4, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_DREI  , 5, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_VIER  , 6, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_SECHS , 7, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_ACHT  , 8, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_ZWOELF, 9, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_ZEH   , 10, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_N     , 11, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_EUN   , 12, >, 0)			0	0	
Line:	Act								LED_to_Var(STD_SIEBEN, 13, >, 0)			0	0	
Line:	-								ConstRGB(#LED, #InCh, 0, 0, 0, 127, 127, 127)		1	1	0	0
Line:	Act								// Set_LEDNr(51)	0-240	10	0	0	0
Line:	Act		ZEHN			(Z)EHN	51		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-51	C3-3	1	0	0
Line:	Act		Zeit2			Z(EHN)	52		CopyNLEDs(3, #LED, #InCh, 51)	0-52	3	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(56)	0-55	56	0	0	0
Line:	Act		ZWANZIG			(Z)WANZIG	56		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-56	C3-3	1	0	0
Line:	Act		Zeit2			Z(WANZIG)	57		CopyNLEDs(6, #LED, #InCh, 56)	0-57	6	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(67)	0-63	66	0	0	0
Line:	Act		VIERTEL			VIERTE(L)	67		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-67	C3-3	1	0	0
Line:	Act		Zeit2			(VIERTE)L	68		CopyNLEDs(6, #LED, #InCh, 67)	0-68	6	1	0	0
Line:	-													
Line:	-													
Line:	Act								// Set_LEDNr(83)	0-74	-88	0	0	0
Line:	Act		FUENF			(F)ÜNF	83		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-83	C3-3	1	0	0
Line:	Act		Zeit2			F(ÜNF)	84		CopyNLEDs(3, #LED, #InCh, 83)	0-84	3	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(88)	0-87	-90	0	0	0
Line:	Act		VOR			(V)OR	88		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-88	C3-3	1	0	0
Line:	Act		Zeit2			V(OR)	89		CopyNLEDs(2, #LED, #InCh, 88)	0-89	2	1	0	0
Line:	-													
Line:	Act		NACH			(N)ACH			// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-91	C3-3	1	0	0
Line:	Act		Zeit2			N(ACH)			CopyNLEDs(3, #LED, #InCh, 91)	0-92	3	1	0	0
Line:	-													
Line:	-					ToDo Stunde ELF & FÜNF								
Line:	-													
Line:	Act						95		// Set_LEDNr(107)	0-95	105	0	0	0
Line:	Act		HALB			HAL(B)			// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-107	C3-3	1	0	0
Line:	Act		Zeit2			(HAL)B			CopyNLEDs(3, #LED, #InCh, 107)	0-108	3	1	0	0
Line:	-													
Line:	-								New_HSV_Group()					
Line:	-					Farbe verändern			APatternT2(#LED,192,#InCh,1,0,255,0,PM_HSV,6 Sek,0 ms,1)		C1-1	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(100)	0-111	-113	0	0	0
Line:	Act		STD_UENF			ÜN(F)	100		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-100	C3-3	1	0	0
Line:	Act		Zeit2			(ÜN)F			CopyNLEDs(2, #LED, #InCh, 100)	0-101	2	1	0	0
Line:	-													
Line:	Act		STD_F			F	103		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-103	C3-3	1	0	0
Line:	-													
Line:	Act		STD_EL			E(L)	104		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-104	C3-3	1	0	0
Line:	Act		Zeit2			(E)L			CopyLED(#LED, #InCh, 104)	0-105	1	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(115)	0-106	-113	0	0	0
Line:	Act		STD_EIN			(E)IN	115		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-115	C3-3	1	0	0
Line:	Act		Zeit2			E(IN)			CopyNLEDs(2, #LED, #InCh, 115)	0-116	2	1	0	0
Line:	-													
Line:	Act								Logic(STD_S, NOT VolleStd AND STD_EIN)			1	0	
Line:	Act		STD_S			EIN(S)  Neue Zeile, damit scheint es zu gehen. Außerdem habe ich in der Logic Zeile "AND STD_EIN" ergänzt	118		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-118	C3-3	1	0	0
Line:	-		STD_S			EIN(S) Alte Zeile, hier bleibt das S manchmal an			CopyLED(#LED, #InCh, 115)		1	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(122)	0-119	123	0	0	0
Line:	Act		STD_ZWEI			(Z)WEI	122		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-122	C3-3	1	0	0
Line:	Act		Zeit2			Z(WEI)			CopyNLEDs(3, #LED, #InCh, 122)	0-123	3	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(135)	0-126	-132	0	0	0
Line:	Act		STD_VIER			VIE(R)	135		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-135	C3-3	1	0	0
Line:	Act		Zeit2			(VIE)R			CopyNLEDs(3, #LED, #InCh, 135)	0-136	3	1	0	0
Line:	-													
Line:	Act		STD_DREI			DER(I)	139		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-139	C3-3	1	0	0
Line:	Act		Zeit2			(DRE)I			CopyNLEDs(3, #LED, #InCh, 139)	0-140	3	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(150)	0-143	157	0	0	0
Line:	Act		STD_SECHS			(S)ECHS	150		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-150	C3-3	1	0	0
Line:	Act		Zeit2			S(ECHS)			CopyNLEDs(4, #LED, #InCh, 150)	0-151	4	1	0	0
Line:	-													
Line:	Act		STD_ACHT			(A)CHT	155		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-155	C3-3	1	0	0
Line:	Act		Zeit2			A(CHAT)			CopyNLEDs(3, #LED, #InCh, 155)	0-156	3	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(163)	0-159	-164	0	0	0
Line:	Act		STD_ZWOELF			ZWÖL(F)	163		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-163	C3-3	1	0	0
Line:	Act		Zeit2			(ZWÖL)F			CopyNLEDs(4, #LED, #InCh, 163)	0-164	4	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(179)	0-168	-183	0	0	0
Line:	Act		STD_ZEH			(Z)EH	179		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-179	C3-3	1	0	0
Line:	Act		Zeit2			Z(EH)			CopyNLEDs(2, #LED, #InCh, 179)	0-180	2	1	0	0
Line:	-													
Line:	Act		STD_N			(N)	182		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-182	C3-3	1	0	0
Line:	-													
Line:	Act		STD_EUN			(E)UN	183		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-183	C3-3	1	0	0
Line:	Act		Zeit2			E(UN)			CopyNLEDs(2, #LED, #InCh, 183)	0-184	2	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(197)	0-186	210	0	0	0
Line:	Act								Logic(Uhr_Txt, Zeit1 AND VolleStd)			1	0	
Line:	Act		Uhr_Txt			UH(R)	197		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-197	C3-3	1	0	0
Line:	Act		Zeit2			(UH)R			CopyNLEDs(2, #LED, #InCh, 197)	0-198	2	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(201)	0-200	-203	0	0	0
Line:	Act		STD_SIEBEN			SIEBE(N)	201		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-201	C3-3	1	0	0
Line:	Act		Zeit2			(SIEBE)N	202		CopyNLEDs(5, #LED, #InCh, 201)	0-202	5	1	0	0
Line:	-													
Line:	Act		13	Grün		Wochentag			EX.RT_Clock(#InCh, RTC_WDAY | RTC_SINGLE, 0, Wochentag0, Wochentag7)			1	0	
Line:	-					Wochentag			EX.RT_Clock(#InCh, RTC_WDAY | RTC_SINGLE, 0, Wochentag0, Wochentag7)			1	0	
Line:	-								// Set_LEDNr(209)		-209	0	0	0
Line:	Act					Die Wochentage haben eine andere Farbe			New_HSV_Group()			0	0	
Line:	Act					HSV_Farbe_mit_Startwert (pc)	209		XPatternT5(#LED,28,SI_LocalVar,1,0,255,0,PM_HSV,1 ms,30 Sek,0 ms,60 Sek,0 ms,127,255,0,255,0  ,0,0,0,64,1)	0-207	C1-1	1	0	0
Line:	Act		SI_0			Die Erste LED für Wochentage	209		APatternT1(#LED,194,#InCh,1,0,1,0,PM_HSV|PF_EASEINOUT,1 Sek,1)	0-207	C3-3	1	0	0
Line:	Act								// Set_LEDNr(211)	0-208	218	0	0	0
Line:	Act		Wochentag4			(M)I	211		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-211	C3-3	1	0	0
Line:	Act		Zeit2			M(I)	212		CopyLED(#LED, #InCh, 211)	0-212	1	1	0	0
Line:	-													
Line:	Act		Wochentag7			(S)A	213		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-213	C3-3	1	0	0
Line:	Act		Zeit2			S(A)	214		CopyLED(#LED, #InCh, 213)	0-214	1	1	0	0
Line:	-													
Line:	Act		Wochentag6			(F)R	215		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-215	C3-3	1	0	0
Line:	Act		Zeit2			F(R)	216		CopyLED(#LED, #InCh, 215)	0-216	1	1	0	0
Line:	-													
Line:	Act		Wochentag3			(D)I	217		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-217	C3-3	1	0	0
Line:	Act		Zeit2			D(I)	218		CopyLED(#LED, #InCh, 217)	0-218	1	1	0	0
Line:	-													
Line:	Act		Wochentag1			(S)O	219		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-219	C3-3	1	0	0
Line:	Act		Zeit2			S(O)	220		CopyLED(#LED, #InCh, 219)	0-220	1	1	0	0
Line:	-													
Line:	Act		Wochentag5			(D)O	221		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-221	C3-3	1	0	0
Line:	Act		Wochentag5						Logic(O_Do_or_Mo, Wochentag5 OR Wochentag2)			1	0	
Line:	Act		O_Do_or_Mo			D(O) oder M(O)	222		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-222	C3-3	1	0	0
Line:	-													
Line:	Act								// Set_LEDNr(195)	0-223	-195	0	0	0
Line:	Act		Wochentag2			(M)O	195		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-195	C3-3	1	0	0
Line:	-													
Line:	-								#define DEBUG_TEMP_SENSOR					
Line:	-					Debug: Normalerwese wird D0 verwendet.			#define ONE_WIRE_PIN 25					
Line:	Act		14	Grün		Temperatur			EX.RT_Clock(#InCh, RTC_TEMP_WC + RTC_SINGLE, 0, Temp0, Temp12)			1	0	
Line:	-					Temperatur			EX.RT_Clock(#InCh, RTC_TEMP_WC + RTC_SINGLE, 0, Temp0, Temp12)			1	0	
Line:	Act								// Set_LEDNr(227)	0-196	-227	0	0	0
Line:	Act		Temp12			29°C	227		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-227	C3-3	1	0	0
Line:	Act		Temp11			28°C	228		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-228	C3-3	1	0	0
Line:	Act		Temp10			27°C	229		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-229	C3-3	1	0	0
Line:	Act		Temp9			26°C	230		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-230	C3-3	1	0	0
Line:	Act		Temp8			25°C	231		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-231	C3-3	1	0	0
Line:	Act		Temp7			24°C	232		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-232	C3-3	1	0	0
Line:	Act		Temp6			23°C	233		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-233	C3-3	1	0	0
Line:	Act		Temp5			22°C	234		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-234	C3-3	1	0	0
Line:	Act		Temp4			21°C	235		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-235	C3-3	1	0	0
Line:	Act		Temp3			20°C	236		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-236	C3-3	1	0	0
Line:	Act		Temp2			19°C	237		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-237	C3-3	1	0	0
Line:	Act		Temp1			18°C	238		// Activation: Binary{NewLine}Bin_InCh_to_TmpVar(#InCh, 1){NewLine}APatternT1(#LED,130,SI_LocalVar,1,0,255,0,PM_HSV|PF_EASEINOUT,1 Sek,14  ,63,128,64,1)	0-238	C3-3	1	0	0
Line:	-													
Line:	-													
Line:	-		22	AnAus		ToDo: Ohne diese Zeile kommt ein Fehler{NewLine}Jetzt aber nicht mehr?!?			Const(#LED, C_ALL, #InCh, 0, 127)		1	1	0	0
