Linear Displacement Encoders