Gx6192/Gx6256/Gx6864MuxReset

Purpose

Opens all the Mux relays.

Syntax

Gx6256MuxReset (nHandle, nMuxGroup, pnStatus)

Parameters

Name
Type
Comments
nHandle
SHORT
Handle to a GX6192/GX6256/GX6864 board.
nMuxGroup
SHORT
Mux Group numbers are:
0.      GX6256_GROUP_A
1.      GX6256_GROUP_B
2.      GX6256_GROUP_C
3.      GX6256_GROUP_D
4.      GX6256_GROUP_E
5.      GX6256_GROUP_F
6.      GX6256_GROUP_G
7.      GX6256_GROUP_H
8.      GX6256_GROUP_I
9.      GX6256_GROUP_J
10.   GX6256_GROUP_K
11.   GX6256_GROUP_L
12.   GX6256_GROUP_M
13.   GX6256_GROUP_N
14.   GX6256_GROUP_O
15.  GX6256_GROUP_P  
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

This function opens all Mux and Matrix relays. If an RTM or SR is connected to the board, then the relays on those devices are also opened.

Example

The following resets Mux group B.

 

Gx6256MuxReset (nHandle, GX6256_GROUP_B, &nStatus);

 

See Also

Gx6192/Gx6256/Gx6864Initialize, Gx6192/Gx6256/Gx6864MuxReset, GxSWGetErrorString