I use TinyOS 2 system. In my application, there are some atomic
section to sample the communication channel. During those periods the
messages are stored in the radio buffer. At some time when the buffer
overflows, the RSSI and CCA value turns to be not correct. I guess
that is because the radio is not working correct when overflow occurs.

One more thing is that when I do NOT use the AMReceiver component, the
program can flush the buffer without reading the first byte, but I did
not find out the reason.

Regards,
Min

On Fri, Jun 13, 2008 at 6:54 PM, renjie huang
<[EMAIL PROTECTED]> wrote:
> Hi Min
>
> How do you find this problem? I also feel that sometimes radio goes into bad
> state. In my test bed, the traffic is very busy.  Sometime PC client tools
> show that a subtree of the network is frozen for a few seconds. That means
> no packets from nodes in that subtree are received at the sink. Therefore I
> suspect that it is because the RXFIFO is Full or in abnormal state, and it
> can not work correctly until it is  flushed.
>
>
> On 6/12/08, Min Guo <[EMAIL PROTECTED]> wrote:
>>
>> Has anyone notice this problem before:
>>
>> When the radio buffer is full, the CCA and RSSI value is not correct,
>> and when one wants to flush the buffer, based on the datasheet, the
>> first byte of the buffer must be read, what is the reason for that?
>>
>> Regards,
>> M.G
>> _______________________________________________
>> Tinyos-help mailing list
>> [email protected]
>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
>
>
> --
> Renjie Huang
> Sensorweb Research Laboratory
> http://sensorweb.vancouver.wsu.edu/
> Washington State University
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to