Implementation of Data Compression and FFT on TinyOS
This paper describe implementation issues, challenges and design trade-offs in developing the compression and FFT components in TinyOS. This paper chooses to implement Lempel-Ziv algorithm and Sorensen's algorithm in these 2 components respectively. The code has been tested in Mica mote, both components work well under certain circumstances (Sampling mode, sampling rate etc.). It is the hope that the code and some lessons learnt along the way can be helpful to other TinyOS developers.