Hi Kendra,

Look at the PhotoTempDeviceC, it has a few ifdefs. Basically, you have
to specify what version of the sensorboard you have. Add this to your
makefile:

CFLAGS += -DMTS300CB

(or select the revision you have).

Miklos

On Thu, Apr 28, 2011 at 9:04 PM, Kendra Lukowski <[email protected]> wrote:
> I have installed the tinyos svn and I can make/install sample apps such as
> blink. When I tried to run MyTest the way I had it configured originally it
> gave the following errors:
>
> In component `PhotoTempDeviceC.TempControl':
> /home/Kendra/local/src/tinyos-2.x/tos/sensorboards/mts300/PhotoTempControlP.nc:
> In function `SplitControl.stop':
> /home/Kendra/local/src/tinyos-2.x/tos/sensorboards/mts300/PhotoTempControlP.nc(PhotoTempDeviceC.TempControl):38:
> Power.clr not connected
> /home/Kendra/local/src/tinyos-2.x/tos/sensorboards/mts300/PhotoTempControlP.nc(PhotoTempDeviceC.TempControl):39:
> Power.makeInput not connected
> /home/Kendra/local/src/tinyos-2.x/tos/sensorboards/mts300/PhotoTempControlP.nc:
> In function `PhotoTempResource.granted':
> /home/Kendra/local/src/tinyos-2.x/tos/sensorboards/mts300/PhotoTempControlP.nc(PhotoTempDeviceC.TempControl):22:
> Power.makeOutput not connected
> /home/Kendra/local/src/tinyos-2.x/tos/sensorboards/mts300/PhotoTempControlP.nc(PhotoTempDeviceC.TempControl):23:
> Power.set not connected
>
> When I tried to wire in PhotoTempDeviceC with the following code I get a "no
> match" error on the line with MyTestC.TempControl -> PhotoTempDeviceC. I
> have tried different versions and have not had any luck. What do I need to
> do to fix my problem, or where can I find examples showing how to wire the
> mts300 sensorboard?
>
> configuration MyTestAppC{
>  ...
>   components new TempC();
>   components new PhotoC();
>   components new AMSenderC(AM_MYTESTMSG);
>   components new AMReceiverC(AM_MYTESTMSG);
>   components PhotoTempDeviceC;
>
>   ...
>   MyTestC.Timer -> TimerMilliC;
>   MyTestC.Temp -> TempC;
>   MyTestC.Photo -> PhotoC;
>   MyTestC.TempControl -> PhotoTempDeviceC;
>   MyTestC.Mic -> MicC;
>   MyTestC.Packet -> AMSenderC;
> }
>
> module MyTestC{
>   ...
>   uses interface SplitControl as TempControl;
>   uses interface AMSend;
>   uses interface Leds;
>   uses interface Read<uint16_t> as Photo;
>   uses interface Read<uint16_t> as Mic;
>   uses interface Read<uint16_t> as Temp;
>   uses interface Timer<TMilli>;
> }
>
> Thank you,
>
> Kendra
>
>
> On Mon, Apr 25, 2011 at 4:07 PM, Miklos Maroti <[email protected]>
> wrote:
>>
>> Well, then install the latest version from here, it might solve your
>> problem:
>>
>> http://code.google.com/p/tinyos-main/
>>
>> Miklos
>>
>> On Mon, Apr 25, 2011 at 10:55 PM, Kendra Lukowski
>> <[email protected]> wrote:
>> > I installed tinyos 2.1.
>> >
>> > Kendra
>> >
>> > On Mon, Apr 25, 2011 at 4:18 AM, Miklos Maroti
>> > <[email protected]>
>> > wrote:
>> >>
>> >> Yes, or no? Did you install tinyos 2.1 or you have used the svn
>> >> command?
>> >> Miklos
>> >>
>> >> On Mon, Apr 25, 2011 at 1:37 AM, Kendra Lukowski
>> >> <[email protected]>
>> >> wrote:
>> >> > I believe so.
>> >> >
>> >> > Kendra
>> >> >
>> >> > On Sun, Apr 24, 2011 at 2:38 PM, Miklos Maroti
>> >> > <[email protected]>
>> >> > wrote:
>> >> >>
>> >> >> Hi Kendra,
>> >> >>
>> >> >> Do you use the latest SVN version from tinyos-main?
>> >> >>
>> >> >> http://code.google.com/p/tinyos-main/
>> >> >>
>> >> >> Best,
>> >> >> Miklos
>> >> >>
>> >> >> On Sun, Apr 24, 2011 at 4:03 AM, Kendra Lukowski
>> >> >> <[email protected]>
>> >> >> wrote:
>> >> >> > I have a Mts 300 sensor board. I am getting 0 reading for temp. I
>> >> >> > have
>> >> >> > researched and have changed the
>> >> >> >
>> >> >> > TempControl.Power -> MicaBusC.Int2;
>> >> >> >
>> >> >> > to
>> >> >> >
>> >> >> > TempControl.Power -> MicaBusC.PW0;
>> >> >> >
>> >> >> > per previous posts, but it had no effect.
>> >> >> >
>> >> >> > Any help would be appreciated.
>> >> >> >
>> >> >> > Kendra
>> >> >> >
>> >> >> > _______________________________________________
>> >> >> > 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