Acquisition – Teledyne LeCroy WavePro Automation Command User Manual

Page 21

Advertising
background image

Automation Command and Query Reference Manual - Control Reference

WindowState

Property

Sets/Queries the state of the PC window used by the instrument display.
0 windowed
1 full screen
2 minimized
Trying to set values greater than 2 or less than 0 will result in the value 0 (windowed) being set.

Description

' Visual Basic Script
Set app = CreateObject("LeCroy.XStreamDSO")

' Set the instrument window state to windowed.
app.WindowState = 0

Example

ACQUISITION

app.Acquisition

This group of variables controls the input channels C1, C2, C3 and C4, the timebase, the trigger, and the Aux Output.

Names of the form app.Acquisition.Channels.xxxx are aliases of simpler names which are described in this section of
the manual. Examples of alias pairs are as follows -
app.Acquisition.Channels("Cx") is equivalent to app.Acquisition.Cx
app.Acquisition.Channels(1) is equivalent to app.Acquisition.C1
app.Acquisition.Channels("Cx").Out.Result is equivalent to app.Acquisition.Cx.Out.Result

Acquire([in] double timeoutSeconds, [in] long bForceTriggerOnTimeout)

Method

Action/Query. Takes a single acquisition. The first of the two arguments specifies a timeout; the
second, which is optional, specifies whether or not to force a trigger when the timeout occurs.
Evaluates to True if a trigger occurred, or False if a timeout occurred.

Description

' Visual Basic Script
Set app = CreateObject("LeCroy.XStreamDSO")
' Start an acquisition, wait for up to 5 seconds for a trigger
' event, force a software trigger if a hardware trigger is not
' detected before the 5 second timeout expires.
triggerDetected = app.Acquisition.Acquire(5, true)

Example

Acquire([in] double timeoutSeconds, [in] long bForceTriggerOnTimeout)

Method

Calibrate

Action

CalNeeded

Integer

ClearSweeps

Action

ShowChannelSetup

Action

TriggerMode

Enum

1-7

918501 RevA

Advertising
This manual is related to the following products: