Without trying to get too deep into this (I don't have that devel tree
or the system to try to compile it)... A couple possible things:

In that configuration file there should be something like this that
sorta declares MMA7260_AccelM to be a component of interest:

        configuration Reconfigurable{ }
        implementation
        {
          components ..., MMA7260_AccelM, ...;


And then someplace in the search path of the NESC compiler there
should be a file named:  MMA7260_AccelM.nc


Otherwise I'm afraid that you will actually have to read the TOS
doc/tutorial and look at the nescc documents that can be found at:
     http://docs.tinyos.net/index.php/Main_Page

MS

Mike wrote:
>   Hi there,
> 
> I'm having some trouble trying to use the firmware "Reconfigurable" from 
> /home/tiny1/tinyos-1.x/contrib/handhelds/apps/BioMOBIUS/Reconfigurable 
> on my Shimmer 2r device. I'm using the VMware player virtual linux 
> environment that came with the SHIMMER devices to try and program them 
> and have successfully installed the Blink app and also the 
> BioMOBIUS/AccelGyro app. However, for the functionality that I need 
> (Connect via bluetooth to start storing data to SD simultaneously from a 
> number of SHIMMER devices) the firmware "Reconfigurable" seems to be 
> able to do all this. However, when I repeat the same command used to 
> successfully program other firmware (make shimmer2r install 
> bsl,/dev/ttyUSB0) I get the following error:
> 
> In the component `Reconfigurable':
> Reconfigurable.nc:74: no match
> make: *** [exe0] Error 1
> 
> I've googled this and found nothing that seems to indicate my problem 
> (except maybe that I have a drive that is inaccessible?) and I can't 
> seem to find anyone else that has used the Reconfigurable firmware. Line 
> 74 of Reconfigurable.nc is:
> 
> ReconfigurableM.Accel    -> MMA7260_AccelM;
> 
> I am not experienced in Tinyos, NESC or linux and so am unsure what this 
> means and how to continue, any help would be greatly appreciated! In 
> ReconfigurableM.nc the only reference to the above line that I can see is:
> 
> includes MMA7260_Accel;
> 
> and:
> 
> interface MMA7260_Accel as Accel;
> 
> I'm also wondering if theres an easier work around to get a number of 
> SHIMMER devices to start recording to SD simultaneously?
> 
> Many thanks for any help or advice,
> 
> Mike
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to