Use the Configuration
to configure triggers, voltage levels, initial and idle states, data position, generation mode, and other properties for your generation operation.
Returns the acquired waveform as a two-dimensional array of unsigned 16-bit integers.
Configures the specified trigger.
Routes signals (clocks, triggers, and events) to the
you specify. Refer to your device documentation for valid signal destinations.
Configures the voltage levels for the data, trigger, and event channels. You can use either predefined logic families or custom voltage levels.
Configures channels for dynamic acquisition (if
is an acquisition session) or dynamic generation (if
is a generation session).
Specifies how many times to generate a waveform or whether it should be continuously generated.
Sets the state of the channels when the dynamic generation operation is idle. You can specify
in either a binary or a string format.
Sets the initial state for a dynamic generation operation. You can specify the initial state using a string or binary format.
Selects between acquiring high/low data or valid/invalid data during a static or dynamic acquisition operation.
Configures the various ways the data is clocked relative to the Sample clock.
Configures the data position delay with respect to the Sample clock.
Configures the size of the acquisition, including how many records are acquired and the minimum record size.
Forces a channel into a high-impedance state. The effect is immediate; it does not require the session be committed.
Configures the Sample clock. This
allows you to specify the Sample clock source and rate.
Use the Waveform Control
to configure the waveforms in your generation operation.
Use the Scripting
to create and configure scripts for your generation operation.
Use the Advanced Timing
to configure advanced timing features.