Hier ein Beispiel, wie man die Russound über eine Moxa mit dem EibPC verwenden kann.
Makro einbinden
[highlight=epc]
[MacroLibs]
//Makro-Bibliotheken
EnertexRussoundBeta.lib
[/highlight]
Moxa bzw. Russound muss initialisiert werden
[highlight=epc]
// Sie müssen dieses Makro einmal verwenden um die anderen Makros für die Russound verwenden zu können.
// Moxa Einstellungen:
// Serielle Einstellungen: baud rad: 19200, data bits: 8, stop bits: 1, parity: none, flow control: none, FIFO: enable;
// Netzwerkeinstellungen: operation mode: UPD Mode, packing length: 0, delimiter 1: f7 - enable, delimiter 2: 0, Destination IP adresse 1: Adresse des EibPCs, Port 480
// Initialisiert Russound bzw. Moxa
InitRussound(4806,192.168.22.254)
[/highlight]
Zonen und Controller schalten:
[highlight=epc]
// Schaltet Zone 0 von Controller 0
SetStateRussoundToggle(Wohnen,'10/0/0'b01,0,0)
[/highlight]
Lautstärke Controller und Zonen abhängig verstellen:
[highlight=epc]
// Schaltet Volume von Controller 0 und Zone 0
SetVolumeRussound(Wohnen,'10/1/1'b01,'10/1/2'b01,0,0)
[/highlight]
Equivalent dazu gibt es Möglichkeiten
zu verstellen.
Diese Makrobibliothek wird ab dem nächsten Makro-Update verfügbar sein.
Makro einbinden
[highlight=epc]
[MacroLibs]
//Makro-Bibliotheken
EnertexRussoundBeta.lib
[/highlight]
Moxa bzw. Russound muss initialisiert werden
[highlight=epc]
// Sie müssen dieses Makro einmal verwenden um die anderen Makros für die Russound verwenden zu können.
// Moxa Einstellungen:
// Serielle Einstellungen: baud rad: 19200, data bits: 8, stop bits: 1, parity: none, flow control: none, FIFO: enable;
// Netzwerkeinstellungen: operation mode: UPD Mode, packing length: 0, delimiter 1: f7 - enable, delimiter 2: 0, Destination IP adresse 1: Adresse des EibPCs, Port 480
// Initialisiert Russound bzw. Moxa
InitRussound(4806,192.168.22.254)
[/highlight]
Zonen und Controller schalten:
[highlight=epc]
// Schaltet Zone 0 von Controller 0
SetStateRussoundToggle(Wohnen,'10/0/0'b01,0,0)
[/highlight]
Lautstärke Controller und Zonen abhängig verstellen:
[highlight=epc]
// Schaltet Volume von Controller 0 und Zone 0
SetVolumeRussound(Wohnen,'10/1/1'b01,'10/1/2'b01,0,0)
[/highlight]
Equivalent dazu gibt es Möglichkeiten
- Turn On Volume
- Bass
- Balance
- Treble
- Loudness
zu verstellen.
Diese Makrobibliothek wird ab dem nächsten Makro-Update verfügbar sein.