Hi Nahr, My non-expert opinion is: > 1. which is the difference between cc2420packet.getrssi and > CC2420Register.read(& of rssi field) getRssi() gives you the signal strength with which a packet has been received. As a packet might be queued in the network stack, it would be rather difficult to manually try to get the packet's signal strength by reading it from a register of the radio, or else you would have to modify the radio stack.
> 2. should I conclude that cc2420packet.getlqi is different from > CC2420Register.read(& of lqi field) The same applies to the LQI value. > 3. How could I distiguish between effective signal and noise You can sample the background noise with CC2420ControlC.ReadRSSI and then compare this value to the RSSI value of a received packet. > 4. I aim with the 3 question calculating the SNR, is there a direct manner > to do if yes how? No idea, sorry. Cheers, Urs _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
