What is the CRC I hear about while using the M2000 software?
The CRC is an error detection scheme. It is used for both the commands sent from the host (PC) to the Model 2000, as well as the command responses and data lines sent from the Model 2000 back to the PC. The CRC count displayed by the M2000 software running on the PC refers to the number of command responses and data lines received from the Model 2000 that failed the CRC test (transmission error). The CRC used is the CCITT version (polynomial 1021 hexadecimal). For a primer on CRC check out: C Programmer’s Guide to Serial Communications by Joe Campbell.