Wireless transceiver for the TLL5000 Platform: protocol, error correction, and interface to hardware
This report details work completed on a subsection of a project to create a wireless transceiver for use with the TLL5000 Baseboards available in the University of Texas Embedded Microsystems Lab. The boards are used by students to learn about embedded systems and currently lack support for any wireless communications. As wireless communications are a vital part of many embedded systems, this project seeks to add wireless functionality. This report describes the work that has gone into the design of a transmission protocol, the implementation of a convolutional encoder and Viterbi decoder, and the writing of a driver to control the wireless hardware which will all run on the TLL-SILC 6219 ARM processor attached to the TLL5000 Baseboards.