Technical data

122 Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
7 Remote Acquisition Synchronization
Acquiring a Waveform
When acquiring a waveform, there are two possible methods used to wait
for the acquisition to complete. These methods are blocking and polling.
The table below details when each method should be chosen and why.
Blocking Wait Polling Wait
Use When You know the oscilloscope will
trigger based on the oscilloscope
setup and device under test.
You know the oscilloscope may or
may not trigger based on the
oscilloscope setup and device under
test.
Advantages
No need for polling
Fast method
Remote interface will not timeout
No need for device clear if no
trigger
Disadvantages
Remote interface may timeout
Device clear only way to get
control of oscilloscope if there is
no trigger
Slower method
Required polling loop
Required known maximum wait
time