;**************************************************************** ;ALIC Source Code: ;Beleuchtung für Flugmodell ;****************************************************************
;Belegung der Augangskanäle: ;Ch.0 = ACL (Flaechenspitzen, Doppelblitz) ;Ch.1 = ACL (Rumpfende, Einfachblitz) ;Ch.2 = Landescheinwerfer ;Ch.3 = Positionslichter ;Ch.4 = Beacon (Rumpfboden) ;Ch.5 = Beacon (auf Leitwerk)
;Zuordnung der Schalter (z.B. RC-Memoryswitch oder Multiswitch-Modul): #define sw_LandingLight 8 ;Schalter für Landescheinwerfer #define sw_ACL 10 ;Schalter für ACL #define sw_PosLights 11 ;Schalter für Positionslampen #define sw_Beacons 10 ;Schalter für Beacons
;Code für ACL: Doppelblitz, löst synchron auch Blitz am Heck aus entry_ch0 DEFSWITCH sw_ACL ;Schalter zuordnen HALTSWOFF LIGHTON 3 ;Blitz: 30 ms SETSWX 1 ;löst Blitz am Heck aus LIGHTOFF 13 ;Pause 130 ms LIGHTON 3 ;2. Blitz LIGHTOFF 130 ;1,3 s Pause P_RESET
;Code für Einfach-Blitz: entry_ch1 HALTSWOFF ;warten auf Auslösung CLRSW ;Schalter wieder zurücksetzen LIGHTON 3 ;Blitz! P_RESET
;Lande-Scheinwerfer: schalten mit Glühlampen-Simulation entry_ch2 DEFSWITCH sw_LandingLights HALTSWOFF SMOOTHON LIGHTOFF 40 ;Aufglimmen = 0,4s LIGHTON 0 HALTSWON ;warten, bis Ausschalten SETBRIGHT 128,14 ;Ausglimm-Sequenz... SETBRIGHT 32,14 SETBRIGHT 8,14 SETBRIGHT 2,20 SETBRIGHT 0,0 P_RESET ;Positionslichter: einfacher Ein-/Ausschalter entry_ch3 DEFSWITCH sw_PosLights HALTSWOFF LIGHTON 0 HALTSWON P_RESET
;Simuliert Beacon/Drehlicht entry_ch4 DEFSWITCH sw_Beacons SMOOTHON HALTSWOFF SETBRIGHT 0,16 ;in 160 ms auf 16 SETBRIGHT 16,3 ;in 30 ms auf volle Helligkeit SETBRIGHT 128,2 ;volle H. 20 ms halten SETBRIGHT 128,3 ;dann in 30 ms zurück auf 16 SETBRIGHT 16,16 SETBRIGHT 0,45 ;450 ms Ausphase P_RESET
;wie Ch.4, aber etwas andere Drehfrequenz entry_ch5 DEFSWITCH sw_Beacons SMOOTHON HALTSWOFF SETBRIGHT 0,16 ;in 160 ms auf 16 SETBRIGHT 16,3 ;in 30 ms auf volle Helligkeit SETBRIGHT 128,2 ;volle H. 20 ms halten SETBRIGHT 128,3 ;dann in 30 ms zurück auf 16 SETBRIGHT 16,16 SETBRIGHT 0,50 ;500 ms Ausphase P_RESET
|