[Avrora] Monitor packet to serial

Roy roy at cs.hmc.edu
Tue Aug 21 00:55:23 PDT 2007


Here is the black magic that I use for this when simulating SOS on the
mica2 platform:

java -server avrora/Main -banner=false -colors=true -platform=mica2 \
    -simulation=sensor-network -monitors=serial,real-time \
    -show-tree-packets=true \
    -ports=1:0:8314 \
    -nodecount=2 -update-node-id=true -sections=.data,.text,.sos_bls \
    -topology=topo.def \
    -sensor-data="light":0:light.dat \

To be honest, I don't know what a lot of the flags do :-)  I'm gussing
the combination of "monitors=serial" and "ports=1:0:8314" is doing
what you want.  I think that ports=X:Y:Z results in node X having its
UART number Y associated with TCP socket 8314.  You can then receive
and send serial data to node X via the local socket Z.

Hope this holds you over until a better answer comes along :-)


On Tue, Aug 21, 2007 at 09:40:57AM +0200, Thomas Badura wrote:
> Hello,
> is there a possibility to redirect the packets from the monitors=packet 
> to serial? I want to connect an eavesdropper to the serial which parse 
> the whole packets from avrora and display it in a readable manner.
> Best regards
>     Thomas Badura
> _______________________________________________
> Avrora mailing list
> Avrora at lists.ucla.edu
> http://lists.ucla.edu/cgi-bin/mailman/listinfo/avrora

More information about the Avrora mailing list