Dette gjelder DMX-lys på EL0.
Lysene i taket styres via DMX, en standard som er veldig vanlig å bruke i scenelys. For å få dette til å funke hos oss har vi utviklet diverse greier. Til ink er det koblet til en USB-DMX dongle. Denne snakker med kretskort som henger i taket og styrer lysene. Det finnes ett kart et eller annet sted (Med den store bryteren kanskje) med oversikten over hvilke adresser som er koblet opp hvor, men sannsynligvis må du bare prøve deg fram for å finne ut av det.
USB - DMX dongle
Software finnes her: https://git.omegav.no/ov/ovdmx_sw
HW klarer jeg ikke finne, men jeg tror det var Jan Ove (https://github.com/JanOveSaltvedt) eller lysreklamen (https://github.com/Lysreklamen)
Selve kretskortet er lite nok til å puttes inn i en DMX kontakt.
For å sette opp på ink bør man lage en udev regel slik at den får samme handle hver gang den kobles til. f.eks /dev/ttyDMX. Dette finner man ut hvordan man gjør ved å søke på internett, eventuellt sjekke opp i /etc/udev/rules.d om det finnes noen tilsvarende regler. lsusb gir deg vendorID og xxxID.
/etc/udev/rules.d/90-tty-ovdmx.rules SUBSYSTEM=="tty", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2404", SYMLINK+="ttyOVDMX"
Det skal finnes noen .sh og .py skripts i /usr/local/bin for å teste at den funker så lenge den er koblet til noe som tar imot DMX signaler.
DMX - LED
Software og Hardware finnes her: https://git.omegav.no/ov/ovdmx. Disse kortene kobles sammen med dongle, og det er dem som er koblet til LED-stripsene.
OLA (Open Light Architecture)
Vi bruker en modifisert versjon som må moddes. https://github.com/JanOveSaltvedt/ola-ovdmx. Om noen ser på dette senere anbefales det å heller modifisere USB-DMX-dongle slik at vi kan bruke standard versjon av OLA.
webinterface: http://ink.ed.ntnu.no:9090
Afterglow
Afterglow er et Java program som kjører på på toppen av OLA. Det har et webinterface på port 16000. Fra webinterfacet kan man styre lysene. For å få afterglow til å funke sammen med vår dongle se på følgene repo: https://git.omegav.no/ov/afterglow-ink
webinterface: http:/ink.ed.ntnu.no:16000