Timemode

Aus open7x0.org

Wechseln zu: Navigation, Suche

Das Programm timemode wurde extra für die Gigaset M7x0 zur Verwaltung der Standby-Zeiten geschrieben. Es analysiert eine Zeichenekette und baut daraus eine interne Tabelle im Wochenzyklus und einer Genauigkeit von 1 Minute auf.


Inhaltsverzeichnis

Bild:Icon-Baustelle.png

Ausgabe der Inline-Hilfe

timemode V1.00 - Dirk Clemens - 2006-11-04

usage: timemode [options]... [utc_time_in_sec]...

 Options:

  -h --help           Print this help.
  -v --version        Print version and exit.
  -p --print          Print time table and exit.
  -d --debug          Print debug infos to stderr.

  -m --modes  names   Comma separated list with mode names.
                      This option is cumulative.
  -a --add  entry     Add entry to time table.
                      This option is cumulative.

 Syntax of 'entry'

  entry     := [mode] [daytime1|daytime2] [',' entry]
  mode      := '+' modename
  modename  := letter_or_number [modename]
  daytime1  := [wday_list|'*'] [time ['-' time]]
  daytime2  := wday [time] '-' wday [time]
  time      := [hour] [':' minute]
  wday_list := wday ['-' wday] ['+' wday_list]
  wday      := wday_de | wday_de
  wday_en   := 'Mon'|'Tue'|'Wed'|'Thu'|'Fri'|'Sat'|'Sun'
  wday_de   := 'Mo'|'Di'|'Mi'|'Do'|'Fr'|'Sa'|'So'
  hour      := number [number]
  minute    := number [number]

Programmquelle

Das Programm ist in C geschrieben. Die Quellen des Programmes sind im SVN abgelegt:

Links zum Thema »VDR Firmware« 

Persönliche Werkzeuge