GxAoArbGetGroupTrigger

Purpose

Returns the specified group trigger mode.

Applies

GX1649, GX1649-1

Syntax

GxAoArbGetGroupTrigger (nHandle, nGroup, pnTriggerMode, pnStatus)

Parameters

Name
Type
Description
nHandle
SHORT
Handle to a GX1649 board.
nGroup
SHORT
Group number:
0.   GXAO_GROUPA
1.   GXAO_GROUPB
2.   GXAO_GROUPC
3.   GXAO_GROUPD
pnTriggerMode
SHORT
 
Returned trigger mode:
0.   GXAO_1649_TRIGGERMODE_SOFTWARE_ONLY
1.   GXAO_1649_TRIGGERMODE_EXTERNAL
2.   GXAO_1649_TRIGGERMODE_PXI0
3.   GXAO_1649_TRIGGERMODE_PXI1
4.   GXAO_1649_TRIGGERMODE_PXI2
5.   GXAO_1649_TRIGGERMODE_PXI3
6.   GXAO_1649_TRIGGERMODE_PXI4
7.   GXAO_1649_TRIGGERMODE_PXI5
8.   GXAO_1649_TRIGGERMODE_PXI6
9.   GXAO_1649_TRIGGERMODE_PXI7
10. GXAO_1649_TRIGGERMODE_STAR
11. GXAO_1649_TRIGGERMODE_GLOBAL_GROUPS
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

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.

Example

The following example returns the trigger mode for group A:

 

SHORT nStatus;

SHORT nTriggerMode;

 

GxAoArbGetGroupTrigger(nHandle, GXAO_GROUPA, &nTriggerMode &nStatus);

 

See Also

GxAoArbSetGroupTrigger, GxAoGetErrorString