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