From d4f233c58a5df069cfedbef2ff478bb6bc1acff7 Mon Sep 17 00:00:00 2001 From: scipio Date: Mon, 30 Jul 2007 01:10:52 +0000 Subject: [PATCH] Undo incorrect bug fix. --- tos/lib/tossim/sim_noise.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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); -- 2.39.2