I'd guess that the radio receive uses an interrupt which (usually) gets
serviced withing a few instruction cycles. The 'atomic' directive shuts
off interrupts so there can be some unpredictable lag. TOS is not a
RealTime(TM) OS, but it tries it's best...
As for reliable radio comm, I've been chastised a number of times
for saying this, but basically "nothing" is the answer. On mica2 at
least. Since you asked about 802.14 recently, perhaps you are using
the 'Z which I believe has handshake capability in the protocol. Don't
know from experience but one of the Xbow sales engineers said, "They're
basically the same..." when I asked. So I don't know what to believe.
MS
MANJUNATH wrote:
Dear All,
What measures does TinyOS take to satisfy the real-time requirements of
radio hardware (No buffer on Radio: 1-bit or at most 1-byte).
And what measures does tinyos takes for reliable radio
communication..... (Other than coventional CRC)......
Thanking You,
Manjunath
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help