:SPRocess:BUSer:CONTrol:FILE

Instrument:
N1010A
DCA-X
DCA-M
Meas. mode:
Scope
Eye
Jitter
Flex Apps:
FlexDCA
FlexRT
FlexRT
FlexRT
FlexRT

Command Syntax

:SPRocessN:BUSer:CONTrol{1:4}:FILE <file_name>

<file_name> is a string that includes the file name and any path.

Where N identifies one of up to 64 possible operators {1:64} that can be defined as part of a math function. The operators are numbered in the order that they were originally added to the function.

Query Syntax

:SPRocessN:BUSer:CONTrol{1:4}:FILE?

Description

Sets the value of a function's user-defined control which has been configured as a file. User-defined controls are shown in the function's User Operator Setup dialog. The controls are numbered 1 to a maximum of 4 starting with the top control shown in the dialog. For example, the following figure shows how two controls are numbered:

  • "N", an integer, is control 1.
  • "Test File", a file, is control 2.

Since control 2 is defined as a file, you could set its value to "data.txt" using the following command:

SPRocess1:BUSer:CONTrol2:FILE "data.txt"

In this case, the sibling commands DOUBle, ENUM, INTeger, and STRing do not affect this user-defined control as the control has been defined as an string in the XML configuration file. This user-defined control is defined by the XML file's <File> element. The query form of the command returns current value of the user-defined control.

Use the :SPRocess{1:16}:BUSer:CFILe command to load the XML configuration file for the function.

Requires FlexDCA revision A.05.00 and above.