Block

SCPI Commands

ARBitrary:BLOCk:DATA
ARBitrary:BLOCk:REPetitions
ARBitrary:BLOCk:ENDPoint
ARBitrary:BLOCk:CLEar
ARBitrary:BLOCk
class BlockCls[source]

Block commands group definition. 6 total commands, 1 Subgroups, 5 group commands

clear() None[source]
# SCPI: ARBitrary:BLOCk:CLEar
driver.arbitrary.block.clear()

Clears a file selected for the block under channel arbitrary settings. See also method RsNgx.Arbitrary.Block.value.

clear_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: ARBitrary:BLOCk:CLEar
driver.arbitrary.block.clear_with_opc()

Clears a file selected for the block under channel arbitrary settings. See also method RsNgx.Arbitrary.Block.value.

Same as clear, but waits for the operation to complete before continuing further. Use the RsNgx.utilities.opc_timeout_set() to set the timeout value.

param opc_timeout_ms

Maximum time to wait in milliseconds, valid only for this call.

get_data() List[float][source]
# SCPI: ARBitrary:BLOCk:DATA
value: List[float] = driver.arbitrary.block.get_data()

Define the data points for a whole block.

return

arg_0: No help available

get_endpoint() int[source]
# SCPI: ARBitrary:BLOCk:ENDPoint
value: int = driver.arbitrary.block.get_endpoint()

Queries the number of data points of the block of arbitrary data.

return

result: No help available

get_repetitions() int[source]
# SCPI: ARBitrary:BLOCk:REPetitions
value: int = driver.arbitrary.block.get_repetitions()

Sets or queries the number of repetitions of the block of arbitrary data.

return

arg_0: No help available

get_value() int[source]
# SCPI: ARBitrary:BLOCk
value: int = driver.arbitrary.block.get_value()

Select individual block between 1 to 8 in an arbitrary sequence.

return

arg_0: No help available

set_data(arg_0: List[float]) None[source]
# SCPI: ARBitrary:BLOCk:DATA
driver.arbitrary.block.set_data(arg_0 = [1.1, 2.2, 3.3])

Define the data points for a whole block.

param arg_0

Voltage and current settings depending on the instrument type. If the interpolation mode is sets to 1, it indicates that the mode is activated. If the interpolation mode is sets to 0, it indicates that the mode is not activated.

set_repetitions(arg_0: int) None[source]
# SCPI: ARBitrary:BLOCk:REPetitions
driver.arbitrary.block.set_repetitions(arg_0 = 1)

Sets or queries the number of repetitions of the block of arbitrary data.

param arg_0

No help available

set_value(arg_0: int) None[source]
# SCPI: ARBitrary:BLOCk
driver.arbitrary.block.set_value(arg_0 = 1)

Select individual block between 1 to 8 in an arbitrary sequence.

param arg_0

No help available

Subgroups