How do encoder systems work?