09-26-2005 09:02 AM
09-26-2005 11:59 AM
09-27-2005 03:09 AM - edited 09-27-2005 03:09 AM
Thank you for your quick response.
Well, actually I'm trying to measure effects of one frame 🙂 ... so yes, it is important.
You wonder whether the signal from the video card are available to the operating system, and as a matter of fact, it is. I know several programs which make use of it in order to obtain millisecond accurate time under windows XP. The software I'm referring to is often used in experimental psychology. (for instance in reaction time experiments) Two examples are Presentation (www.neuro-bs.com) and E-Prime (http://www.pstnet.com/). These programs read the status of the vertical refresh synch and use it for accurate timing.
My question was whether Labview also has such a VI which reads this signal so I can use it for my experiments.
Another option would be to do it by hardware: split the video cable, and inserting the line giving the video signal to the parallel input port which whould then be used as a trigger. But this seems 'the hard way' to go, and I'd rather not.
Message Edited by MVestjens on 09-27-2005 03:12 AM
12-20-2005 04:53 PM
Hi MVestjens ,
Youn asked very important question which ufortunately left not answered in this forum.
Did u find any answer to your question?
I have very similar problem. I want to output video stream at accurately controllable update rate.
And I want to sync the frame output with another DAQ sortware and framegrabber.
Please let me know
Eugene
12-21-2005 03:05 AM
12-21-2005 05:16 AM
Hey,
I am really sorry to hear that Labview is unable to handle such a simple task as to sync the output
of the video card. I heard that Matlab Toolbox allows this sync. There is toolbox called Psychtoolbox,
that was developed by Psychologist:) You can download it from the Internet. I heard that it is great toolbox that allows you, among other things, the sync with the frames flow from the videocard.
I didn't look closely into it yet, but there site liiks impressive.
Let me know.
Evgeny
12-21-2005 05:24 AM
You changed your name from Eugene to Evgeny? interesting ...
For other projects I have actually used the Psychtoolbox for Matlab, and that indeed works well in solving for various timing and synching issues. It can be a good alternative, yes. Thanks for sharing, I should've mentioned it earlier too.
Still, I think we agree that LabView should also have the ability to synch with the video refresh rate.
12-21-2005 01:29 PM
Hey Michiel ,
If you used already this Matlab "Psyh" toolbox, may be u will know
if I can address with this toolbox the following task:
I want to output video image (1024x768 Pixels) via the computer's
monitor connector interface (VGA) to drive videoprojector in my
experimental setup. For that purpose I plan to purchase separate
video card on PCI bus. Two thing are of main importance for my
application:
1) Accurately control the update (refresh) rate. Actually I plan to
output only 2 alternate pictures with accurately controlled update
rate.
2) To be able to sync the output frames with the NI DAQ
board (data acquisition board) and with another frame grabber in the computer
(May be IMAQ).
The problem is that the DAQ and IMAQ are NI cards (so it is natural to run them with LAbview).
On the other hand Labview is unable to handle the problem as we know.
Let me know
Eugene (This time not Evgeny:))
12-22-2005 03:00 AM
11-23-2007 04:31 PM