(deleted)
Something went wrong with your second set of code tags; everything came out in bold
You put the 'Serial' and 'display' calls BEFORE the code that constrains the value.
You can use the constrain() function to add a constrain before the display code:
For example:
else if (encoderState == DIR_CCW)
{
encoderDelta[i] = -1;
encoderPosition[i]--;
encoderPostion[i] = constrain(encoderPostion[i], encoderMinimum[i], encoderMax[i]);
Serial.print("encoderData CCW: "[i]);
Serial.print(encoderPosition[i]);
display.showNumberDec(i);
display2.showNumberDec(encoderPosition[i]);
}
(deleted)