[Tinyos-2-commits] CVS: tinyos-2.x/tos/lib/mac/tkn154/interfaces/MLME MLME_BEACON_NOTIFY.nc, 1.1, 1.2 MLME_GET.nc, 1.1, 1.2 MLME_SET.nc, 1.1, 1.2

Jan-Hinrich Hauer janhauer at users.sourceforge.net
Tue Nov 25 01:35:11 PST 2008


Update of /cvsroot/tinyos/tinyos-2.x/tos/lib/mac/tkn154/interfaces/MLME
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv21632/tos/lib/mac/tkn154/interfaces/MLME

Modified Files:
	MLME_BEACON_NOTIFY.nc MLME_GET.nc MLME_SET.nc 
Log Message:
+ modified radio driver (PHY) interfaces: CSMA-CA algorithm is now pushed to radio driver
+ adapted CC2420 driver
+ renamed CsmaP -> FrameDispatchP
+ provided workaround for a problem with virtualized alarms (sometimes they seem to fire 2s too late)
+ updated placeholder components
+ updated debug information

Index: MLME_BEACON_NOTIFY.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/lib/mac/tkn154/interfaces/MLME/MLME_BEACON_NOTIFY.nc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** MLME_BEACON_NOTIFY.nc	16 Jun 2008 18:00:31 -0000	1.1
--- MLME_BEACON_NOTIFY.nc	25 Nov 2008 09:35:09 -0000	1.2
***************
*** 44,49 ****
     *
     * The beacon parameters can be accessed through the 
!    * <code>IEEE154BeaconFrame<\code> interface. The 
!    * <code>IEEE154Frame<\code> interface can be used to
     * inspect the addressing fields in the MAC header.
     *
--- 44,49 ----
     *
     * The beacon parameters can be accessed through the 
!    * <tt>IEEE154BeaconFrame<\tt> interface. The 
!    * <tt>IEEE154Frame<\tt> interface can be used to
     * inspect the addressing fields in the MAC header.
     *

Index: MLME_GET.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/lib/mac/tkn154/interfaces/MLME/MLME_GET.nc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** MLME_GET.nc	16 Jun 2008 18:00:31 -0000	1.1
--- MLME_GET.nc	25 Nov 2008 09:35:09 -0000	1.2
***************
*** 40,44 ****
   *
   * NOTE: for the attributes macBeaconPayload (0x45) and
!  * macBeaconPayloadLength (0x46) use the <code>IEEE154TxBeaconPayload <\code> 
   * interface; for promiscuous mode there is a separate (SplitControl)
   * interface. 
--- 40,44 ----
   *
   * NOTE: for the attributes macBeaconPayload (0x45) and
!  * macBeaconPayloadLength (0x46) use the <tt>IEEE154TxBeaconPayload <\tt> 
   * interface; for promiscuous mode there is a separate (SplitControl)
   * interface. 
***************
*** 88,92 ****
  
    /* macBeaconPayload (0x45) and macBeaconPayloadLength (0x46) are read
!    * through the <code>IEEE154TxBeaconPayload<\code> interface. */
  
    /** @return PIB attribute macBeaconOrder (0x47) */
--- 88,92 ----
  
    /* macBeaconPayload (0x45) and macBeaconPayloadLength (0x46) are read
!    * through the <tt>IEEE154TxBeaconPayload<\tt> interface. */
  
    /** @return PIB attribute macBeaconOrder (0x47) */

Index: MLME_SET.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/lib/mac/tkn154/interfaces/MLME/MLME_SET.nc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** MLME_SET.nc	16 Jun 2008 18:00:31 -0000	1.1
--- MLME_SET.nc	25 Nov 2008 09:35:09 -0000	1.2
***************
*** 41,45 ****
   *
   * NOTE: for the attributes macBeaconPayload (0x45) and
!  * macBeaconPayloadLength (0x46) use the <code>IEEE154TxBeaconPayload <\code> 
   * interface; for promiscuous mode there is a separate (SplitControl)
   * interface. 
--- 41,45 ----
   *
   * NOTE: for the attributes macBeaconPayload (0x45) and
!  * macBeaconPayloadLength (0x46) use the <tt>IEEE154TxBeaconPayload <\tt> 
   * interface; for promiscuous mode there is a separate (SplitControl)
   * interface. 
***************
*** 91,95 ****
  
    /* macBeaconPayload (0x45) and macBeaconPayloadLength (0x46) are set
!    * through the <code>IEEE154TxBeaconPayload<\code> interface. */
  
    /** @param value new PIB attribute value for macBeaconOrder (0x47) 
--- 91,95 ----
  
    /* macBeaconPayload (0x45) and macBeaconPayloadLength (0x46) are set
!    * through the <tt>IEEE154TxBeaconPayload<\tt> interface. */
  
    /** @param value new PIB attribute value for macBeaconOrder (0x47) 
***************
*** 139,143 ****
  
    /* macPromiscuousMode (0x51) is (re-)set through the 
!    * <code>PromiscuousMode<\code> (SplitControl) interface. */
  
    /** @param value new PIB attribute value for macRxOnWhenIdle (0x52) 
--- 139,143 ----
  
    /* macPromiscuousMode (0x51) is (re-)set through the 
!    * <tt>PromiscuousMode<\tt> (SplitControl) interface. */
  
    /** @param value new PIB attribute value for macRxOnWhenIdle (0x52) 



More information about the Tinyos-2-commits mailing list