Good day,
Alright, still working on this. What I've got going in my process of trying to figure out how to do this is a function generator hooked up to my scope card. I am using the softpannel/instrument studio to setup the scope just for ease of use, ill work an actual VI later, just trying to figure out how to get the time stamps on the DIO acquisition to work for now..
SO, according to this page about HSDIO Read Wvf.vi, the wfm info on the 2D U32 poly should give me both absolute time and relative time. I have my scope set up to send a trigger on PFI0 and I am using a slightly modified version of the Dynamic Acquisition of Multiple Records.vi from the HSDIO examples. I modified it so that the poly of the read wvf.vi edge advance trigger is actually "Start Trig: Edge". This part works just fine. The scope sees the rising edge, triggers and sends out the trigger on the PFI0 line which which i have hooked to the DIO PFI0, it triggers the HSDIO acquisition. The thing is the waveform information I get back from the poly has an absolute time that is basically the epoch time (7pm-ish 12/31/1903) and the relative time is 0.
Do I need to do something else to get these to work? I thought the Absolute timestamp would be the actual machine time of the instant when each record received its trigger, and the relative timestamp would be the time when the samples started after the trigger. Is this incorrect? How can I determine the time the start trigger is received on the DIO side?
Thank you