User Tools

Site Tools


oas:api

This is an old revision of the document!


OnAirScreen API / Kommandos

Die API des OnAirScreens wird per UDP angesprochen.Der default Port ist 3310.

In diesem Beispiel wird angenommen das der default Port 3310 benutzt wird und der OnAirScreen auf localhost (127.0.0.1) läuft:
echo "CONF:LED1:TEXT=FOO" | nc -w 1 -u 127.0.0.1 3310
echo "LED1:ON" | nc -w 1 -u 127.0.0.1 3310
dies setzt den Text der 1. LED auf "FOO" und schaltet sie danach ein

Allgemeine Kommandos

  • LED1:[ON|OFF]
    schaltet die LED1 ein/aus
  • LED2:[ON|OFF]
    schaltet die LED2 ein/aus
  • LED3:[ON|OFF]
    schaltet die LED3 ein/aus
  • LED4:[ON|OFF]
    schaltet die LED4 ein/aus
  • NOW:TEXT
    setzt den TEXT in der ersten Fusszeile
  • NEXT:TEXT
    setzt den TEXT in der zweiten Fusszeile
  • WARN:TEXT
    setzt den TEXT und schaltet die Warnungszeile ein (blendet NOW/NEXT aus)
  • AIR1:[ON|OFF]
    startet/stoppt den Mic Timer
  • AIR2:[ON|OFF]
    startet/stoppt den Phone Timer
  • CMD:REBOOT
    startet das Betriebssystem neu
  • CMD:SHUTDOWN
    fährt das Betriebssystem herunter
  • CMD:QUIT
    beendet den OnAirScreen

Konfiguration

  • CONF:General:stationname=TEXT
  • CONF:General:slogan=TEXT
  • CONF:General:stationcolor=COLOR
  • CONF:General:slogancolor=COLOR
  • CONF:LED[1-4]:used=[False|True]
  • CONF:LED[1-4]:text=TEXT
  • CONF:LED[1-4]:activebgcolor=COLOR
  • CONF:LED[1-4]:activetextcolor=COLOR
  • CONF:LED[1-4]:autoflash=[False|True]
  • CONF:LED[1-4]:timedflash=[False|True]
  • CONF:Clock:digital=[True|False]
  • CONF:Clock:digitalhourcolor=COLOR
  • CONF:Clock:digitalsecondcolor=COLOR
  • CONF:Clock:digitaldigitcolor=COLOR
  • CONF:Clock:logopath=PathToLogo
  • CONF:Network:udpport=PORT
  • CONF:Network:tcpport=PORT
  • CONF:CONF:APPLY=TRUE
oas/api.1413287653.txt.gz · Last modified: 14.10.2014 11:54 by admin