Herunterladen Inhalt Inhalt Diese Seite drucken

B.6. Beispielprogramm - Sony MAS-A100 Bedienungsanleitung

Systemintegrationshandbuch
Vorschau ausblenden Andere Handbücher für MAS-A100:
Inhaltsverzeichnis

Werbung

B.6. Beispielprogramm

Der folgende Code ist ein Beispiel für ein intelligentes Modul-Skript für Symetrix
Composer 8.0, das über die API die Mikrofonverstärkung und die Stummschaltung
einer MAS-A100-Einheit von einem Symetrix-Gerät aus steuert.
Beispiel
-- For Symetrix Composer 8.0
-- MAS-A100 remote control lua script
-- This software is provided "as is".
--
MASComm = {}
function MASComm.new()
local obj = {
sock = TcpSocket.New(),
MASCommTimer = Timer.New(),
ipaddr = "",
cur1 = -999,
cur2 = -999,
cur3 = -999,
data = ""
}
return setmetatable(obj, {__index = MASComm})
end
function MASComm:ControlCheck(cur,new)
return new >= 0.0 and new <= 1.0 and cur ~= new
end
function MASComm:send(data)
self.data = data
self.sock:Connect(self.ipaddr, 42382)
end
122

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Masm-1

Inhaltsverzeichnis