Simulation of the VU Ranging application and the LocalDistanceMap component

[This document is under construction, links may be broken.]

The VU Ranging component is used to determine distances between motes by using radio signals and sounder. The motes emit once every minute a radio signal and a chirping sound at the same time, so that listening motes can determine the time-of-flight of the sound signal and with this the distance to the sound source - the other mote.

How does the VU Ranging simulation work?

The main difference between the real and the simulated VU ranging is the fact, that the simulated one doesn't need all the stuff related to sounder and microphone; the simulation gets its distance information from the simulator using the previously implemented SimCoordinatesC component.

The basic scenario of the ranging simulation can roughly be described as follows:


Convention: As usual in NesC applications, the following naming conventions have been used for file names:


The following is a structured list of components used in the application; sub components are listed as sub-items, boldface means new components, emphasize means TinyOS system components:


The following new interfaces are used in the above components:
Last modified: Mon Jun 2 23:12:01 PDT 2003