From 9490a4ce547745d7a0843b27acf808e2cb1d51d6 Mon Sep 17 00:00:00 2001 From: scipio Date: Sun, 29 Jul 2007 23:38:25 +0000 Subject: [PATCH] Fix off by one error --- tos/lib/tossim/CpmModelC.nc | 2 +- tos/lib/tossim/sim_noise.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/tos/lib/tossim/CpmModelC.nc b/tos/lib/tossim/CpmModelC.nc index 1fc5fb64..97076322 100644 --- a/tos/lib/tossim/CpmModelC.nc +++ b/tos/lib/tossim/CpmModelC.nc @@ -127,7 +127,7 @@ implementation { else { noise_val = (double)sim_noise_generate(node_id, quotient); } - dbg("CpmModelC", "OUT: noise_hash_generation()\n"); + dbg("CpmModelC,Tal", "%s: OUT: noise_hash_generation(): %lf\n", sim_time_string(), noise_val); return noise_val; } diff --git a/tos/lib/tossim/sim_noise.c b/tos/lib/tossim/sim_noise.c index 437974fb..d54d5293 100644 --- a/tos/lib/tossim/sim_noise.c +++ b/tos/lib/tossim/sim_noise.c @@ -92,6 +92,7 @@ void sim_noise_trace_add(uint16_t node_id, char noiseVal)__attribute__ ((C, spon } noiseData[node_id].noiseTrace[noiseData[node_id].noiseTraceIndex] = noiseVal; noiseData[node_id].noiseTraceIndex++; + dbg("Insert", "Adding noise value %i for %i of %i\n", (int)noiseData[node_id].noiseTraceIndex, (int)node_id, (int)noiseVal); } @@ -133,7 +134,7 @@ void sim_noise_add(uint16_t node_id, char noise)__attribute__ ((C, spontaneous)) char *key = noiseData[node_id].key; sim_noise_hash_t *noise_hash; noise_hash = (sim_noise_hash_t *)hashtable_search(pnoiseTable, key); - dbg("Insert,HashZeroDebug", "Adding noise value %hhi\n", noise); + dbg("Insert", "Adding noise value %hhi\n", noise); if (noise_hash == NULL) { noise_hash = (sim_noise_hash_t *)malloc(sizeof(sim_noise_hash_t)); memcpy((void *)(noise_hash->key), (void *)key, NOISE_HISTORY); @@ -382,12 +383,13 @@ void makeNoiseModel(uint16_t node_id)__attribute__ ((C, spontaneous)) { int i; for(i=0; i