Inhaltsverzeichnis  MOBOTIX Online-Hilfe

Variablen verwenden

Inhaltsverzeichnis
Variablen verwenden
Beschreibung der Variablen
Formatierungsoptionen
Formatierungsbefehle
Formatierungsschalter

Variablen können in unterschiedlichen Dialogen eingesetzt werden und werden zur Laufzeit durch die aktuellen Werte ersetzt:

Hinweise

Beschreibung der Variablen

Die Variablen werden nach folgender Syntax aufgebaut:

$(GRUPPE.VARIABLE[,Formatierungsoptionen[,..]])

Variable

Beschreibung

Bemerkung

LEV / LASTEVENT: Letztes Ereignis

$(LEV.DATE)

Datum und Uhrzeit des letzten Ereignisses

JJJJ-MM-TT hh:mm:ss

$(LEV.TIME)

Uhrzeit des letzten Ereignisses

hh:mm:ss

$(LEV.SECONDS)

Sekunden seit dem letzten Ereignis

Sekunden

$(LEV.RELATIV)

Zeit seit dem letzten Ereignis

hh:mm:ss

EVT / EVENT: Ereignis

$(EVT.AST), $(EVENT.AST)

Zeigt alle aktivierten Aktionsgruppen an.

$(EVT.EST.SELECTED), $(EVENT.EST.SELECTED)

Zeigt alle aktivierten Ereignisse an.

$(EVT.EST.ACTIVATED), $(EVENT.EST.ACTIVATED)

Zeigt an, durch welches Ereignis ein Alarm ausgelöst wurde.

$(EVT.SYA), $(EVENT.ANTE)

Zeigt die Anzahl der eingestellten Voralarmbilder an.

Voralarmbilder

$(EVT.SYP), $(EVENT.POST)

Zeigt die Anzahl der eingestellten Nachalarmbilder an.

Nachalarmbilder

$(EVT.SIA), $(EVENT.ANTEINTERVAL)

Zeigt das Intervall zwischen den Voralarmbildern an.

Millisekunden

$(EVT.SIP), $(EVENT.POSTINTERVAL)

Zeigt das Intervall zwischen den Nachalarmbildern an.

Millisekunden

$(EVT.VATIMESTAMP)

Zeigt den Zeitpunkt der letzten Quittierung des visuellen Alarms (VA) an.

JJJJ-MM-TT hh:mm:ss

$(EVT.VAD)

Zeigt das Datum der letzten Quittierung des visuellen Alarms (VA) an.

JJJJ-MM-TT

$(EVT.VAT)

Zeigt die Zeit der letzten Quittierung des visuellen Alarms (VA) an.

hh:mm:ss

$(EVT.VAS)

Zeigt den Zustand des visuellen Alarms (VA) in diesem Bild an.

HIDE (versteckt) oder DRAW (angezeigt)

FPR / FINGERPRINT: Fingerprint-Informationen

$(FPR.VER), $(FINGERPRINT.VERSION)

Versionsnummer des JPEG-Kommentars

 

$(FPR.PRD), $(FINGERPRINT.PRODUCER)

Name des Herstellers (MOBOTIX)

 

$(FPR.FRM), $(FINGERPRINT.FRAME)

Eindeutige Bildnummer zu jedem digitalisierten Bild seit Neustart der Kamera

 

$(FPR.ENO), $(FINGERPRINT.EVENT)

Aktuell gültige Ereignisnummer, bei Ereignisbild Nummer des Ereignisses

Diese Variable ist nur bei aktivierter Aufzeichnung und nicht in Bildprofilen verfügbar.

$(FPR.IMT), $(FPR.IMAGETYPE)

Bildtyp

 

$(FPR.TIMESTAMP)

Datum und Uhrzeit wie $(TMS)

JJJJ-MM-TT hh:mm:ss.msec

$(FPR.DAT)

Datum wie $(TMS.DAT)

JJJJ-MM-TT

$(FPR.TIM)

Zeit wie $(TMS.TIME)

hh:mm:ss.msec

$(FPR.TIT)

Sekunden und Millisekunden wie $(TMS.TIMET)

ss.msec

$(FPR.TZN)

Abkürzung der aktuellen Zeitzone wie $(TMS.ZONE)

ZZZ

IMG / IMAGE: Bildvariablen

$(IMG.CTY)

