mpiControlDigitalOutSet
Declaration
int32_t mpiControlDigitalOutSet(MPIControl control,
int32_t bitStart,
int32_t bitCount,
unsigned int32_t state, MPI_BOOL wait);
Required Header: stdmpi.h
Change History: Added in the 03.03.00
Description
mpiControlDigitalOutSet function changes the state of one or more general purpose bits.
control | a handle to the Control object |
---|---|
bitStart | the first controller output bit that will be returned by the function. |
bitCount | the number of controller output bits that will be returned by the function. |
state | the new state of the general purpose bits that will be returned. |
wait | a Boolean flag indicating if the new output state is applied immediately or a wait is inserted so that any previously set output is transmitted to the controller hardware before applying the new output state. |
Return Values |
---|
MPIMessageOK |
Sample Code
The next piece of code shows how to set three controller outputs (2, 3 and 4):
mpiControlDigitalOutSet(control, 2, 3, 7);
See Also
Controller I/O | mpiControlDigitalIn | mpiControlDigitalOutGet