User manual
Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-241
scan.nobufferbackground()
Remarks
This command executes the scan in the background. No reading buffer will be used
and an error will be generated if one is specified. 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.
Because scan is running in the background, use scan.state (on page 13-243) function
to see current status of scanning.
This functions return parameters do not include the DMM reading.
Also see
scan.add() (on page 13-230)
scan.background() (on page 13-232) (see this command to run a background scan
with a reading buffer)
scan.create() (on page 13-234)
scan.execute() (on page 13-236)
scan.list() (on page 13-237)
scan.nobufferexecute() (on page 13-241)
scan.state() (on page 13-243)
Example
To run the scan in the background without using a reading buffer.
scan.nobufferbackground()
scan.nobufferexecute()
Function
Specifies that no reading buffer is used during scanning. Scan is run in immediate
mode.
Usage
state, scancount, stepcount =
scan.nobufferexecute()
state: The result of scanning. Use one of the following:
scan.EMPTY or 0
scan.BUILDING or 1
scan.RUNNING or 2
scan.ABORTED or 3
scan.FAILED or 4
scan.FAILED_INIT or 5,
scan.SUCCESS or 6
scancount: the current scan count completed
stepcount: the current step count completed
Remarks
This command specifies the reading buffer is not used during scanning and runs the
scan in immediate mode. 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. An error will be generated if a reading buffer is specified.
The command will not exit execution until scanning completes or aborted by user.
This functions return parameters do not include the DMM reading.