C2 linear encoder