Technical data
s1
779
Agilent InfiniiVision 2000 X-Series Oscilloscopes 
Programmer's Guide
36
Synchronizing Acquisitions
Synchronization in the Programming Flow 780
Blocking Synchronization 781
Polling Synchronization With Timeout 782
Synchronizing with a Single-Shot Device Under Test (DUT) 784
Synchronization with an Averaging Acquisition 786
When remotely controlling an oscilloscope with programming commands, it 
is often necessary to know when the oscilloscope has finished the previous 
operation and is ready for the next command. The most common example 
is when an acquisition is started using the :DIGitize, :RUN, or :SINGle 
commands. Before a measurement result can be queried, the acquisition 
must complete. Too often fixed delays are used to accomplish this wait, 
but fixed delays often use excessive time or the time may not be long 
enough. A better solution is to use synchronous commands and status to 
know when the oscilloscope is ready for the next request.










