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

Reply via email to