Gibt Informationen zur Kameraausführung an. Steht dieser Wert auf MONO, wird bei allen Parametern nur der Wert für das rechte Objektiv ausgegeben.

DUAL, MONO

$(IMG.ICC)

Verwendeter Videocodec zum Zeitpunkt der JPEG-Konvertierung dieses Bildes

MxPEG, JPEG

$(IMG.FRJ)

Bildrate der JPEG/MxPEG-Konvertierung

Hz

$(IMG.FRB)

Digitalisierungsrate des Kamerasensors (Bayerbildrate)

Hz

$(IMG.XTO), $(IMG.XRES)

Bildgröße in Punkten in X-Richtung

X-Pixel

$(IMG.YTO), $(IMG.YRES)

Bildgröße in Punkten in Y-Richtung

Y-Pixel

$(IMG.QLT), $(IMG.QUALITY)

Qualitätsstufe der JPEG/MxPEG-Konvertierung in Prozent

Prozent

$(IMG.CAM)

Bildtyp bzw. ausgewählte Bildsensoren zum Zeitpunkt der Aufnahme

RIGHT, LEFT, BOTH, PIP

$(IMG.ZOM)

Eingestellte Zoomstufe (x1000) in diesem Bild. 1000=1x Zoom

1000..8000

$(IMG.PAX)

Zentrum des gezoomten Bildausschnitts in X-Richtung.

-1000=ganz links, 0=mittig, 1000=ganz rechts

-1000..0..1000

$(IMG.PAY)

Zentrum des gezoomten Bildausschnitts in Y-Richtung.

-1000=ganz unten, 0=mittig, 1000=ganz oben

-1000..0..1000

$(IMG.MIR)

Spiegelung des Bildes

NONE, VERTICAL, HORIZONTAL, BOTH

$(IMG.ROT)

Drehung des Bildes in Grad

0..359

$(IMG.SRP[.RIGHT|LEFT])

Schärfeeinstellung des rechten oder linken Bildes

-2..0..10

$(IMG.ACT[.RIGHT|LEFT])

Einstellung des Autokontrasts

OFF, AUTO

$(IMG.BRT[.RIGHT|LEFT])

Helligkeitseinstellung für beide Objektive

-10..0..10

$(IMG.BLT[.RIGHT|LEFT])

Gegenlichtkorrektur für beide Objektive

-10..0..10

$(IMG.CSA[.RIGHT|LEFT])

Farbsättigung. -10 = schwarz/weiß

-10..0..10

$(IMG.BBL[.RIGHT|LEFT])

Blauabgleich

-10..0..10

$(IMG.RBL[.RIGHT|LEFT])

Rotabgleich

-10..0..10

$(IMG.NSM[.RIGHT|LEFT])

Einstellung des Rauschfilters

OFF, LOW, HIGH

$(IMG.EXB[.RIGHT|LEFT])

Korrektur der Schwarz-Pixel

ON, OFF

$(IMG.EXW[.RIGHT|LEFT])

Gewichtung der Messfenster für die Belichtung. TOTAL: Messfenster ignorieren, Belichtung anhand des kompletten Bildes ermitteln.

0..100, TOTAL

$(IMG.WBW[.RIGHT|LEFT])

Gewichtung der Messfenster für den Weißabgleich. TOTAL: Messfenster ignorieren, Weißabgleich anhand des kompletten Bildes ermitteln.

0..100, TOTAL

$(IMG.AVB[.RIGHT|BOTH|LEFT])

Mittlere Helligkeit im Bild in Prozent. BOTH bildet den Mittelwert aus rechtem und linkem Objektiv.

0..100

$(IMG.AMB[.RIGHT|BOTH|LEFT])

Minimale mittlere Bildhelligkeit. Dieser Wert ist für die Nachtsichtverbesserung wichtig.

0..100

$(IMG.GNG[.RIGHT|LEFT])

Grünverstärkung des Kamerasensors. Der Wertebereich ist vom Sensor abhängig.

128..1024..16384

$(IMG.GNR[.RIGHT|LEFT])

Rotverstärkung des Kamerasensors. Der Wertebereich ist vom Sensor abhängig.

128..1024..16384

$(IMG.GNB[.RIGHT|LEFT])

Blauverstärkung des Kamerasensors. Der Wertebereich ist vom Sensor abhängig.

128..1024..16384

