
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Assignment; Class: COMPUTR NETWRK PROGRAMNG; Subject: Computer Science & Engineering; University: University of South Carolina - Columbia; Term: Fall 2008;
Typology: Assignments
1 / 1
This page cannot be seen from the preview
Don't miss anything!

On the course website, please find the file tinyoshw1.tar which contains five directories of files. The directories are as follows:
These files correspond to the communication (transmission and reception) functions in TinyOS 1.x. This is not the complete TinyOS 1.x (many files were removed in order to allow you to focus on relevant pieces). You can find the complete TinyOS 1.x at: http://tinyos.cvs.sourceforge.net/tinyos/tinyos-1.x/?sortdir=down
You should explore these files and attempt to reconstruct the flow and interconnection of the code/functions. It is not necessary (or expected) that you try to compile this code. Specifically, you should explain and turn in the answer for the following questions in written (Hint: the answer is in the file mica2/CC1000RadioIntM.nc. Check the following function async event result_t SpiByteFifo.dataReady(uint8_t data_in)):
To help you get started, you might examine: