Philipp,
Thanks for your answer and interest.
You are right i am sorry, lots of info missing. here i correct for that.
the computer i use is a dual core 2GHz, with 2GB of RAM.
i am using LV 8.2, with MAX 4.1, and the DAQmx drivers that came with the LV DVD. i know there are newer drivers, and on some computers i installed them, with very little changes on the behavior and name of properties.
i think the behavior i am reporting is not related to which card do i use, since it is a DAQmx driver problem. anihow, i am using a NI 6533 card, 2MHz 32bit DIO. i am using it at maximum frequency for generating pattern, and it is used for controlling a wide array of instruments selfbuilt.
here is a sample diagram of how i want it to look like:
i hope it is clear enough. the main point being that i should be able to input single point data to the "DAQmx write" faster than i actually write to port, i.e. faster than 2MHz.
Actually, this write to buffer is extremely slow.
a workaround i have is looking like this:
in this case i fill out an array, and feed the "DAQmx write" with arrays rather than single points. several disadvantages: it makes my code very cumbersome, and i have to come around a lot of related problems, making my solution much less versatile. the attached vi is only a test example and doesnt show the complication of my actual code.
one specific point is that i have the last sent array is generally not full, meaning some values are the default (or worse previously written data...). i could of course clean this, but it make a lot of computation time, very expensive for me if i want to operate at 2MHz.
to resume: i want the "DAQmx write" to be able to write data to memory faster than 2MHz. i think the problem is the underlying driver, but i have no documentation about it. please do not propose me to go to NI6534 or the newer cards

. i am considering it, but it will not change this problem, which is very LabViEW related. in C coding, i simply fill my own memory, and point traditional DAQ to it. it works perfectly there.
attached is also the test code. i did not tested it (my configuration requires very specific input data to test).
thanks for any proposition!
Message Edited by Gabi1 on 06-06-2007 02:44 AM
-----------------------------------------------------------------------------------------------------
... And here's where I keep assorted lengths of wire
s...