$(IMG.CNG[.RIGHT|LEFT])

Farbkorrekturwert Grün. 1024=1. 0=keine Korrektur notwendig.

128..1024..16384

$(IMG.CNR[.RIGHT|LEFT])

Farbkorrekturwert Rot

128..1024..16384

$(IMG.CNB[.RIGHT|LEFT])

Farbkorrekturwert Blau

128..1024..16384

$(IMG.LFQ)

Netzfrequenz des Stromnetzes in Hz

50, 60

$(IMG.EXI[.RIGHT|LEFT])

Minimale Belichtungszeit in Mikrosekunden

Mikrosekunden

$(IMG.EXI[.RIGHT|LEFT].SECOND)

Minimale Belichtungszeit in Sekunden. Beispiel: 1/90

Sekunden 1/x

$(IMG.EXA[.RIGHT|LEFT])

Maximale Belichtungszeit in Mikrosekunden

Mikrosekunden

$(IMG.EXA[.RIGHT|LEFT].SECOND)

Maximale Belichtungszeit in Sekunden. Beispiel: 1/90

Sekunden 1/x

$(IMG.EXP[.RIGHT|LEFT])

Aktuelle Belichtungszeit in Mikrosekunden

Mikrosekunden

$(IMG.TRM.(MIN|MAX)[.RIGHT|LEFT])

Nur mit Thermalsensor! Minimum und Maximum des gemessenen Thermalbereichs

0..1023

$(IMG.TRP.(MIN|MAX)[.RIGHT|LEFT])

Nur mit Thermalsensor! Minimum und Maximum des über die Farbtabelle abgebildeten Thermalbereichs

0..1023

$(IMG.EXP[.RIGHT|LEFT].SECOND)

Aktuelle Belichtungszeit in Sekunden. Beispiel: 1/90

Sekunden 1/x

TMS / TIMESTAMP: Timestamp-Informationen

$(TMS)

Zeitstempel mit Millisekunden

JJJJ-MM-TT hh:mm:ss.msec

$(TMS.DATE)

Datum nach ISO 8601

JJJJ-MM-TT

$(TMS.TIME)

24h-Uhrzeit mit Millisekunden

hh:mm:ss.msec

$(TMS.TIMET)

Anzahl der Sekunden seit 1970-01-01 00:00:00 UTC + Millisekunden

Sekunden.msec

$(TMS.YEAR)

Vierstellige Jahreszahl

JJJJ

$(TMS.SYEAR)

Zweistellige Jahreszahl

JJ

$(TMS.MON)

Monat von 01 bis 12

MM

$(TMS.MON.NAME)

Abkürzung des Monats. Jan, Feb, usw.

MMM

$(TMS.MON.FULL)

Monatsname ausgeschrieben. January, February, usw.

Monat

$(TMS.DAY)

Tag von 01 bis 31

TT

$(TMS.YDAY)

Tag im Jahr von 001 bis 366

TTT

$(TMS.WEEK)

Wochennummer nach ISO 8601:1988 von 01 bis 53. Die erste Woche hat wenigstens 4 Tage im aktuellen Jahr. Die Woche beginnt Montags.

WW

$(TMS.WDAY)

Tag der Woche von 1 bis 7. 1=Montag, 2=Dienstag, usw.

W

$(TMS.WDAY.NAME)

Abkürzung des Wochentags. Mon, Tue, usw.

WWW

$(TMS.WDAY.FULL)

Wochentag ausgeschrieben. Monday, Tuesday, usw.

Tag

$(TMS.HOUR)

Zweistellige 24-Stundenzahl von 00 bis 23

hh

$(TMS.HOUR12)

Zweistellige 12-Stundenzahl von 01 bis 12 Uhr

hh

$(TMS.AMPM)

Vor- und Nachmittagskürzel.

Mittag 12h ist 'PM' und Mitternacht 12h ist 'AM'

AM oder PM

$(TMS.MIN)

Zweistellige Minuten

mm

$(TMS.SEC)

Zweistellige Sekunden

ss

$(TMS.MSEC)

Dreistellige Millisekunden

msec

$(TMS.ZONE)

Abkürzung der aktuellen Zeitzone

ZZZ

$(TMS.RFC822)

Datum und Uhrzeit mit GMT-Abweichung gemäß RFC822

Tag, TT MMM JJJJ hh:mm:ss +zzzz

