scope_trigger

scope_trigger#

method

AnalogDiscovery.scope_trigger(enable: bool, source: str = 'none', channel: int = 1, timeout: float = 0, edge_rising: bool = True, level: float = 0)[source]#

Set up the triggering for the scope.

Parameters:
enablebool

Enable or disable triggering.

sourcestr, default: “none”

Trigger source, possible: “none”, “analog”, “digital”, “external_[1-4]” (ie: “external_1”)

channelint, default: 1

Trigger channel, possible options: 1-4 for analog, or 0-15 for digital

timeoutint, default: 0

Auto trigger timeout in seconds, default is 0

edge_risingbool, default: True

Trigger edge rising - True means rising, False means falling, default is rising

levelint, default: 0

Trigger level in Volts, default is 0V