Hi Doug, Yes, that what I meant.
I see. Then, can I access the metadata information, instead? If so, can I know what components and interface to use? Is it the same CC2420Packet? Other way, if the metadata is meant not to be transmitted, then I am wondering what is the purpose of the metadata? Is it just like the message_t which serves as a template for packet creation and storage? Many thanks. Yusnaidi On Mon, Dec 13, 2010 at 6:47 PM, Doug Carlson <[email protected]> wrote: > Yusnaidi, > I see, so you actually want to see the power which the sender specified > (value between 0 and 31), not the RSSI of the packet which was received. > > This information is not transmitted with the basic CC2420 packet (see > CC2420.h: it's under the metadata section which is described as not > transmitted with the packet). Just the header + payload are sent, not the > metadata. If you need access to this information at the receiver, then I > guess the simplest solution is to duplicate it in the payload of the packet. > > Hope this answers your question. > -Doug > > > On Mon, Dec 13, 2010 at 10:32 AM, Yusnaidi Md Yusof > <[email protected]>wrote: > >> Hi Doug, >> >> Many thanks for the help. However, I need to read the received power on >> every received packet, thus I guess I have to choose getPower() rather than >> getRssi(). Is it? >> >> I have set the transmission power for a given packet using >> CC2420Packet.setPower(), thus to read the transmission power settings for >> the received packet, I need to use CC2420Packet.getPower(), is it? Or, >> getRssi() also gives a similar meanings? >> >> thanks >> >> Yusnaidi >> >> >>> ------------------------------ >>> >>> Message: 2 >>> Date: Fri, 10 Dec 2010 12:23:18 -0500 >>> From: Doug Carlson <[email protected]> >>> Subject: Re: [Tinyos-help] CTP: CC2420Packet.getPower() >>> To: [email protected] >>> Message-ID: >>> <[email protected]> >>> Content-Type: text/plain; charset="iso-8859-1" >>> >>> Yusnaidi, >>> See the CC2420Packet documentation ( >>> >>> http://www.tinyos.net/tinyos-2.1.0/doc/nesdoc/telosb/ihtml/tos.chips.cc2420.interfaces.CC2420Packet.html >>> ). >>> >>> You are looking for CC2420Packet.getRssi(). get/set power are for >>> transmission power, getRssi will give you the received signal strength of >>> a >>> received packet (or, the RSSI of the acknowledgement for a sent packet). >>> >>> -Doug >>> >>> On Fri, Dec 10, 2010 at 11:10 AM, Yusnaidi Md Yusof < >>> [email protected]>wrote: >>> >>> > Hi All, >>> > >>> > I am so stucked to read the power of the received packet. I am using >>> CTP >>> > protocol and sending the packet using Send.send(). >>> > >>> > I have tried with the AM communication (my other test that not using >>> CTP >>> > protocol), and in that test I send packets using AMSend.send(). I set >>> > certain power using CC2420Packet.setPower() and able to read the >>> correct >>> > same power using CC2420Packet.getPower(). >>> > >>> > However, I always get power value as '31' using the >>> CC2420Packet.getPower >>> > while running the test in CTP Protocol. >>> > >>> > I guess, CTP not support using AMSend, but only support using 'Send' >>> > interface. >>> > >>> > How can I get the power reading in CTP? >>> > >>> > Is it the nature that the 'Send.send()' used in CTP does not support >>> > CC2420Packet.getPower()?? >>> > >>> > I do really need an advise here. Pleaseeeee... >>> > >>> > thanks >>> > >>> > Yusnaidi >>> > >>> > _______________________________________________ >>> > Tinyos-help mailing list >>> > [email protected] >>> > >>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >>> > >>> -------------- next part -------------- >>> An HTML attachment was scrubbed... >>> URL: >>> https://www.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20101210/ba6afe86/attachment-0001.htm >>> >>> ------------------------------ >>> >>> _______________________________________________ >>> Tinyos-help mailing list >>> [email protected] >>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >>> >>> End of Tinyos-help Digest, Vol 92, Issue 41 >>> ******************************************* >>> >> >> >> >
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
