I'm not adding values the lcd Prints in which stands for inches so whoever goes up to use the length measure knows the units are inches not millimeters. Forgive me if i misunderstood your first question but hopefully this answers it.
And yes the rotary encoder does read 0 at 0 and 4096pulses at a full rotation.
When I print it to the lcd at first it reads correctly but if i move the length measure quickly it messes up so when i go back to 0 I am actually reading x amount of pulses and a length of about .03inches instead of 0inches and 0 pulses.
Is there anyway to fix this, as i need the display to show the dimension.