The following attributes are custom device-specific attributes which are not standard in the IviFgen specification. These attributes are used to support features that do not commonly exist in function generators.
Data Type |
ViBoolean |
Access Type |
Read/Write |
Coercion |
No |
Description |
Returns VI_TRUE if streaming callback events are enabled. |
C Constant Name |
GXIVIFGEN_ATTR_EVENTS_ENABLE |
Data Type |
ViInt32 |
Access Type |
Read/Write |
Coercion |
No |
Description |
Sets the clock role for the instrument. Leaders use their own clock source for waveform timing and can share their clock signal. Followers look for a shared signal to use for timing. Valid values:GXIVIFGEN_VAL_ROLE_LEADER: "LEADER"GXIVIFGEN_VAL_ROLE_FOLLOWER: "FOLLOW" |
C Constant Name |
GXIVIFGEN_ATTR_CLOCK_ROLE |
Data Type |
ViString |
Access Type |
Read Only |
Coercion |
No |
Description |
Retrieves the Marvin Test Solutions’ error elaboration for the last error received. |
C Constant Name |
GXIVIFGEN_ATTR_LAST_ERROR |
Data Type |
ViInt32 |
Access Type |
Read/Write |
Coercion |
No |
Description |
Stores the location that a device will output its clock signal. The signal will only get generated when the clock role is set to leader.Valid Values:IVIFGEN_VAL_TTL0: "TTL0"IVIFGEN_VAL_TTL1: "TTL1"IVIFGEN_VAL_TTL2: "TTL2"IVIFGEN_VAL_TTL3: "TTL3"IVIFGEN_VAL_TTL4: "TTL4"IVIFGEN_VAL_TTL5: "TTL5"IVIFGEN_VAL_TTL6: "TTL6"IVIFGEN_VAL_TTL7: "TTL7"IVIFGEN_VAL_PXI_STAR: "PXI_STAR" |
C Constant Name |
GXIVIFGEN_ATTR_CLOCK_LEADER_SOURCE |
Data Type |
ViInt32, multi-channel |
Access Type |
Read/Write |
Coercion |
No |
Description |
The transition group that the selected channel will used during fast transition. Groups of channels [1-8, 9-16, 17-24, 25-32] will use the same transition group. |
C Constant Name |
GXIVIFGEN_ATTR_TRANSITION_GROUP |
Data Type |
ViInt32, multi-channel |
Access Type |
Read/Write |
Coercion |
No |
Description |
The transition channel that the selected channel will used during fast transition. Groups of channels [1-8, 9-16, 17-24, 25-32] will use the same transition channel. |
C Constant Name |
GXIVIFGEN_ATTR_TRANSITION_CHANNEL |