Problem mit Benachrichtigungs-Script

[code]procedure OnStartup;
begin
EnableTimer(250);
end;

procedure OnTimer;
begin
if (Encoder.GetConnections.GetItem(0).GetState = ecsConnected) or
(Encoder.GetConnections.GetItem(1).GetState = ecsConnected) then ExecuteCommand(‘ON AIR’)
else ExecuteCommand(‘OFF AIR’);
end;

begin
end.
[/code]
Mit diesem Script möchte ich die Anzeige des “On Air Status” Objektes entsprechend aktualisieren,
nur leider tut sich da nichts.
Ist irgendwas falsch am Script?

Gruß, Peter