>Assuming I'm going to be generating between two to eight words of twelve >bits each in a data stream over a remote control UHF link, what sort of >checksum or CRC is appropriate? We had a 10 byte packet, and added a 16 bit CRC. It made for a rock solid system. Here is a great reference on CRC's: ftp://ftp.rocksoft.com/clients/rocksoft/papers/crc_v3.txt If you are going to throw data away when the CRC does not match, remember that it is important to only throw away one byte, and then re-apply the CRC criteria. This will guarantee that your algorithm re-synchronizes without the need for timeouts or any other complex code. | Brent A. Crosby | Crystalfontz America, Incorporated | 15611 East Washington Road | Valleyford, WA 99036 | toll free (888) 206-9720 | voice (509) 291-3514 facsimile (509) 291-3345 | http://www.crystalfontz.com brent@crystalfontz.com | We manufacture and sell economical, feature packed, serial interface LCD modules.