7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: T
DMM7510-901-01 Rev. B / May 2015 8-319
Example
dmm.digitize.func = dmm.FUNC_DIGITIZE_VOLTAGE
dmm.digitize.samplerate = 50000
trigger.model.setblock(1, trigger.BLOCK_BUFFER_CLEAR, defbuffer1)
trigger.model.setblock(2, trigger.BLOCK_DELAY_CONSTANT, 0)
trigger.model.setblock(3, trigger.BLOCK_DIGITIZE, defbuffer1,
trigger.COUNT_INFINITE)
trigger.model.setblock(4, trigger.BLOCK_WAIT, trigger.EVENT_DISPLAY)
trigger.model.setblock(5, trigger.BLOCK_DIGITIZE, defbuffer1,
trigger.COUNT_STOP)
trigger.model.setblock(6, trigger.BLOCK_NOTIFY, trigger.EVENT_NOTIFY1)
trigger.model.initiate()
waitcomplete()
Set the function to digitize voltage.
Set block 1 to clear defbuffer1.
Set block 2 to set a delay of 0.
Set block 3 to make digitize measurements infinitely.
Set block 4 to wait until the front-panel TRIGGER key is pressed.
Set block 5 to stop making digitize measurements.
Set block 6 to send a notification.
Start the trigger model.
Output the number of readings.
Also see
buffer.make() (on page 8-18)
Digitize block (on page 3-79)