[Tinyos-2-commits] CVS: tinyos-2.x/tos/lib/mac/tkn154 README.txt, 1.6, 1.7
Jan-Hinrich Hauer
janhauer at users.sourceforge.net
Thu May 28 02:55:58 PDT 2009
Update of /cvsroot/tinyos/tinyos-2.x/tos/lib/mac/tkn154
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv13201/tos/lib/mac/tkn154
Modified Files:
README.txt
Log Message:
now supporting micaz
Index: README.txt
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/lib/mac/tkn154/README.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** README.txt 2 Apr 2009 14:02:15 -0000 1.6
--- README.txt 28 May 2009 09:55:56 -0000 1.7
***************
*** 1,16 ****
This directory contains "TKN15.4", a platform-independent IEEE 802.15.4-2006
MAC implementation. The code is under active development, but most of the
! functionality described in the standard is implemented and tested.
! The MAC itself is platform-independent, but it requires (1) a suitable radio
! driver, (2) Alarms/Timers with symbol precision and (3) some "platform glue"
! code (defining guard times, etc.). Currently the only supported platform is
! TelosB (but without additional hardware support on TelosB the timing in
! beacon-enabled mode is not standard compliant).
! Status (last updated 4/2/09)
! ----------------------------
Missing functionality:
! - GTS
- security services
- PAN ID conflict notification/resolution
--- 1,18 ----
This directory contains "TKN15.4", a platform-independent IEEE 802.15.4-2006
MAC implementation. The code is under active development, but most of the
! functionality described in the standard is implemented and tested. The MAC
! itself is platform-independent, but it requires (1) a suitable radio driver,
! (2) Alarms/Timers with symbol precision and (3) some "platform glue" code
! (defining guard times, etc.). Currently the only supported platforms are TelosB
! and micaZ (note: because they do not have a clock that satisfies the
! precision/accuracy requirements of the IEEE 802.15.4 standard -- 62.500 Hz,
! +-40 ppm in the 2.4 GHz band -- the timing in beacon-enabled mode is not
! standard compliant).
! Status (last updated 5/28/09)
! -----------------------------
Missing functionality:
! - GTS
- security services
- PAN ID conflict notification/resolution
***************
*** 20,29 ****
-- purging indirect transmissions on MLME_PURGE.request
-- keep frame in transaction queue in case CSMA-CA algorithm fails
- - responding to active scans in nonbeacon-enabled PANs
-
Known Issues:
- resetting the MAC during operation (via MLME_RESET) has not been tested
! - if initial beacon Tx timestamp is invalid, then coordinator can hang
- frame pending flags are (need to be) always set in the ACK headers
- transmitting coordinator realignment frames has not been tested
--- 22,29 ----
-- purging indirect transmissions on MLME_PURGE.request
-- keep frame in transaction queue in case CSMA-CA algorithm fails
Known Issues:
- resetting the MAC during operation (via MLME_RESET) has not been tested
! - if initial beacon Tx timestamp is invalid, the coordinator will hang
- frame pending flags are (need to be) always set in the ACK headers
- transmitting coordinator realignment frames has not been tested
***************
*** 41,44 ****
--- 41,45 ----
CC2420 driver: tinyos-2.x/tos/chips/cc2420_tkn154
TelosB "platform glue" code: tinyos-2.x/tos/platforms/telosb/mac/tkn154
+ micaZ "platform glue" code: tinyos-2.x/tos/platforms/micaz/mac/tkn154
Example applications: tinyos-2.x/apps/tests/tkn154
More information about the Tinyos-2-commits
mailing list