This is an old revision of the document!
The objective of Milestone 2 is to develop the signal processing algorithm. Matlab is a good tool for development of the signal processing algorithm because it is easy to run the program and it is easy to look at vectors and debug.
In order to develop the algorithm we first need to understand what the signal processing is supposed to do. Start by reading the overview of the operation of the system. Here is the link to the page that discusses the overview of the laser tag system.
The main purpose of the signal processing is to look at the frequency response of the received signal. There are a variety of different methods that could be used to accomplish this. One approach would be to take a Fourier transform of the received signal using an algorithm like the fast Fourier transform (FFT). However, as you can see by looking up