I am playing around with BlinktoRadio.nc located at
tinyos-2.x/apps/tutorials/ and I see that it uses ActiveMessageC for
controlling the radio. I am using the platform called shimmer which is not a
part of tinyos-2.x release but is being used by a lot now. The shimmer
platform is similar to telosb since it has MSP430 too.

According to documentation of tinyos , I see the following

Platform-specific versions of ActiveMessageC, as well the underlying
implementations which may be shared by multiple platforms (e.g. Telos and
MicaZ) include:

   - ActiveMessageC for the
eyesIFX<http://www.tinyos.net/tinyos-2.x/tos/platforms/eyesIFX/ActiveMessageC.nc>platform
is implemented by
   
Tda5250ActiveMessageC<http://www.tinyos.net/tinyos-2.x/tos/chips/tda5250/Tda5250ActiveMessageC.nc>.

   - ActiveMessageC for the
intelmote2<http://www.tinyos.net/tinyos-2.x/tos/platforms/intelmote2/ActiveMessageC.nc>,
   
micaz<http://www.tinyos.net/tinyos-2.x/tos/platforms/micaz/ActiveMessageC.nc>,
   
telosa<http://www.tinyos.net/tinyos-2.x/tos/platforms/telosa/ActiveMessageC.nc>,
   and 
telosb<http://www.tinyos.net/tinyos-2.x/tos/platforms/telosa/ActiveMessageC.nc>are
all implemented by
   
CC2420ActiveMessageC<http://www.tinyos.net/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc>.

   - ActiveMessageC for the
mica2<http://www.tinyos.net/tinyos-2.x/tos/platforms/mica2/ActiveMessageC.nc>platform
is implemented by
   
CC1000ActiveMessageC<http://www.tinyos.net/tinyos-2.x/tos/chips/cc1000/CC1000ActiveMessageC.nc>.


which means that ActiveMessageC is implemented different for various
platforms.

My question is which one is the BlinktoRadio using. How do I know which
radio it is using ? I use "make shimmer install" command instead of "make
telosb install"


Thanks
Phaneendra
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to