The main improvements are the ability to control auto-acknowledgements (defining either hardware or software acks) and address recognition using preprocessor variables or at runtime - instead of manually editing CC2420ControlC to make the radio do what you want.
To remove all acknowledgements, #define (or use CC2420Config in 2.0.2) CC2420_NO_ACKNOWLEDGEMENTS To use hardware auto-acks instead of software acks, #define: CC2420_HW_ACKNOWLEDGEMENTS To stop using address recognition on the radio hardware, #define: CC2420_NO_ADDRESS_RECOGNITION * Added two methods to enable/disable automatic address recognition: - Preprocessor CC2420_NO_ADDRESS_RECOGNITION to disable address recognition at compile time - CC2420Config.setAddressRecognition(bool on) through CC2420ControlC You can configure the behavior of your snooping nodes based on which options you set for acks and address recognition. -David -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John W. Barron Sent: Thursday, August 02, 2007 9:08 AM To: [email protected] Subject: [Tinyos-help] 2.0.2 Snooping I have a heavily modified version of MultihopOscilloscope for tmote sky with TOS 2.0.1 that uses CTP but needs neighboring nodes to snoop information transmitted to the base station. To get this to work in 2.0.1 I disable the chip's address decoding. I tried the same code after installing the stock 2.0.2 (no disable) and it doesn't work. My question is: what are the specific improvements for snooping with cc2420 in 2.0.2 (I read the update in the tos/chips/cc2420 but nothing about snooping) Thanks in advance Wes ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. _______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help _______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
