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
> [email protected]
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

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

Reply via email to