User manual
Series 3700 System Switch/Multimeter Reference Manual  Section 13: Instrument Control Library (ICL) 
3700S-901-01 Rev. C / July 2008  13-237 
scan.execute() 
Remarks 
This command may specify the reading buffer to use during scanning and runs the 
scan in immediate mode. The reading buffer, if specified, will store the readings and 
accompanying attributes desired for the scan. This command starts the scan. Prior to 
using this command use scan.create() (on page 13-234) and scan.add() (on page 13-
230) to setup scan elements. 
The command will not exit execution until scanning completes or is aborted by the 
user. 
An error will be generated if the reading buffer does not exist or the parameter is not a 
reading buffer. 
Also see 
scan.add() (on page 13-230) 
scan.background() (on page 13-232) 
scan.create() (on page 13-234) 
scan.list() (on page 13-237) 
scan.state() (on page 13-243) 
Example 
To use reading buffer rbbuff1 and run scan in immediate mode: 
scan.execute(rbbuff1) 
scan.list() 
Function 
Use to query the existing scan list. 
Usage 
MyScanList = scan.list() 
MyScanList: a string listing the existing scan step information. 










