unsigned long PIPLX_MaskCrosspoint (long session, unsigned long cardNumber, unsigned long outputSubunit, unsigned long row, unsigned long column, int action);
Mask or unmask a single matrix crosspoint.
Masking disables the corresponding switch for the PIPLX_OpBit, PIPLX_OpCrosspoint and PIPLX_WriteSub functions.
This facility can be used to guard against programming errors that could otherwise result in damage to matrix
switches or external circuits.
Input | ||
Name | Type | Description |
session | long |
Handle of current session. |
cardNumber | unsigned long |
Card number. |
outputSubunit | unsigned long |
Subunit number. |
row | unsigned long |
Crosspoint row (Y) location. |
column | unsigned long |
Crosspoint column (X) location. |
action | int |
1 to mask, 0 to unmask. |
Name | Type | Description |
return | unsigned long |
Zero for success, or no-zero error code. |
Mask
General purpose output
Client Bridge for LXI - Base module
Alphabetical Function Index
Hierarchical Function Index