LabVIEWForum.de
TRiggerMode mit 1394 - welchen Buffer? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: TRiggerMode mit 1394 - welchen Buffer? (/Thread-TRiggerMode-mit-1394-welchen-Buffer)



TRiggerMode mit 1394 - welchen Buffer? - gottfried - 01.04.2007 18:31

Sorry ein drittes Thema:

Ich verwende 1394er Kameras im Legacy Mode für getriggerte Aufnahmen - gut. Wie ein Beispiel im ExampleFinder verwende ich "IMAQ 1394 Grab Acquire". Im Beispiel ist der Anschluss "Immediate" nicht verwendet.... hmm .... wieso warum weshalb?

Schätze mit "Immediate" lese ich sofort aus und kann dadurch z.B. ein halbes Bild neu und ein halbes Bild vom vorigen Bild bekommen - aber geht das im triggered Mode?

Damit im Zusammenhang stehe ich mit dem Begrigg "Buffer Number" auf Kriegsfuss: da gibt es -2, -1, 0, und eine positive Zahl. Die Erläuterung macht mich nicht weiser (mein Fehler) - offensichtlich verstehe ich da etwas nicht.

Bitte um eine Hilfe

Danke

Gottfried


TRiggerMode mit 1394 - welchen Buffer? - Snickers - 02.04.2007 08:06

Hallo,

1. Der Anschluß "Immediate" ist nicht verwendet weil dieser als default den Wert "-2" hat. Bei -2 wartet der Treiber bis das Bild komplett aufgenohmen wurde. Dann wird es erst ausgelesen.

2. Die Anzahl der Buffer wird bei der Konfiguration schon festgelegt...Bei "grab setup.vi" hat diese den Wert 3. Das erste aufgenohmene Bild wird in das 0-te Buffer geschrieben, das zweite in das 1-te, usw. Wenn der Buffer den Wert drei erreicht, wird wieder bei 0 angefangen. Das Buffer number gibt dir an, aus welchem Buffer das aktuelle Bild stamm...

Gruß,
albert



' schrieb:Sorry ein drittes Thema:

Ich verwende 1394er Kameras im Legacy Mode für getriggerte Aufnahmen - gut. Wie ein Beispiel im ExampleFinder verwende ich "IMAQ 1394 Grab Acquire". Im Beispiel ist der Anschluss "Immediate" nicht verwendet.... hmm .... wieso warum weshalb?

Schätze mit "Immediate" lese ich sofort aus und kann dadurch z.B. ein halbes Bild neu und ein halbes Bild vom vorigen Bild bekommen - aber geht das im triggered Mode?

Damit im Zusammenhang stehe ich mit dem Begrigg "Buffer Number" auf Kriegsfuss: da gibt es -2, -1, 0, und eine positive Zahl. Die Erläuterung macht mich nicht weiser (mein Fehler) - offensichtlich verstehe ich da etwas nicht.

Bitte um eine Hilfe

Danke

Gottfried



TRiggerMode mit 1394 - welchen Buffer? - gottfried - 02.04.2007 08:43

Danke für Deine Mühe. Kann man den Buffer auch dafür verwenden zB. 100 Bilder schnell aufzunehmen unddan gemütloich auf die Festplatte zu schreiben?

Danke

Gotftried


TRiggerMode mit 1394 - welchen Buffer? - Snickers - 02.04.2007 09:30

Ich denke schon. Mit einer While-schleife könntest du es realisieren...als Abbruchbedingung (if Buffer > 100)...die Referenz zu der Kamera darfst du nicht schließen, bevor du nicht alle Bilder ausliest! die kamera muss natürlich die Anzahl von 100 Buffer unterstützen.

Gruß,
albert

' schrieb:Danke für Deine Mühe. Kann man den Buffer auch dafür verwenden zB. 100 Bilder schnell aufzunehmen unddan gemütloich auf die Festplatte zu schreiben?

Danke

Gotftried