ID: Identifizierungs-Informationen

$(ID.MAC)

MAC-Adresse der Netzwerkschnittstelle

00:03:C5:xx:yy:zz, wobei 00:03:C5: Kennung von MOBOTIX, xx:yy:zz: Werks-IP-Adresse der Kamera in Hexadezimal-Notation

$(ID.FIP)

Werks-IP-Adresse der Kamera

10.x.y.z

$(ID.NAM), $(ID.HOSTNAME)

Eingetragener Computername der Kamera

<hostname>

$(ID.ET0), $(ID.ETHERNET)

Aktuelle IP-Adresse der Kamera

Z. B. 192.168.2.50

$(ID.SWV)

Software-Version der Kamera

Z. B. MX-V4.7.3.11

$(ID.UPT), $(ID.UPTIME)

Betriebszeit der Kamera seit dem letzten Neustart in Sekunden

ss

$(ID.TSI)

IP-Adressen der Zeitserver durch Leerzeichen getrennt

Z. B. 10.1.1.1 10.1.1.2

$(ID.TSP)

Protokoll des Zeitservers. NONE: Der automatische Abgleich ist nicht aktiviert.

NTP, RFC868, NONE

$(ID.TST)

Zeitstempel der letzten Überprüfung des Zeitservers (entspricht nicht dem Zeitpunkt des letzten Kontakts mit dem Zeitserver): Eine Überprüfung wird bei NTP alle 30 Minuten, bei RFC868 alle 6 Stunden durchgeführt.

JJJJ-MM-TT hh:mm:ss

$(ID.TSO)

Offset zum Zeitserver in Millisekunden (nur bei NTP)

Z. B. 0.073

$(ID.PTS)

Wird die Kamerazeit auf einen Zeitpunkt in der Zukunft geändert, wird dieser Sekundenzähler um die Zeitdifferenz erhöht. Er dient der Erkennung von Änderungen der Kamerazeit, um eine Manipulation von Aufzeichnungen auszuschließen.

0..4294967295

$(ID.NTS)

Wie $(ID.PTS), jedoch werden Änderungen der Kamerazeit in die Vergangenheit gezählt.

0..4294967295

$(ID.CTX[.ALL|.<n>])

Gibt Textzeilen von IP-Receive und serieller Schnittstelle aus. .ALL gibt alle verfügbaren aus, .<n> bis zu n (möglich sind maximal 64 Zeilen). Ohne Parameter entspricht dem Aufruf $(ID.CTX.1).

Mehrere Zeichenketten

$(ID.CTX.LIP[.DAT|.TIM|.SRC|.MSG])

Gibt die letzte Textzeile von IP-Receive aus, falls vorhanden. .DAT beschränkt die Ausgabe auf das Datum, .TIM auf die Zeit, .SRC auf IP-Adresse und Port des Absenders und .MSG auf die eigentliche Nachricht. Ohne Parameter werden alle Abschnitte ausgegeben, wie sie auch bei $(ID.CTX) erscheinen würden.

JJJJ-MM-TT hh:mm:ss IP:PORT Zeichenkette

$(ID.CTX.LRS[.DAT|.TIM|.SRC|.MSG])

Gibt die letzte Textzeile von der seriellen Schnittstelle aus, falls vorhanden. .DAT beschränkt die Ausgabe auf das Datum, .TIM auf die Zeit und .MSG auf die eigentliche Nachricht. Ohne Parameter werden alle Abschnitte ausgegeben, wie sie auch bei $(ID.CTX) erscheinen würden.

JJJJ-MM-TT hh:mm:ss "RS232"Zeichenkette

SEN / SENSOR: Sensor-Informationen

$(SEN.INA) bis $(SEN.INP)

Zustand der Schalteingänge: Ist eine ExtIO angeschlossen, wird deren Zustand angezeigt. Ansonsten werden Zustände der Eingänge einer MX-232-IO-Box angezeigt (INA bis IND: 7.1 bis 7.4, INE bis INH: PIR bis Bpc, INI bis INP: ERT-Modus der Eingänge, ebenfalls in der Reihenfolge von 7.1 bis Bpc). Nur, wenn auch keine MX-232-IO-Box vorhanden ist, werden die Onboard-Eingänge angeboten.

0, 1

$(SEN.BTR)

Zustand des rechten Kameratasters

