The MR1000 Series MSR is easily programmable through the programming utility's intuitive graphical user interface. By simply clicking on buttons and entering parameters, an integrator can easily set up the MR1000 for use with a minimal investment in time and training. It is easy to enable/disable tracks, change start and stop sentinels, and add prefixes, field terminators and suffixes. A built-in decoder reads all combinations of tracks 1, 2 and 3. The MR1000 Series MSR also supports a wide range of reading speeds and includes special firmware to avoid transmission errors due to bus contention.