Well, there is a hardware solution to this: Use a high-gain antenna. But Paul is right. There is most likely not much you can do in terms of radio settings.
Cheers, Thomas On Fri, Dec 4, 2009 at 8:20 AM, Paul Johnson <oewyn...@gmail.com> wrote: > Zhao, > > Your best bet is to look at the datasheet for the radio chip your hardware > is using, and see if there are any settings for increasing sensitivity. In > general though, I don't think you will be able to find anything that would > significantly increase "listening" range. > > (I'm not a hardware, so please forgive me for the somewhat coarse > description of how the RX works) Basically, when a radio is in the RX mode, > it is first amplified by a Low Noise Amplifier(LNA). The LNA tries to boost > the signal as much as possible without adding much additional noise. Once > past the LNA, it goes through a demodulator. The demodulator converts the > analog RF signal into a digital signal. There is some automatic gain > control in the demodulator to boost the RF signal, but it is automatically > set during the preamble. > > One major limiter of the "listening" range is the quality of the LNA. If > the LNA boosts the signal significantly without adding much noise, then > sensitivity of the device is high. However, the LNA can only boost the > signal so much and during amplification, interference/noise is boosted as > well. If the Signal to Noise Ratio (SNR) is very low, then the demodulator > will be unable to detect the preamble in the presence of background noise, > and will fail to begin decoding a transmission. > > Short answer: There probably is not a way to significantly improve the > listening range of the RF receiver. > > -Paul > > Zhao Stephen wrote: > > Dear, > > > As we know, "setrfpower" can modify RF transmission power. I am wondering if > there is way to improve listening range of RF receiver? > > Thanks. > > ________________________________ > _______________________________________________ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > _______________________________________________ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > _______________________________________________ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help