Hello,
I'm trying to define ACQUISITION_START_TIME to Tektronix DPO3034 through USB interface with CVI.
I managed to install the driver and can communicate with the oscilloscope.
When I write the delay value (3.5334E-005) this is what i get from the Spy:
1. IviScope_SetAttributeViReal64 (DPOScope, NULL, ACQUISITION_START_TIME, 3.5334E-005)
Process ID: 0x00001534 Thread ID: 0x00000874
Start Time: 17:29:42.456 Call Duration 00:00:00.015
Status: 0 (VI_SUCCESS)
That means that the right command was passed.
But... the delay in the scope comes with 0.4us resolution. That means that i can get ACQUISITION_START_TIME values of only 3.56E-005, 3.6E-005 etc.
This is what I get in the spy with GetAttribute command imeddiatley after the above SetAttribute command:
4. IviScope_GetAttributeViReal64 (DPOScope, NULL, ACQUISITION_START_TIME, 3.56E-005)
Process ID: 0x00001534 Thread ID: 0x00000874
Start Time: 17:34:11.995 Call Duration 00:00:00.016
Status: 0 (VI_SUCCESS)
(The actual delay on the scope screen is also 3.56E-005...)
Thank you for your assistent!