[Tinyos-commits] CVS: tinyos-1.x/tos/lib/CC2420Radio CC2420ControlM.nc, 1.17, 1.18

Joe Polastre jpolastre at users.sourceforge.net
Wed Nov 30 15:30:43 PST 2005


Update of /cvsroot/tinyos/tinyos-1.x/tos/lib/CC2420Radio
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3817

Modified Files:
	CC2420ControlM.nc 
Log Message:
allow post-compile time frequency and rf power change similar to
set mote id.


Index: CC2420ControlM.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/tos/lib/CC2420Radio/CC2420ControlM.nc,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** CC2420ControlM.nc	16 Dec 2004 23:31:35 -0000	1.17
--- CC2420ControlM.nc	30 Nov 2005 23:30:41 -0000	1.18
***************
*** 154,158 ****
      gCurrentParameters[CP_TXCTRL] = ((1 << CC2420_TXCTRL_BUFCUR) | 
         (1 << CC2420_TXCTRL_TURNARND) | (3 << CC2420_TXCTRL_PACUR) | 
!        (1 << CC2420_TXCTRL_PADIFF) | (CC2420_DEF_RFPOWER << CC2420_TXCTRL_PAPWR));
  
      gCurrentParameters[CP_RXCTRL0] = ((1 << CC2420_RXCTRL0_BUFCUR) | 
--- 154,158 ----
      gCurrentParameters[CP_TXCTRL] = ((1 << CC2420_TXCTRL_BUFCUR) | 
         (1 << CC2420_TXCTRL_TURNARND) | (3 << CC2420_TXCTRL_PACUR) | 
!        (1 << CC2420_TXCTRL_PADIFF) | (CC2420_RFPOWER << CC2420_TXCTRL_PAPWR));
  
      gCurrentParameters[CP_RXCTRL0] = ((1 << CC2420_RXCTRL0_BUFCUR) | 
***************
*** 167,171 ****
  
      gCurrentParameters[CP_FSCTRL]   = ((1 << CC2420_FSCTRL_LOCK) | 
!        ((357+5*(CC2420_DEF_CHANNEL-11)) << CC2420_FSCTRL_FREQ));
  
      gCurrentParameters[CP_SECCTRL0] = ((1 << CC2420_SECCTRL0_CBCHEAD) |
--- 167,171 ----
  
      gCurrentParameters[CP_FSCTRL]   = ((1 << CC2420_FSCTRL_LOCK) | 
!        ((357+5*(CC2420_CHANNEL-11)) << CC2420_FSCTRL_FREQ));
  
      gCurrentParameters[CP_SECCTRL0] = ((1 << CC2420_SECCTRL0_CBCHEAD) |



More information about the Tinyos-commits mailing list