]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/tossim/sim_noise.h
Fixed memory bug.
[tinyos-2.x.git] / tos / lib / tossim / sim_noise.h
index 078c58427c56c7ee2178eb1ea14b37310912fe78..a46aea9bd8014acfdd5adfe8b852de6447474701 100644 (file)
@@ -41,9 +41,9 @@ extern "C" {
 #endif
 
 enum {
-  NOISE_MIN = -100,
-  NOISE_MAX = -30,
-  NOISE_MIN_QUANTIZE = -100,
+  NOISE_MIN = -115,
+  NOISE_MAX = -5,
+  NOISE_MIN_QUANTIZE = -115,
   NOISE_QUANTIZE_INTERVAL = 5,
   NOISE_BIN_SIZE = (NOISE_MAX - NOISE_MIN)/NOISE_QUANTIZE_INTERVAL,
   NOISE_HISTORY = 20,
@@ -70,6 +70,7 @@ typedef struct sim_noise_node_t {
   char* noiseTrace;
   uint32_t noiseTraceLen;
   uint32_t noiseTraceIndex;
+  bool generated;
 } sim_noise_node_t;
 
 void sim_noise_init();