It sounds like you're adjusting the power in the recommended way (wire to CC1000Control and then cal SetRFPower) http://www.tinyos.net/faq.html#SEC-56 but you need to check your value. See page 29 of the cc1000 datasheet. I think you want to use 01 (see the values for PA_POW) for minimum power.
Some questions that pop into mind: Did you recompile and reinstall your application? Since environments (noise) vary, can you at least see some difference when you change the power? -kw > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:tinyos-users- > [EMAIL PROTECTED] On Behalf Of Qian Zheng > Sent: Monday, March 08, 2004 2:22 PM > To: [EMAIL PROTECTED] > Subject: [Tinyos-users] about power level > > Hi: > > I am a beginner to Tinyos. I have a question about power setting. I found > there are several articles about changing the power level. I tried > according to their guide, but I failed. I am not sure. I tried to use two > methods: CC1000Control and Pot to control the power. But I also found the > implementation codes are commented out. So how does it actually work? I > tested two motes in the lab. One mote sends message to the other mote. I > set the tranmission power level to the sending mote. Even if I set the > power level very low( CC1000Control.SetRFPower(0x00) or Pot.set(99)), the > other mote can still receive message from the sending mote(I use Led to > show the status of receiving) with distance about 10 feet. Since I want to > test the multihop results, changing power level is very important for my > project. So I really appreciate if you can help me. > > Qian > > _______________________________________________ > Tinyos-users mailing list > [EMAIL PROTECTED] > http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users _______________________________________________ Tinyos-users mailing list [EMAIL PROTECTED] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users