0, 1

$(SEN.BTL)

Zustand des linken Kameratasters

0, 1

$(SEN.PIR)

Pegel des PIR-Sensors in Prozent

0..100

$(SEN.MIC)

Pegel des Mikrofons in Prozent

Die Anzeige dieses Wertes funktioniert nur, wenn das Ereignis Mikrofon oder die Pegelanzeige aktiviert wurde.

0..100

$(SEN.ILR)

Helligkeitswert des rechten Objektivs, wobei 0=dunkel, 1000=Mittagssonne am Äquator

0..1000

$(SEN.ILL)

Helligkeitswert des linken Objektivs, wobei 0=dunkel, 1000=Mittagssonne am Äquator

0..1000

$(SEN.LXR)

Lux-Wert des rechten Objektivs

0..100000

$(SEN.LXL)

Lux-Wert des linken Objektivs

0..100000

$(SEN.LXE)

Lux-Wert des Sensors auf der MX-GPS-Box

0..100000

$(SEN.VM1)

Liste aller ausgelösten Bewegungsfenster

(Kommagetrennte Liste mit Fensternummern)

$(SEN.TIN.CELSIUS), $(SEN.TIN.FAHRENHEIT)

Innentemperatur der Kamera in Grad Celsius bzw. Grad Fahrenheit

°C

°F

$(SEN.TOU.CELSIUS), $(SEN.TOU.FAHRENHEIT)

Nur Kamera mit Außentemperaturfühler! Umgebungstemperatur der Kamera in Grad Celsius bzw. Grad Fahrenheit.

°C

°F

$(SEN.TEX.CELSIUS), $(SEN.TEX.FAHRENHEIT)

Nur mit ExtIO! Temperatur der ExtIO in Grad Celsius bzw. Grad Fahrenheit

°C

°F

$(SEN.TGP.CELSIUS), $(SEN.TGP.FAHRENHEIT)

Nur mit MX-GPS-Box! Temperatur der MX-GPS-Box in Grad Celsius bzw. Grad Fahrenheit

°C

°F

$(SEN.TSR.CELSIUS), $(SEN.TSR.FAHRENHEIT)

Nur mit Thermalsensor! Temperatur des Sensor-Mittelpunkts in Grad Celsius bzw. Grad Fahrenheit (rechter Sensor)

°C

°F

$(SEN.TSL.CELSIUS), $(SEN.TSL.FAHRENHEIT)

Nur mit Thermalsensor! Temperatur des Sensor-Mittelpunkts in Grad Celsius bzw. Grad Fahrenheit (linker Sensor)

°C

°F

$(SEN.TTR.CELSIUS), $(SEN.TTR.FAHRENHEIT)

Nur mit Thermalsensoren für thermische Radiometrie! Eine Liste der ermittelten Temperaturen aller eingerichteten Radiometrie-Ereignisse. Die angezeigten Werte werden für jedes einzelne Ereignis nach folgendem Schema ermittelt:

  • Vergleichsoperator Größer als und Auslösemodus Ein Pixel: Die höchste Temperatur des Messbereichs in Grad Celsius oder Fahrenheit wird angezeigt.

  • Vergleichsoperator Kleiner als und Auslösemodus Ein Pixel: Die niedrigste Temperatur des Messbereichs in Grad Celsius oder Fahrenheit wird angezeigt.

  • Vergleichsoperator Größer als und Auslösemodus Prozent: Die höchste Temperatur der gemäß Mindestbereich bestimmten kältesten Punkte eines TR-Messfensters in Grad Celsius oder Fahrenheit wird angezeigt.

  • Vergleichsoperator Kleiner als und Auslösemodus Prozent: Die niedrigste Temperatur der gemäß Mindestbereich bestimmten heißesten Punkte eines TR-Messfensters in Grad Celsius oder Fahrenheit wird angezeigt.

Der Mindestbereich gibt dabei die eingestellte Anzahl von Punkten an, die den Schwellwert mindestens über- bzw. unterschreiten müssen, um ein Ereignis auszulösen.

°C

°F

$(SEN.TCO)

Erstellt eine Liste der Koordinaten, an denen die Temperaturen aller eingerichteten Radiometrie-Ereignisse gemessen wurden.

Hinweis

  • Nur für Kameras der Mx6-Baureihe!

  • Nur mit Thermalsensoren für thermische Radiometrie!

