GxSmuTrigSetTriggerToPxiBusLine

Applies To

GX3116e

Purpose

Sets the specified Trigger to PXI bus trigger line to drive the backplane and if the PXI bus trigger is enabled.

Syntax

GxSmuTrigSetTriggerToPxiBusLine (nHandle, nState, nPxiBusLine, pnStatus)

Parameters

Name
Type
Description
nHandle
SHORT
Handle to a GX3116e board.
nState
SHORT
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.  
nPxiBusLine
SHORT
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, negative number on failure.

Comments

The function sets the specified Trigger to PXI bus trigger line to drive the backplane and if the PXI bus trigger is enabled.

Example

The following example sets PXI bus trigger line 1 to be triggered, enables the trigger, and returns the settings:

 

SHORT nStatus;

SHORT nState, nPxiBusLine;

GxSmuTrigSetTriggerToPxiBusLine (nHandle, GXSMU_TRIGGER_ENABLE, GXSMU_PXI_TRIGGER_BUS_LINE_1, &nStatus);

GxSmuTrigGetTriggerToPxiBusLine (nHandle, &nState, &nPxiBusLine, &nStatus);

 

See Also

GxSmuTriggerGroup, GxSmuTrigGetTriggerStatus, GxSmuTrigGetTriggerToPxiBusLine, GxSmuTrigSetAnyTriggerToAllGroups,  GxSmuTrigSetAnyTriggerToConnector, GxSmuTrigGetExternalTriggerToGroup, GxSmuTrigSetPxiTriggerBusLineToGroup, GxSmuTrigSetStarTriggerToGroup, SmuGetErrorString