[Tinyos-help] Problem with "Make mica2" in a new
application
Itamar Amsili
amsilii at bgu.ac.il
Tue Aug 21 01:05:16 PDT 2007
You're absolutely correct. here is the relevant code of
my application ( and i guess the 2 errors are do related as you said):
event message_t* Receive.receive(message_t* msg, void* payload, uint8_t len){
if (len == sizeof(AddressAllocationMsg)) {
AddressAllocationMsg* btrpkt = (AddressAllocationMsg*)payload;
flag=1;
call Leds.led0On();
}
return msg;
event void Timer1.fired() { --->>the problem should be here (syntex error and implementation)
if (flag==0) {
event void Boot.booted() {
atomic {
call setAmAddress(0x0001);
}
call AMControl.start();
}
}
else {
MAX_ID = btrpkt->maxid;
TOS_NODE_ID = btrpkt->nodeid;
event void Boot.booted() {
atomic {
call setAmAddress(TOS_NODE_ID);
}
call AMControl.start();
}
}
}
}
----- Original Message -----
From: Kevin Klues <klueska at gmail.com>
Date: Monday, August 20, 2007 23:38
Subject: Re: [Tinyos-help] Problem with "Make mica2" in a new application
To: Itamar Amsili <amsilii at bgu.ac.il>
Cc: tinyos-help at millennium.berkeley.edu
> Ithout seeing line 74 of your application, the error
>
> > AddressAllocationC.nc:74: syntax error before `event'
>
> is impossible to debug.
>
> The error:
> > AddressAllocationC: `Timer1.fired' not implemented
>
> obviously suggests that you have not implemented the body of the timer
> event. Maybe the two are related, but without seeing the
> actual code
> its impossible to tell.
>
> Kevin
>
> On 8/20/07, Itamar Amsili <amsilii at bgu.ac.il> wrote:
> > Hi all,
> >
> > I'm trying to implement a new application i wrote, but while
> building> the code with "make mica2" i'm getting an error
> message i can't solve:
> > In file included from AddressAllocationAppC.nc:13:
> > In component `AddressAllocationC':
> > AddressAllocationC.nc: In function `Receive.receive':
> > AddressAllocationC.nc:74: syntax error before `event'
> > AddressAllocationC: At top level:
> > AddressAllocationC: `Timer1.fired' not implemented
> > make: *** [exe0] Error 1
> > if someone has an idea or the text looks familiar Pls tell me
> what to do,
> > i think i've tried almost all.
> >
> > Thanks alot,
> >
> > Itamar
> > _______________________________________________
> > Tinyos-help mailing list
> > Tinyos-help at Millennium.Berkeley.EDU
> > https://mail.millennium.berkeley.edu/cgi-
> bin/mailman/listinfo/tinyos-help
> >
>
>
> --
> ~Kevin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20070821/8418a39c/attachment.htm
More information about the Tinyos-help
mailing list