$(SEN.GST)

Nur mit MX-GPS-Box! Zeigt die Anzahl der für den Fix verwendeten und Anzahl der insgesamt erreichbaren Satelliten an.

 

$(SEN.GPS[.(DEG|MIN|SEC)])

Nur mit MX-GPS-Box! Zeigt die Position als Längen- und Breitengrad an. Zusätzlich erfolgt die Ausgabe der Genauigkeit dieser Position in Metern. Die Verfügbarkeit dieses Wertes hängt vom Empfangsstatus der MX-GPS-Box ab.

Im Normalfall werden Längen- und Breitengrad als Dezimalbruch ausgegeben (entspricht der expliziten Angabe $(SEN.GPS.DEG)). Bei Verwendung von $(SEN.GPS.MIN) werden Grad und Bogenminuten aufgelöst, bei $(SEN.GPS.SEC) auch Bogensekunden.

° & m

$(SEN.GLO[.(DEG|MIN|SEC)])

Nur mit MX-GPS-Box! Zeigt den aktuellen Längengrad an. Die Verfügbarkeit dieses Wertes hängt vom Empfangsstatus der MX-GPS-Box ab.

Im Normalfall wird der Längengrad als Dezimalbruch ausgegeben (entspricht der expliziten Angabe $(SEN.GLO.DEG)). Bei Verwendung von $(SEN.GLO.MIN) werden Grad und Bogenminuten aufgelöst, bei $(SEN.GLO.SEC) auch Bogensekunden.

°

$(SEN.GLA[.(DEG|MIN|SEC)])

Nur mit MX-GPS-Box! Zeigt den aktuellen Breitengrad an. Die Verfügbarkeit dieses Wertes hängt vom Empfangsstatus der MX-GPS-Box ab.

Im Normalfall wird der Breitengrad als Dezimalbruch ausgegeben (entspricht der expliziten Angabe $(SEN.GLA.DEG)). Bei Verwendung von $(SEN.GLA.MIN) werden Grad und Bogenminuten aufgelöst, bei $(SEN.GLA.SEC) auch Bogensekunden.

°

$(SEN.GAL)

Nur mit MX-GPS-Box! Zeigt die Höhe über Normal-Null und die Genauigkeit dieser Messung an. Die Verfügbarkeit dieses Wertes hängt vom Empfangsstatus der MX-GPS-Box ab. Es ist möglich, dass $(SEN.GPS) bereits eine Position ausgibt, aber noch keine Höhe bestimmt werden kann.

m

$(SEN.GVE[.(MPS|KMH|MPH|KNOT)])

Nur mit MX-GPS-Box! Zeigt die Bewegungsgeschwindigkeit und die Genauigkeit dieser Messung an. Die Verfügbarkeit dieses Wertes hängt vom Empfangsstatus der MX-GPS-Box ab. Es ist möglich, dass $(SEN.GPS) bereits eine Position ausgibt, aber noch keine Geschwindigkeit bestimmt werden kann.

Im Normalfall wird die Geschwindigkeit in Metern pro Sekunde ausgegeben (entspricht der expliziten Angabe $(SEN.GVE.MPS)). Bei Verwendung von $(SEN.GVE.KMH) erfolgt die Ausgabe in Kilometern pro Stunde, bei $(SEN.GVE.MPH) in Meilen pro Stunde und bei $(SEN.GVE.KNOT) wird die Geschwindigkeit in Knoten ausgegeben.

m/s, km/h, mph & kn

$(SEN.GDI)

Nur mit MX-GPS-Box! Zeigt die Bewegungsrichtung und die Genauigkeit dieser Messung an. Die Verfügbarkeit dieses Wertes hängt vom Empfangsstatus der MX-GPS-Box ab. Es ist möglich, dass $(SEN.GPS) bereits eine Position ausgibt, aber noch keine Richtung bestimmt werden kann, obwohl signifikante Bewegung gemessen wird.

°

TEXT: Textvariablen

$(TEXT.FTPDIR)

Vorgabepfad für die FTP-Bildablage

<hostname>/JJJJ/MM/TT/hh/

$(TEXT.FTPFILE)

Vorgabedateiname für die FTP-Bildablage (ohne Dateinamen-Erweiterung)

mJJMMTThhmmssmsc

$(TEXT.EVENTFILE)

