EthersexLightingArchitecture: Unterschied zwischen den Versionen
Mgue (Diskussion | Beiträge) (erste Version - Projektbeschreibung) |
Morais (Diskussion | Beiträge) (→DMX Effect (neues Modul)) |
||
| (8 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | + | Hier steht bald mehr --[[Benutzer:Mgue|Mgue]] 00:55, 10. Aug. 2011 (UTC) | |
| − | + | == Soll Situation == | |
| + | [[Datei:Elav01.png]] | ||
| + | |||
| + | === Modulbeschreibung === | ||
| + | |||
| + | ==== DMX Storage (neues Modul) ==== | ||
| + | |||
| + | * verwaltet eine bestimmte Anzahl von Universes und Channels (per '''menuconfig''' einstellbar) | ||
| + | * stellt Schreib und Leseoperationen bereit | ||
| + | |||
| + | ==== DMX ==== | ||
| + | |||
| + | * greift auf '''dmx storage''' zu und gibt ein Universe (per '''menuconfig''' einstellbar) via RS485 aus | ||
| − | == | + | ==== [[DMX Effect (neues Modul)]] ==== |
| − | * | + | * kann bei Bedarf (siehe ecmd Tabelle unten) bestimmte DMX Channels in einem Universe (per '''menuconfig''' einstellbar) animieren (derzeit nur Rainbow Colors) |
| − | * | + | |
| − | * | + | ==== Artnet ==== |
| − | + | ||
| + | * schreibt Artnet Daten in ein Universe von '''dmx storage''' (per '''menuconfig''' einstellbar) | ||
| + | |||
| + | ==== Starburst (neues Modul) ==== | ||
| + | |||
| + | * greift auf '''dmx storage''' zu und gibt bestimmte Channels eines Universes aus (via i2c chips) (per '''menuconfig''' einstellbar) | ||
| + | * derzeit nur unterstützt: NXP PCA9685 | ||
| + | |||
| + | ==== TODO ==== | ||
| + | |||
| + | * DMX Webinterface (z.B. mit einem Slider pro Channel) | ||
| + | * Fnordlichter mit dmx-storage | ||
| − | |||
| − | |||
| − | + | === Neue ECMD Befehle: === | |
| + | ==== DMX Storage ==== | ||
| + | {| border=1 | ||
| + | |- | ||
| + | | '''Befehl''' || '''Argumente''' || '''Beschreibung''' | ||
| + | |- | ||
| + | | dmx get || Universe Channel || liefert einen Channel aus einem Universe | ||
| + | |- | ||
| + | | dmx set || Universe Channel 0-255 || setzt den Channel im Universe auf den Wert | ||
| + | |- | ||
| + | | dmx channels || keine Argumente || liefert die Anzahl der Channels pro Universe | ||
| + | |- | ||
| + | | dmx universes || keine Argumente || liefert die Anzahl der Universes | ||
| + | |- | ||
| + | | dmx universe || Universe || gibt ein komplettes Universe aus | ||
| + | |- | ||
| + | |} | ||
| + | ==== DMX Effect ==== | ||
| + | {| border=1 | ||
| + | |- | ||
| + | | '''Befehl''' || '''Argumente''' || '''Beschreibung''' | ||
| + | |- | ||
| + | | dmx rainbow || 0/1 || Schaltet die Rainbow Animation an (1) oder aus(0) | ||
| + | |- | ||
| + | |} | ||
Aktuelle Version vom 12. September 2011, 15:53 Uhr
Hier steht bald mehr --Mgue 00:55, 10. Aug. 2011 (UTC)
Inhaltsverzeichnis
Soll Situation
Modulbeschreibung
DMX Storage (neues Modul)
- verwaltet eine bestimmte Anzahl von Universes und Channels (per menuconfig einstellbar)
- stellt Schreib und Leseoperationen bereit
DMX
- greift auf dmx storage zu und gibt ein Universe (per menuconfig einstellbar) via RS485 aus
DMX Effect (neues Modul)
- kann bei Bedarf (siehe ecmd Tabelle unten) bestimmte DMX Channels in einem Universe (per menuconfig einstellbar) animieren (derzeit nur Rainbow Colors)
Artnet
- schreibt Artnet Daten in ein Universe von dmx storage (per menuconfig einstellbar)
Starburst (neues Modul)
- greift auf dmx storage zu und gibt bestimmte Channels eines Universes aus (via i2c chips) (per menuconfig einstellbar)
- derzeit nur unterstützt: NXP PCA9685
TODO
- DMX Webinterface (z.B. mit einem Slider pro Channel)
- Fnordlichter mit dmx-storage
Neue ECMD Befehle:
DMX Storage
| Befehl | Argumente | Beschreibung |
| dmx get | Universe Channel | liefert einen Channel aus einem Universe |
| dmx set | Universe Channel 0-255 | setzt den Channel im Universe auf den Wert |
| dmx channels | keine Argumente | liefert die Anzahl der Channels pro Universe |
| dmx universes | keine Argumente | liefert die Anzahl der Universes |
| dmx universe | Universe | gibt ein komplettes Universe aus |
DMX Effect
| Befehl | Argumente | Beschreibung |
| dmx rainbow | 0/1 | Schaltet die Rainbow Animation an (1) oder aus(0) |
