From: scipio Date: Mon, 30 Jul 2007 01:10:52 +0000 (+0000) Subject: Undo incorrect bug fix. X-Git-Tag: release_tools_1_2_4_1~7 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=d4f233c58a5df069cfedbef2ff478bb6bc1acff7 Undo incorrect bug fix. --- diff --git a/tos/lib/tossim/sim_noise.c b/tos/lib/tossim/sim_noise.c index d54d5293..d7664646 100644 --- a/tos/lib/tossim/sim_noise.c +++ b/tos/lib/tossim/sim_noise.c @@ -250,6 +250,13 @@ void makePmfDistr(uint16_t node_id)__attribute__ ((C, spontaneous)) //printf("Inserting first element.\n"); } pKey[NOISE_HISTORY-1] = search_bin_num(noiseData[node_id].noiseTrace[i]); + dbg("TestCorrupt", "Looking up with key "); + { + int ctr; + for(ctr = 0; ctr < NOISE_HISTORY; ctr++) + dbg_clear("TestCorrupt", "%0.3hhi ", pKey[ctr]); + } + dbg_clear("TestCorrupt", "\n"); sim_noise_dist(node_id); arrangeKey(node_id); } @@ -389,7 +396,7 @@ void makeNoiseModel(uint16_t node_id)__attribute__ ((C, spontaneous)) { sim_noise_add(node_id, noiseData[node_id].noiseTrace[NOISE_HISTORY]); arrangeKey(node_id); - for(i = NOISE_HISTORY+1; i < noiseData[node_id].noiseTraceIndex; i++) { + for(i = NOISE_HISTORY; i < noiseData[node_id].noiseTraceIndex; i++) { noiseData[node_id].key[NOISE_HISTORY-1] = search_bin_num(noiseData[node_id].noiseTrace[i]); sim_noise_add(node_id, noiseData[node_id].noiseTrace[i+1]); arrangeKey(node_id);