Initializes quadrature encoder module
mdaqEncoderInit(module, initValue) mdaqEncoderInit(linkID, module, initValue)
This function initializes selected quadrature encoder module (ENC1, ENC2) with provided initial value.
linkID: Valid connection link ID (optional)
module: Quadrature encoder module (1 | 2)
initValue: Initial position value for selected quadrature encoder module
// mdaqEncoderInit usage example link_id = mdaqOpen(); // initialize quadrature encoder with 0 mdaqEncoderInit(link_id, 1, 0); // read quadrature encoder module 1 mprintf('Encoder position: %d\n', mdaqEncoderRead(link_id, 1)); mdaqClose(link_id) | ![]() | ![]() |