IDSDEMO ist das von IDS Imaging Development Systems GmbH mitgelieferten Anwendungsprogramm zum Testen der Funktionsweise und des Leistungsumfangs der FALCON bzw. EAGLE in der eigenen Rechnerumgebung. Neben der Steuerung des Frame Grabbers lassen sich Bilder aufnehmen und als BMP-Datei abspeichern. An dieser Stelle wollen wir ausdrücklich darauf aufmerksam machen, dass IDSDEMO keinen Anspruch auf Vollständigkeit und 100-prozentige Betriebssicherheit in allen Modi und in allen Rechnerumgebungen garantiert. Dieses Programm ist kostenlos im Lieferumfang enthalten und darf nicht mit käuflichen Produkten verglichen werden. IDSDEMO wird komplett im Sourcecode ausgeliefert und dient der Demonstration der IDS-Treiberbibliothek und der Umsetzung der Programmierung. Support in Bezug auf IDSDEMO ist uns leider nicht möglich.

Abb. 42: Demoprogramm
Unterstützt werden im Moment die Compiler Microsoft Visual C/C++ 6.0 und höher. Damit das Programm ausgeführt werden kann müssen folgende DLLs entweder im Programm oder im Systemverzeichnis vorhanden sein: falcon.dll, Idshook.dll, mfc42.dll, comctl32dll, msvcrt.dll bzw. ihre entsprechenden Debug-Versionen.
Die Symbolleisten von IDSDEMO
Symbol |
Beschreibung |
|---|---|
|
Bitmap-Bild laden |
|
Bild als Bitmap speichern |
|
FALCON Hardware Einstellungen |
|
Auswahl des Videoeingangs (FBAS/CCIR) |
|
Auswahl des Videoeingangs (Y/C) |
|
Live-Video ein/aus |
|
Schnappschuss |
|
DirectDraw Back-Buffer-Modus ein/aus |
|
DirectDraw Back-Buffer-Modus: Text/Grafik als Overlay |
|
DirectDraw Back-Buffer-Modus: Fadenkreuz als Overlay |
|
DirectDraw Back-Buffer-Modus: Demo Blobs |
|
Primary Surface-Modus ein/aus |
|
S3 Overlay-Surface-Modus ein/aus |
|
Keying-Farbe einstellen |
|
DirectDraw S3 Overlay-Surface-Modus: Fadenkreuz als Overlay |
|
Videobild skalieren |
|
Overlay-Surface während der Fensterbewegung aus |
|
25 Bilder in Buffer aufnehmen |
|
Aufnahme in Ring-Buffer mit 25 Bildern |
|
Double-Buffering |
|
Quad-Buffering mit Sperrung eines Buffers |
Über verschiedene Dialogboxen testen Sie den Funktionsumfang des Frame Grabbers. Die hier aufgezeigten Möglichkeiten der Einstellungen wurden auf den entsprechenden Funktionen der Bibliothek aufgebaut. Die nachfolgenden Abbildungen zeigen die Eigenschaften und Einstellmöglichkeiten des FALCON bzw. EAGLE Boards.