GX3116e
Returns the specified Trigger to PXI bus trigger line to drive the backplane and if the PXI bus trigger is enabled.
GxSmuTrigGetTriggerToPxiBusLine (nHandle, pnState, pnPxiBusLine, pnStatus)
Name |
Type |
Description |
nHandle |
SHORT |
Handle to a GX3116e board. |
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 01. GXSMU_PXI_TRIGGER_BUS_LINE_1: PXI bus trigger line 12. GXSMU_PXI_TRIGGER_BUS_LINE_2: PXI bus trigger line 23. GXSMU_PXI_TRIGGER_BUS_LINE_3: PXI bus trigger line 34. GXSMU_PXI_TRIGGER_BUS_LINE_4: PXI bus trigger line 45. GXSMU_PXI_TRIGGER_BUS_LINE_5: PXI bus trigger line 56. GXSMU_PXI_TRIGGER_BUS_LINE_6: PXI bus trigger line 67. GXSMU_PXI_TRIGGER_BUS_LINE_7: PXI bus trigger line 7 |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
The function returns the specified Trigger to PXI bus trigger line to drive the backplane and if the PXI bus trigger is enabled.
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);
GxSmuTriggerGroup, GxSmuTrigGetTriggerStatus, GxSmuTrigSetTriggerToPxiBusLine, GxSmuTrigSetAnyTriggerToAllGroups, GxSmuTrigSetAnyTriggerToConnector, GxSmuTrigSetExternalTriggerToGroup, GxSmuTrigSetPxiTriggerBusLineToGroup, GxSmuTrigSetStarTriggerToGroup, GxSmuTrigSetTriggerToPxiBusLine, SmuGetErrorString