Use the Configuration nodes 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 output terminal 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 session in is an acquisition session) or dynamic generation (if session in 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
idle state 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 node allows you to specify the Sample clock source and rate.
Use the Waveform Control nodes to configure the waveforms in your generation operation.
Use the Scripting nodes to create and configure scripts for your generation operation.
Use the Advanced Timing nodes to configure advanced timing features.