I don't think TinCling is trying to use delayed triggering, if I interpret the question correctly, he has configured the scope to do a delay measurement and wants to read the value of that measurement. In other words, he is triggering on a waveform and then wants to read the time-interval between the triggered waveform and a second waveform.
I'm sure the driver in use is an IVI driver. While IVI is a good concept, I have found them to be lacking in some specific instrument functionality. They are particularly lacking in stuff like this where the scope has a measurement capability built in that is unique or at least not common in other scopes.
What TinCling will need to do after configuring the measurement is to write the following query command to the instrument and then read the response:
MEASUREMENT:MEAS<x>:VALUE?
Where <x> = the number of the configured measurement. The value returned will be the delay in seconds.
In cases like this, I would personally set everything up manually to ensure I get exactly what I want.
The relevant commands for doing so (not including the triggering and channel setups) are:
MEASUREMENT:MEAS<x>:SOURCE1?
MEASUREMENT:MEAS<x>:SOURCE2?
MEASUREMENT:MEAS<x>:DELAY:EDGE1?
MEASUREMENT:MEAS<x>:DELAY:EDGE2?
MEASUREMENT:MEAS<x>:DIRECTION?
Message Edited by MJF on 06-14-2006 08:48 AM
Martin Fredrickson
Test Engineer
Northrop Grumman
Advanced Systems and Products
San Diego, CA 92128