Dear Daniel,

Okay I'll try that experiment out now.  How do you turn off synchronization?

You can put some dbg statements in the
tinyos-1.x/tos/platform/pc/RadioCRCPacket.nc
and grep the output to see if they get printed out.

Warmest regards,
--
Nikolas Pontikos.


On 26/10/06, Daniel S. Menasche <[EMAIL PROTECTED]> wrote:
Dear Nikolas,

I'm using tinyos-1.x and

/nfs/copa/tmp1/tinyos-1.x/tos/platform/pc/external_comm.c


If you try your experiment with 100 or more nodes and the nodes send
messages every 5 seconds without synchronization I think you will get
lots of CRC errors...

How may I figure out if I'm using RadioCRCPacket.nc?

Best regards,

Daniel

On Thu, 2006-10-26 at 09:56 +0100, Nikolas wrote:
> Dear Daniel,
>
> Are you sure about this?  I've just ran the simulation in tossim on a
> 40 node network and I don't see "Failed CRC" come up at all.  Is your
> application using tos/platform/pc/RadioCRCPacket.nc?  Also just to
> confirm, we are both using tinyos-1.x here right?
>
> Kindest regards,
> --
> Nikolas Pontikos.
>
> On 26/10/06, Daniel S. Menasche <[EMAIL PROTECTED]> wrote:
> > Dear Nikolas,
> >
> >
> > I haven't studied the source code of Tiny OS but I have a question which
> > is just the complement of yours: could someone please guide me as to how
> > get collision simulation NOT working in tossim?
> >
> > If you start an application with 100 or more nodes in tossim, you will
> > notice that CRC errors will happen even if you use the "simple" model
> > for the channel... the "lossy" model can be turned on by setting the
> > option "-r=lossy" when you run main.exe.
> >
> > Best regards,
> >
> > Daniel
> >
> >
> >
> > On Thu, 2006-10-26 at 03:57 +0100, Nikolas wrote:
> > > Hi,
> > >
> > > I'm using tossim for tinyos-1.x.  From looking at the files in
> > > tos/platform/pc, I've noticed that there's a file called packet_sim.c
> > > which seems to simulate collisions by corrupting packets when
> > > a packet is received at the same time one is transmitted.  However I
> > > haven't seen this code getting called.  If you look at
> > > tos/platform/pc/Nido.nc you will that RadioSendMsg.send calls
> > > transmit_packet in packet_sim.c.
> > > So what I've done so far is add a wiring Send=Nido.RadioSendMsg so
> > > that transmit_packet gets called.  I still haven't seen the collision
> > > code in packet_sim.c get called and furthermore I have witness the
> > > program crash with a segmentation fault so this probably not the way
> > > to do it.
> > >
> > > So could someone please guide me as to how get collision simulation
> > > working in tossim?
> > >
> > > Thank you for your time,
> > > --
> > > Nikolas Pontikos.
> > > _______________________________________________
> > > Tinyos-help mailing list
> > > Tinyos-help@Millennium.Berkeley.EDU
> > > https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> >
> >
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help@Millennium.Berkeley.EDU
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help


_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to