Dateiname (ohne Dateinamen-Erweiterung), der einen Zeitstempel beinhaltet und Ereignisbilder durch den Anhang E+Ereignisnummer kennzeichnet

fJJMMTThhssmsc[_Eeeeeee]

STO / STORAGE: Speicherung

$(STORAGE.BUFFERFILL.CURRENT), $(STORAGE.BUFFERFILL.AVERAGE), $(STORAGE.BUFFERFILL.MAXIMUM)

Zustand der Puffer-Auslastung in Prozent

0..100

$(STORAGE.TRANSFERDELAY.CURRENT), $(STORAGE.TRANSFERDELAY.AVERAGE), $(STORAGE.TRANSFERDELAY.MAXIMUM)

Übertragungsverzögerung bei der Speicherung in Sekunden

Sekunden

Spezielle Variablen

$("beliebiger Text" [, Formatierungsoption])

In doppelten Anführungszeichen kann ein beliebiger Text eingefasst werden. Dieser kann dann über die Formatierungsoptionen formatiert werden.

Das Zeichen "$" selbst wird durch "$$" eingegeben, wenn es im darzustellenden Text verwendet werden soll.

Wird beliebiger Text als zweiter Parameter angegeben, so wird dieser als Ergebnis der Variable ausgegeben.

Formatierungsoptionen

Mit Hilfe der Formatierungsoptionen können Sie z. B. Texteinblendungen im Livebild der MOBOTIX-Kamera formatieren.

Beispiele:

Das Zeichen "$" selbst wird durch "$$" eingegeben, wenn es im darzustellenden Text verwendet werden soll.

Fehler in der Syntax werden angezeigt, indem die Formatanweisung in "#"-Zeichen eingeschlossen mit einer Fehlermeldung im Livebild angezeigt wird:

#"Mustertext",Test,len=80,fill=-,align=center:format parameter unknown#

Formatierungsbefehle

Die Formatierungsbefehle haben einen Wert und werden durch Kommas (",") getrennt nacheinander aufgelistet:

FORMATIERUNGSOPTION1=WERT, FORMATIERUNGSOPTION2=WERT

Option

Beschreibung

Bemerkung

LEN, LENGTH

Dieser Parameter bestimmt die Ausgabebreite. Der restliche Platz wird mit dem Füllzeichen aufgefüllt. "0" steht für variable Breite. Ist der einzusetzende Text größer als LENGTH wird die Ausgabebreite automatisch vergrößert, es sei denn, der Formatierungsschalter TRUNCATE wurde gesetzt.

Standardwert: 0

Sinnvolle Maximalwerte nach Bildauflösung:

Auflösung

Maximalwert

PDA: 160x120

20

CIF: 320x240

40

VGA: 640x480

80

MEGA: 1280x960

160

Werden höhere als die hier aufgeführten Maximalwerte eingegeben, werden die Zeichen in der nächsten Zeile aufgeführt.

0..512

FIL, FILL

Bestimmt das für die Ausgabe zu verwendende Füllzeichen. Hier muss ein einzelnes Zeichen angegeben werden. Werden mehr angegeben, wird lediglich das erste verwendet.

Standardwert: [Leerschritt]

Beliebiges Zeichen

ALI, ALIGN

Bestimmt die Textausrichtung innerhalb der Ausgabebreite.

Standardwert: LEFT

RIGHT, CENTER, LEFT

Formatierungsschalter

Die Formatierungsschalter haben keine Werte und werden durch Kommas (",") getrennt eingetragen.

Schalter

Beschreibung

Bemerkung

DEF, DEFAULT

Verwendet die Grundeinstellungen für diese Variable

 

GLO, GLOBAL

Setzt die Werte dieser Variablen als globale Grundeinstellung für weitere Variablen.

Hinweis

Werden DEFAULT und GLOBAL kombiniert, erreicht man ein Zurücksetzen der globalen Grundeinstellung.

 

TRU, TRUNCATE

Schneidet Text länger als LENGTH ab.

 

B64, BASE64

Schaltet die Textausgabe auf Base64-Kodierung um (für bestimmte E-Mail-Server erforderlich)

Mit diesem Schalter können z. B. Benutzerinformation hinzugefügt werden: $("admin:meinsm", BASE64).


© 2001-2024 MOBOTIX · https://www.mobotix.com