1 Jun 2006 04:57
Re: Telos B Motes and RSSI
Michael Schippling <schip <at> santafe.edu>
2006-06-01 02:57:13 GMT
2006-06-01 02:57:13 GMT
This is putting the RSSI in the 20th byte of the the TOS_Msg.data field, but probably the CntToRfm message says that the significant data (TOS_Msg.length) is much shorter...I forget, 4 or 6 bytes... so your client is just displaying the N significant bytes. You should be able to verify this with ListenRaw, or a slightly hacked version of Listen that dumps the whole message struct. Assuming that you don't care what's in the original message data you can stick the strength in any byte, say data[0]... MS Paul David Kavan wrote: > Hello all: > > I am working on a simple system of Telos B Motes to do some distance > ranging experiments. I realize that this subject has been beat dead on > this board, but I am stuck and would appreciate any insight. > > I have several motes programmed with CntToRfm. No problems there. I can > install TOSBase on a Base mote and see that those are in fact > transmitting a counter over the radio. > > I am working on a modification to the Base Mote that extracts the RSSI > information and replaces the payload (ie the counter data) with the RSSI > for that packet. I know that the command to get this information is > > Msg->strength; >(Continue reading)
RSS Feed