03-01-2009 10:28 AM
Hi all,
I'm trying to acquire a single digital waveform with a start trigger by using a PXI 6542 board.
The trigger I can use arrives 30 msec before my data burst (data burst width = 50 msec).
My sampling rate is high and my on board memory is low.
I need to sample my channel at least 20 msec after the trigger.
How can I do that?
Thank you
Federico
09-03-2009 10:26 AM
09-03-2009 07:52 PM
Hi guys,
The 6542 actually uses our HSDIO driver, so it does not have the same properties available that a DAQmx device would.
Unfortunately, the Data Delay property of HSDIO only allows for fractional sample clock delays (you cannot delay for nearly long enough). A couple solutions I can think of that might work out for you:
1) Trigger the acquisition off of your data rather than the trigger signal (you can use a reference trigger to acquire pre-trigger samples). If there is a known signal on your lines you could try a Pattern Match Reference trigger.
2) Pull samples off of the card as they are coming in so you do not run out of on-board memory. You might want to check out the following streaming example: NI-HSDIO Stream to Disk
Best Regards,
John
09-04-2009 08:22 AM
Hi Frederico,
How many channels are you acquiring on? And are you acquiring using onboard clock or are you using Strobe?
Thanks,
Keith Shapiro
National Instruments R&D