The CC1000 and CC2420 radios are completely different, with no relation to
each other.

 

Disabling CCA is easy to do in TinyOS 2.x: you just capture requestCca()
event in the RadioBackoff interface, provided by CC2420CsmaC, and call back
within that event to setCca(FALSE).

 

TinyOS 1.x is no longer supported; however, you will be able to disable the
CCA backoffs by searching and replacing any instance of "STXONCCA" with
"STXON" in any CC2420 source code.

 

-David

 

 

 

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ruoshui
Liu
Sent: Sunday, March 16, 2008 4:56 PM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos-help] Can anyone help me clarify the MicaZ (CC2420)
radiostack?

 

Dear all,

Currently I am working on the MicaZ using CC2420 radio stack, and I am
trying to completely disable the CCA function implemented by CC2420 radio
stack. However, I did not find the right function to do so. Therefore, I
went through the Mica High Speed Radio Stack and the Mica2 (CC1000) Radio
Stack stated on the web: http://www.tinyos.net/tinyos-1.x/doc/. 

The question is what is the difference between the Mica2 (CC1000) Radio
Stack and the Mica High Speed Radio Stack. Is the Mica2 (CC1000) Radio Stack
totally different deign from the Mica High Speed Radio Stack, or interleaved
design with it? They really confuse me!

The other question is that where I can find the detail of MicaZ (CC2420)
Radio Stack implemented with TinyOS 1.1.15. I know there is an article
describing the MicaZ (CC2420) Radio Stack, but all the functions stated in
that are implemented in TinyOS 2.0 which is not my case. 

I really need to find the right function to disable the CCA in CC2420
regardless whether the channel is busy or not by using TinyOS 1.1.15. 

Many thanks!

Ruoshui 

_______________________________________________
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to