beautypg.com

Auxoutput – Teledyne LeCroy WaveRunner Automation Command User Manual

Page 17

background image

Automation Command and Query Reference Manual - Control Reference

TriggerMode

Enum

Sets/Queries the trigger mode, using values from the following list -
Auto, Norm, Normal, Single, Stopped.

Auto: After a timeout, if a real hardware trigger is not received, then force a trigger so there are
automatically lots of updates.

Normal: Accepts triggers as rapidly as the system permits, but likewise will wait "forever" for a trigger,
without updating anything.

Single: Arm the acquisition system to acquire once, and do not rearm automatically after. Once a
trigger is received and the data processed, the instrument finishes in the "Stopped" state.

Stop: Finishes the current acquisition and does not re-arm.

Description

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

' Place the instrument in stopped mode and take one acquisition.
app.Acquisition.TriggerMode = "Stopped"
app.Acquisition.Acquire(5)

Example

Values

Auto

Auto-trigger

Normal

Normal Trigger

Single

Single Trigger

Stopped

No trigger possible, Stopped

AUXOUTPUT

app.Acquisition.AuxOutput

Controls for the Auxilliary output BNC, which can be programmed as a simple square-wave signal source, or as a
pulse which is asserted when various events occur, including Trigger Enabled, Trigger Out, and Pass/Fail.

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

' Setup the Auxiliary output to be a squarewave with an amplitude
' of 500mV a frequency of 5kHz
app.Acquisition.AuxOutput.Mode = "Square"
app.Acquisition.AuxOutput.Amplitu

Example

Amplitude

Double

From 0.05 to 1 step 0.001

Range

Amplitude

Double

AuxInCoupling

Enum

AuxMode

Enum

CalMode

Enum

Frequency

DoubleLockstep

Mode

Enum

1-9

918500 RevA