Data Structures
Functions
- int MSXE173x__DigitalIOGetNumber (void *_, struct MSXE173x__DigitalIOGetNumberResponse *Response)
- int MSXE173x__DigitalIOInitPortConfiguration (xsd__unsignedLong ulPort, xsd__unsignedLong ulPortConfiguration, struct MSXE173x__Response *Response)
- Initialise a digital i/o port (2 channels).
- int MSXE173x__DigitalIOReadChannelValue (xsd__unsignedLong ulChannel, struct MSXE173x__unsignedLongResponse *Response)
- Read a digital i/o channel value.
- int MSXE173x__DigitalIOReadAllChannelsValue (void *_, struct MSXE173x__unsignedLongResponse *Response)
- Read all digital i/o channels value.If channel is configured as output, then this function return the status of the output.
- int MSXE173x__DigitalIOWriteChannelValue (xsd__unsignedLong ulChannel, xsd__unsignedLong ulChannelValue, struct MSXE173x__Response *Response)
- write a digital i/o channel value
- int MSXE173x__DigitalIOWriteAllChannelsValue (xsd__unsignedLong ulChannelValue, struct MSXE173x__Response *Response)
- write all digital i/o channels value
- int MSXE173x__DigitalIOReleasePortConfiguration (xsd__unsignedLong ulPort, struct MSXE173x__Response *Response)
- Release a digital i/o port (2 channels).
- int MSXE173x__DigitalIOTestShortCircuit (xsd__unsignedLong ulOption, struct MSXE173x__unsignedLongResponse *Response)
- Test short circuit status.
- int MSXE173x__DigitalIORearmShortCircuit (xsd__unsignedLong ulOption, struct MSXE173x__Response *Response)
- Rearm digital outputs after a short circuit happened.