Herunterladen Inhalt Inhalt Diese Seite drucken

Phytec pciGrabber-4x4 Handbuch Seite 137

Inhaltsverzeichnis

Werbung

Grabber aufrufen. Gegebenenfalls kann es sinnvoll sein,
sicherheitshalber ein ResetEvent() durchzuführen, um alte
Signalisierungen zu löschen.
• Sofort nach Eintreffen des Events können Sie mit Hilfe der
DataPresent() – Funktion herausfinden, welches Halbbild
digitalisiert wurde. Bei kontinuierlicher Digitalisierung geschieht
dies durch Abfrage der T_EVEN / T_ODD – Flags. Beachten Sie,
dass diese Flags ihren Zustand nur für 20 ms nach dem Ende der
Digitalisierung behalten, da dann schon wieder ein neues Halbbild
eingelaufen ist.
Hinweis: Die Exklusiv-Oder-Verknüpfung von T_EVEN und
T_ODD ergibt die Parität des fertig digitalisierten Halbbilds
(1=ODD, 0=EVEN): field_ready :=T_EVEN ^ T_ODD;
• Der Event wird vom Grabber-Treiber mit einer nur sehr geringen
Verzögerung erzeugt. Beachten Sie jedoch, dass die Signalisierung
durch das System mit einer (variablen) Zeitverzögerung erfolgen
kann.
Erkennung eines Videosignals
WORD Get_Signal_Status(WORD nDevNo);
Returnwert:
0 = kein Videosignal am Eingang vorhanden
1 = undefiniert
2 = Videosignal liegt an
3 = Videosignal liegt an und Zeile ist eingerastet
Mit Hilfe dieser Funktion kann festgestellt werden, ob am
eingestellten Kanal eine Kamera angeschlossen ist oder nicht. Des
Weiteren kann die Signalqualität beurteilt werden.
Der Returnwert 0 zeigt an, dass keine Videoquelle am aktuell
ausgewählten Kanal anliegt. Werden für 31 Zeilen keine Synchron-
impulse detektiert, so wird angenommen, dass kein Signal anliegt.
Wird 2 zurückgegeben, so ist eine Videoquelle erkannt worden.
Zufällige Störungen am Eingang können jedoch zu einer fehlerhaften
Aussage führen.
 PHYTEC Messtechnik GmbH 2008
L-720d_0
Treiber-Software
127

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis