GxSmuTrigGetPxiTriggerBusLineToGroup

Applies To

GX3116e

Purpose

Returns the specified PXI trigger bus to the specified group settings.

Syntax

GxSmuTrigGetPxiTriggerBusLineToGroup (nHandle, nGroup, pnStatus, pnState, pnPxiBusLine)

Parameters

Name
Type
Description
nHandle
SHORT
Handle to a GX3116e board.
nGroup
SHORT
Specifies the group number, group number can be as follows:
0.      GX3116_GROUP_A_CHANNELS_1_TO_8: Group a contains channel 1 through 8
GX3116_GROUP_B_CHANNELS_9_TO_16: Group a contains channel 9 through 16
pnState
PSHORT
Returns the state of the Trigger to PXI Bus Line functionality as follows:
0.      GXSMU_TRIGGER_DISABLE: Trigger to PXI Bus Line functionality is disabled.
1.    GXSMU_TRIGGER_ENABLE: Trigger to PXI Bus Line functionality is enable.
pnPxiBusLine
PSHORT
Specified PXI bus trigger line:
0.      GXSMU_PXI_TRIGGER_BUS_LINE_0: PXI bus trigger line 0
1.      GXSMU_PXI_TRIGGER_BUS_LINE_1: PXI bus trigger line 1
2.      GXSMU_PXI_TRIGGER_BUS_LINE_2: PXI bus trigger line 2
3.      GXSMU_PXI_TRIGGER_BUS_LINE_3: PXI bus trigger line 3
4.      GXSMU_PXI_TRIGGER_BUS_LINE_4: PXI bus trigger line 4
5.      GXSMU_PXI_TRIGGER_BUS_LINE_5: PXI bus trigger line 5
6.      GXSMU_PXI_TRIGGER_BUS_LINE_6: PXI bus trigger line 6
7.    GXSMU_PXI_TRIGGER_BUS_LINE_7: PXI bus trigger line 7
pnStatus
PSHORT
Returned status: 0 on success, 1 on failure.

Comments

The fiction returns the specified PXI trigger bus to the specified group settings.

Example

The following example sets PXI trigger line 1 to trigger group b channels 9 through 16, and enables the group’s PXI trigger, and returns the settings.

 

SHORT nStatus;

SHORT nState, nPxiBusLine;

 

GxSmuTrigSetPxiTriggerBusLineToGroup (nHandle, GX3116_GROUP_B_CHANNELS_9_TO_16, GXSMU_TRIGGER_ENABLE, GXSMU_PXI_TRIGGER_BUS_LINE_1, &nStatus);

GxSmuTrigGetPxiTriggerBusLineToGroup (nHandle, GX3116_GROUP_B_CHANNELS_9_TO_16, &nState, &nPxiBusLine, &nStatus);

 

See Also

GxSmuTriggerGroup, GxSmuTrigGetTriggerStatus, GxSmuTrigSetAnyTriggerToAllGroups,  GxSmuTrigSetAnyTriggerToConnector, GxSmuTrigSetExternalTriggerToGroup, GxSmuTrigSetPxiTriggerBusLineToGroup, GxSmuTrigSetStarTriggerToGroup, GxSmuTrigSetTriggerToPxiBusLine, SmuGetErrorString