Port IMAGE - DEFAULT

Standard-Port für die Interaktion mit MGB Framegrabbern

Stimulation

Dieser Port besitzt keine Stimulus-Fähigkeiten.

Besonderheiten

Über die Tooljobs GetConfigProperties und SetConfigProperties lassen sich die Einstellungen des MGB analog zum Webinterface dynamisch während der Testausführung ändern. Eine Liste der verfügbaren Optionen findet sich in der Digiteq MGB Online Dokumentation sowie auf dem Gerät selbst unter http://<MGB_IP>/manual/ctlsock.html#section_configuration_properties.

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

IP Adresse

‚192.168.1.200‘

string

IP-Adresse des MGB Framegrabbers.

Control-Port

53000

int

Portnummer zum Control Socket Protocol.

Zeitüberschreitung

10

int

Timeout der Socketverbindung in Sekunden.

Framerate

25

int

Framerate des Videosignals.

Video Protokoll

‚H264-MPEGTS-TCP‘

[‚H264-MPEGTS-TCP‘, ‚JPEG-MUX-TCP‘]

string

Protokoll für Videostreaming.

Binären Zeitstempel im Video anzeigen

‚manually‘

[‚view‘, ‚hide‘, ‚manually‘]


Anzeigewerte:

  • ‚view‘: ‚Anzeigen‘

  • ‚hide‘: ‚Ausblenden‘

  • ‚manually‘: ‚Manuell‘

string

Fügt den aktuellen Zeitstempel des Framegrabbers im Binärformat hinzu. „Manuell“ belässt bestehende (manuelle) Konfigurationen unverändert.

Bild vertikal spiegeln

☐

bool

Spiegelt das Bild vertikal für Bild-Lesen Testschritt und Videostreaming.

Live-Vorschau

☐

bool

Streamt eine Live-Vorschau auf dem eingestellten Netzwerkport. Der Livestream ist unter der IP-Adresse des Toolhosts und dem eingestellten Port erreichbar, z.B. für eine lokale Toolanbindung: http://127.0.0.1:<port>

Vorschaufenster öffnen

Live-Vorschau

☑

bool

Öffnet ein Vorschaufenster beim Starten der Konfiguration. Dieses Fenster zeigt das aktuelle Bild als Livestream an und bleibt so lange geöffnet, wie die Testkonfiguration aktiv ist.

Port

Live-Vorschau

‚<auto>‘

string

Der Port über welchen das Bild gestreamt werden soll. Falls die Live-Vorschau für mehrere Bildquellen aktiviert ist, muss jeder Livestream einen anderen Port verwenden. Wenn <auto> eingetragen ist, wird automatisch ein freier Port zugewiesen.

Text-Overlay in Aufzeichungen einblenden

☐

bool

Fügt bei Aktivierung ein Text-Overlay im Format „Timestamp Packagename“ in die untere linke Ecke von Videoaufnahmen ein.

GetConfigProperties

Liest die Einstellungen des Grabbers und speichert sie in ein Dictionary.

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

properties

[]

object

Eine Liste von Einstellungen, deren aktuelle Werte vom Gerät gelesen werden sollen. Bei einer leeren Liste werden alle Einstellungen ausgelesen.

GetStatus

Gibt den aktuellen Status, wie Firmware Version oder erkannte Videoauflösung, des Grabbers als Dictionary zurück.

Reboot

Startet den MGB neu.

SetConfigProperties

Ändert die Einstellungen des Grabbers.

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

properties

{}

object

Ein Dictionary mit den Einstellungen die gesetzt werden sollen. Nicht vorhandene Einstellungen werden ignoriert.

SetVideoMarker

Setzt eine 2x2 Schachbrett-Markierung für die angegebene Anzahl von Frames in die obere rechte Ecke des Video-Streams.

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

duration

3

int

Anzeigedauer in Frames.

size

10

int

Größe des Videomarkers in Pixeln.