From f04d0e7e93164d16052319f3c6e06c19d403e996 Mon Sep 17 00:00:00 2001 From: Fredrik Osterlind Date: Tue, 22 Feb 2011 20:28:14 +0100 Subject: [PATCH] include source radio when noise level changes --- .../java/se/sics/cooja/interfaces/NoiseSourceRadio.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/cooja/java/se/sics/cooja/interfaces/NoiseSourceRadio.java b/tools/cooja/java/se/sics/cooja/interfaces/NoiseSourceRadio.java index 0648ce02a..80d8b1685 100644 --- a/tools/cooja/java/se/sics/cooja/interfaces/NoiseSourceRadio.java +++ b/tools/cooja/java/se/sics/cooja/interfaces/NoiseSourceRadio.java @@ -32,6 +32,13 @@ package se.sics.cooja.interfaces; * The noise source radio is used to simulate ambient background noise or * point-sources of external interference (e.g. Wifi basestations). * + * Note that interference generated from these radios are different from + * transmissions; they will not appear in the radio logger but may still + * hinder or interfere with ongoing transmissions. + * + * Noise source radios require significant processing resources in comparison + * to only transmission radios. + * * COOJA's radio mediums may or may not choose to respect noise source radios. * * @see MRM @@ -44,6 +51,6 @@ public interface NoiseSourceRadio { public void removeNoiseLevelListener(NoiseLevelListener l); public interface NoiseLevelListener { - public void noiseLevelChanged(int signal); + public void noiseLevelChanged(NoiseSourceRadio radio, int signal); } }