It works properly on tinyos-1.1.15cvsdec. Maybe you can send your code and I
can try it out on my setup.

On 6/7/07, Faisal Karim <[EMAIL PROTECTED]> wrote:

Hi

Yap im using GenericComm. Secondly if im using some timer in my .nc file
and send message via that file the msg is received and sent as well.

Looking Forward
Faisal


----- Original Message ----
From: Sarfraz Nawaz <[EMAIL PROTECTED]>
To: Faisal Karim <[EMAIL PROTECTED]>
Cc: tinyos help <[email protected]>
Sent: Thursday, June 7, 2007 8:16:01 AM
Subject: Re: [Tinyos-help] sending packets via Tython

Have you started GenericComm?

On 6/7/07, Faisal Karim <[EMAIL PROTECTED]> wrote:
>
>  Hi Sarfraz
>
> Thanks. Things worked out fine and now im able to send messages via
> tython (at least tython prompt says send msg :)  Now the problem arises that
> node 20 is not receiving the message following is my code
>
> abc.nc
>
> configuration abc {
> }
> implementation {
> ....
> components GenericComm;
> ....
> abcM.ReceiveMsg -> GenericComm.ReceiveMsg[AM_FK_MSG];
> }
>
>
> abcM.nc
>
> module abcM {
>   provides {
>     interface StdControl;
>   }
>   uses {
>     .....
>     interface ReceiveMsg;
>   }
> }
> implementation {
> ......
>
>  event TOS_MsgPtr ReceiveMsg.receive(TOS_MsgPtr m) {
>       dbg(DBG_TEMP, "Msg Recd from:%d\n", packet->senderId);
> ......
>     return m;
>   }
> }
>
> The receive() message is never called I put some DBG statements in init
> () etc and they are called. Can you please help in this regard.
> If u want I can send you all code.
>
> Looking Forward
>
>
> Regards
> Faisal Karim
>
> ----- Original Message ----
> From: Sarfraz Nawaz < [EMAIL PROTECTED]>
> To: Faisal Karim <[EMAIL PROTECTED]>
> Cc: tinyos help <[email protected]>
> Sent: Wednesday, June 6, 2007 8:23:18 AM
> Subject: Re: [Tinyos-help] sending packets via Tython
>
> Lets say the packet structure is defined as
>
> typedef struct myPacket {
>    uint16_t senderId;
>    uint16_t someData;
> }
>
> then use mig to generate the corresponding java class file. At tython
> prompt issue these commands
>
> from simcore import *;
> import myPacket;
>
> myMsg = myPacket();
> myMsg.set_senderId(0);
> myMsg.set_someData(11);
>
> comm.sendRadioMessage(20, sim.getTossimTime()+10, myMsg);
>
> These commans import necessary stuff, create the packet, set
> corresponding fields and send the packet to node 20.
>
> On 6/5/07, Faisal Karim < [EMAIL PROTECTED]> wrote:
> >
> >   Hi Sarfaraz
> >
> > Thanks again. But how to set the sender ID for comm.sendRadioMessage() coz
> > three arguments accepted by this method dont specify who is sender.
> >
> > Looking forward for your early reply
> >
> >  Regards
> > Faisal Karim
> >
> >
> >
> > ----- Original Message ----
> > From: Sarfraz Nawaz < [EMAIL PROTECTED]>
> > To: Faisal Karim <[EMAIL PROTECTED]>
> > Cc: tinyos help < [email protected]>
> > Sent: Tuesday, June 5, 2007 2:51:49 AM
> > Subject: Re: [Tinyos-help] sending packets via Tython
> >
> > Its the simulation environment that is sending the packets not the
> > base station node. Though you can set the sender ID to be 0 and have the
> > receiving node believe that the packet came from node 0.
> >
> > On 6/4/07, Faisal Karim <[EMAIL PROTECTED] > wrote:
> > >
> > >  Hi Sarfaraz
> > >
> > > Thanks for reply. Thats true but "who" is using these methods (
> > > comm.sendRadioMessage() and comm.sendUARTMessage() ) to send
> > > messages to any node. I assume its base station ie node 0.
> > >
> > > Im looking forward to send messages from specific node. Lets say
> > > node 2 send message to node 10. How we can do by using Tython.
> > >
> > > Thanks in advance.
> > > Looking Forward
> > >
> > >  Regards
> > > Faisal Karim
> > >
> > >
> > >
> > > ----- Original Message ----
> > > From: Sarfraz Nawaz < [EMAIL PROTECTED]>
> > > To: Faisal Karim <[EMAIL PROTECTED]>
> > > Cc: tinyos help < [email protected]>
> > > Sent: Sunday, June 3, 2007 6:12:12 AM
> > > Subject: Re: [Tinyos-help] sending packets via Tython
> > >
> > > comm.sendRadioMessage() and comm.sendUARTMessage() are used to send
> > > a packet to "any" node in the network on the uart and radio respectively.
> > >
> > > On 6/1/07, Faisal Karim < [EMAIL PROTECTED] > wrote:
> > > >
> > > >  Hi All
> > > >
> > > > Im looking forward to send packets from specific node in
> > > > simulation via Tython. In Tython manual it is described to send using
> > > > moteIF(), but what i understand this is to send some msg from base 
station
> > > > ie some serial port. To send to base station there is a method
> > > > comm.sendUARTMessage(), also there is comm.sendRadioMessage()
> > > > which im assuming to send msg from base station to specific node via 
radio
> > > > as this method do not describe which node is sending the message.
> > > >
> > > > any comments and help will be highly appreciated
> > > >
> > > >  Regards
> > > > Faisal Karim
> > > >
> > > >
> > > > ------------------------------
> > > > Get the Yahoo! toolbar and be alerted to new email
> > > > 
<http://us.rd.yahoo.com/evt=48225/*http://new.toolbar.yahoo.com/toolbar/features/mail/index.php>wherever
> > > > you're surfing.
> > > >
> > > > _______________________________________________
> > > > Tinyos-help mailing list
> > > > [email protected]
> > > > 
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> > > >
> > > >
> > >
> > >
> > >
> > > ------------------------------
> > > Get the free Yahoo! toolbar
> > > 
<http://us.rd.yahoo.com/evt=48226/*http://new.toolbar.yahoo.com/toolbar/features/norton/index.php>and
> > > rest assured with the added security of spyware protection.
> > >
> >
> >
> >
> > ------------------------------
> > Ready for the edge of your seat? Check out tonight's top 
picks<http://us.rd.yahoo.com/evt=48220/*http://tv.yahoo.com/>on Yahoo! TV.
> >
>
>
>
> ------------------------------
> Get the free Yahoo! toolbar
> 
<http://us.rd.yahoo.com/evt=48226/*http://new.toolbar.yahoo.com/toolbar/features/norton/index.php>and
> rest assured with the added security of spyware protection.
>



------------------------------
Choose the right car based on your needs. Check out Yahoo! Autos new Car
Finder 
tool.<http://us.rd.yahoo.com/evt=48518/*http://autos.yahoo.com/carfinder/;_ylc=X3oDMTE3NWsyMDd2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDY2FyLWZpbmRlcg--+>

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

Reply via email to