Hi,
   
  Thank you Brian for such a fast reply.
   
  Actually my problem is that when the cc2420 radio recieves a packet (with the 
packet having last two bytes as the CRC bytes), it checks whether the CRC bytes 
in the packet are correct or not. and then it replaces the two CRC bytes at the 
end of the packet with RSSI information and some correlation values and only 
one bit to tell whether the recieved packet had valid CRC or not. So now I want 
to know if I can get the 16 bit CRC which was initially recieved by the radio.  
 
   
  And in the CRCPacket.nc, while checking for CRC it is assumed that last two 
bytes in recptr are CRC bytes.This way I can implement CRC in software, but how 
can I ensure that after I have put my software calculated CRC with the packet, 
the radio won't again add the hardware generated 16 bit CRC as well i.e. is 
there any command which I can use to disable this feature?
   
  Himanshu.


Brian Mulanda <[EMAIL PROTECTED]> wrote:
  

  On 7/12/07, Hi Its me <[EMAIL PROTECTED]> wrote:     Hi,
   
  I would like to know if I can somehow get the 16 bit CRC which is calculated 
by the cc2420 radio for an incoming packet.
  
Have a look at CRCPacket.nc

-Brian 
 

    And also how can I implement CRC calculation and verification in software 
and disable the hardware support for CRC in cc2420. 
   
  Thanks in advance.
   
  Himanshu.
  
  
---------------------------------
  Get the Yahoo! toolbar and be alerted to new email wherever you're surfing.   

_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help 




 
---------------------------------
8:00? 8:25? 8:40?  Find a flick in no time
 with theYahoo! Search movie showtime shortcut.
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to