However, in some applications, such as the application described herein, even small costs are important, and codes, methods of generating such codes, and methods of transmitting and receiving such codes which tend to minimize additional hardware and software requirements, are needed.