Returns the specified group trigger mode.
GX1649, GX1649-1
GxAoArbGetGroupTrigger (nHandle, nGroup, pnTriggerMode, pnStatus)
Name |
Type |
Description |
nHandle |
SHORT |
Handle to a GX1649 board. |
nGroup |
SHORT |
Group number:0. GXAO_GROUPA1. GXAO_GROUPB2. GXAO_GROUPC3. GXAO_GROUPD |
pnTriggerMode |
SHORT |
Returned trigger mode:0. GXAO_1649_TRIGGERMODE_SOFTWARE_ONLY1. GXAO_1649_TRIGGERMODE_EXTERNAL2. GXAO_1649_TRIGGERMODE_PXI03. GXAO_1649_TRIGGERMODE_PXI14. GXAO_1649_TRIGGERMODE_PXI25. GXAO_1649_TRIGGERMODE_PXI36. GXAO_1649_TRIGGERMODE_PXI47. GXAO_1649_TRIGGERMODE_PXI58. GXAO_1649_TRIGGERMODE_PXI69. GXAO_1649_TRIGGERMODE_PXI710. GXAO_1649_TRIGGERMODE_STAR11. GXAO_1649_TRIGGERMODE_GLOBAL_GROUPS |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
Default trigger mode is software only (GXAO_1649_TRIGGERMODE_SOFTWARE_ONLY). Setting the trigger mode to global (GXAO_1649_TRIGGERMODE_GLOBAL_GROUPS) will allow global software trigger to trigger multiple groups at the same time.
The following example returns the trigger mode for group A:
SHORT nStatus;
SHORT nTriggerMode;
GxAoArbGetGroupTrigger(nHandle, GXAO_GROUPA, &nTriggerMode &nStatus);