Gx5642GetGroupMode

Purpose

Returns the specified group mode.

Syntax

Gx5642GetGroupMode (nHandle, nGroup, pdwMode,  pnStatus)

Parameters

Name
Type
Description
nHandle
SHORT
Handle to a GX5642 board.
nGroup
SHORT
Group value is as follows:
0. GX5642_GROUP0 (channels 0 to 31)
1. GX5642_GROUP1(channels 32 to 63)
pdwMode
PDWORD
Group’s Mode.
Each of the 32 bits represents a channel in the group. Bit 0 is the first channel in the group and bit 31 is the last channel in the group.
Bit low - channel set for conversion mode.
Bit high - channel set for static I/O mode.
pnStatus

 

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

Comments

The function returns the operating mode for all the channels in the specified group.

For protection, by default all channel’s connections (TTL and Deferential) are disabled after power-up and reset. The channels can be enabled and or disabled by calling Gx5642SetGroupOutputState.

Example

The following returns group 0 operating mode:

 

Gx5642GetGroupMode (nHandle, GX5642_GROUP0, &dwMode, &nStatus);

 

See Also

Gx5642SetGroupMode, Gx5642SetGroupConversionMode, Gx5642SetGroupOutputState, GxPioGetErrorString