N-sim
Emulation and simulation of
Wireless Sensor Networks



   Home


   Project Page


   Download


   CVS



   Installation


   Configuration


   Plug-ins




 Hosted by
SourceForge.net Logo

Acoustic_sensor Class Reference

#include <acoustic_sensor.h>

Inheritance diagram for Acoustic_sensor:

Sensor_device Environ_object Comparable< unsigned long > List of all members.

Public Member Functions

void propagate (Signal)
void mitigate (Signal *, double)
char * transduce (Sensor_node *, Signal)

Detailed Description

Definition at line 42 of file acoustic_sensor.h.


Member Function Documentation

void Acoustic_sensor::mitigate Signal ,
double 
[virtual]
 

Reimplemented from Sensor_device.

Definition at line 46 of file acoustic_sensor.cpp.

References Sensor_device::sq_dist_attenuate().

void Acoustic_sensor::propagate Signal  signal  )  [virtual]
 

Todo:
{Vorbis input for audio detection??}
reflections

Reimplemented from Sensor_device.

Definition at line 40 of file acoustic_sensor.cpp.

char * Acoustic_sensor::transduce Sensor_node node,
Signal  analog
[virtual]
 

Todo:
{implement acoustic}
unsigned int len = 1;

analog.components[i].frequency analog.components[i].amplitude

Reimplemented from Sensor_device.

Definition at line 52 of file acoustic_sensor.cpp.

References Signal::number.


The documentation for this class was generated from the following files:


© 2007, Los Alamos National Security, LLC.