DioGetTriggerDEvent

DioGetTriggerPEvent

DioGetTriggerTEvent

Applies To

GC5050, GX5050, GX5150, GX5280, GX5290, GX5290e, GX5295, File

Purpose

Returns the board D, P or T trigger mask and event registers values.

Syntax

DioGetTriggerDEvent (nMasterHandle, pwEvent, pwMask, pnStatus)

DioGetTriggerPEvent (nMasterHandle, pwEvent, pwMask, pnStatus)

DioGetTriggerTEvent (nMasterHandle, pwEvent, pwMask, pnStatus)

Parameters

Name

Type

Comments

nMasterHandle

SHORT

Master or File board handle.

pwEvent

PWORD

Event registers value (0 default).

pwMask

PWORD

Mask registers value (0xFFFF default).

pnStatus

PSHORT

Returned status: 0 on success, negative number on failure.

Comments

The DioSetupTriggerMode must be called to enable triggering using external event lines.

Example

The following example returns the D trigger register mask and event:

 

SHORT nStatus;

WORD wDEvent, wDMask, wPEvent, wPMask, wTEvent wTMask;

DioGetTriggerDEvent (nMasterHandle, &wDEvent, &wDMask, &nStatus);

DioGetTriggerPEvent (nMasterHandle, &wPEvent, &wPMask, &nStatus);

DioGetTriggerTEvent (nMasterHandle, &wTEvent, &wTMask, &nStatus);

 

See Also

DioSetupTriggerDEvent, DioSetupTriggerPEvent, DioSetupTriggerTEvent, DioSetupTriggerMode, DioGetTriggerMode, DioGetErrorString