X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=apps%2FBaseStation%2FREADME.txt;h=110eb04dda88770000e9e65c7a29ccf48ad0764b;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hp=b0fa18032ef88dc365f14086edb4c8fcc508419b;hpb=1ba974b83d19fc41bf80acd52726f36f7f1df297;p=tinyos-2.x.git diff --git a/apps/BaseStation/README.txt b/apps/BaseStation/README.txt index b0fa1803..110eb04d 100644 --- a/apps/BaseStation/README.txt +++ b/apps/BaseStation/README.txt @@ -29,12 +29,30 @@ GREEN Toggle - Message bridged from radio to serial YELLOW/BLUE Toggle - Dropped message due to queue overflow in either direction +When using a CC2420 radio, several default preprocessor configurations +are defined in the Makefile: + * CC2420_NO_ACKNOWLEDGEMENTS + - Prevents the base station from falsly acknowledging packets + * CC2420_NO_ADDRESS_RECOGNITION + - Allows the base station to sniff packets from any transmitter + +Other combinations can be defined to meet your application's needs: + * CC2420_NO_ADDRESS_RECOGNITION only + - Sniff all packets, but acknowledge packets only if they + are sent to the base station's address + + * Removing all preprocessor definitions in the Makefile + - Only accept packets destined for the base station's address, + and acknowledge those packets + + Tools: -tools/java/net/tinyos/sf/SerialForwarder. +support/sdk/java/net/tinyos/sf/SerialForwarder -See doc/serialcomm/index.html for more information using these tools. +See the TinyOS Tutorial on Mote-PC serial communication and +SerialForwarder on docs.tinyos.net for more details. Known bugs/limitations: -None. +