Returns a Resource relay's state.
Gx6188ResourceGetChannel (nHandle, nChannel, nSelectorBus, pnState, pnStatus)
Name |
Type |
Comments |
nHandle |
SHORT |
Handle to a GX6188 board. |
nChannel |
SHORT |
Resource numbers are:0. GX6188_RESOURCE_11. GX6188_RESOURCE_22. GX6188_RESOURCE_33. GX6188_RESOURCE_44. GX6188_RESOURCE_55. GX6188_RESOURCE_66. GX6188_RESOURCE_77. GX6188_RESOURCE_8 |
nSelectorBus |
SHORT |
Selector Bus numbers are:0. GX6188_SELECTOR_BUS_A1. GX6188_SELECTOR_BUS_B2. GX6188_SELECTOR_BUS_C3. GX6188_SELECTOR_BUS_D4. GX6188_SELECTOR_BUS_E5. GX6188_SELECTOR_BUS_F6. GX6188_SELECTOR_BUS_G7. GX6188_SELECTOR_BUS_H |
pnState |
PSHORT |
Returns the state of a matrix relay:0. GX6188_RELAY_OPEN1. GX6188_RELAY_CLOSED |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
The following returns the connection state of Resource Channel 4 and Selector Bus C:
Gx6188ResourceGetChannel (nHandle, GX6188_RESOURCE_4, GX6188_SELECTOR_BUS_C, &nState, &nStatus);
Gx6188ResourceClose, Gx6188ResourceOpen, GxSWGetErrorString