Yes, this is a great help.

I am able to make with the "sim" option

I am not able to run make with the "sim-rpl" option however.

The sim-rpl.extra file in support/make is trying to include some object
files that are not available.

Is there a certain process that I should follow to get this all running
smoothly together?

Thanks again for your help.
Dec



On Thu, Sep 5, 2013 at 11:45 AM, Jens Dede <[email protected]> wrote:

> The modified file is the UDPEchoP.nc. There you will find the following
> lines:
>
> #ifdef TOSSIM
> #ifdef RPL_ROUTING
>      if (TOS_NODE_ID == SOURCE_NODE_ID) {
>       if(TOS_NODE_ID == RPL_ROOT_ADDR){
>         dbg ("UDPEchoP", "Root ID = %d.\n", TOS_NODE_ID);
>         call RootControl.setRoot();
>       }
>
>       call UDPReceive.bind(SOURCE_NODE_PORT);
>       call StatusTimer.startOneShot(1024*WAITTIME);
>       route_dest.sin6_port = htons(DEST_NODE_PORT);
>       inet_pton6(DEST_NODE_IP, &route_dest.sin6_addr);
>       dbg("UDPEchoP","Begin with Destination Node = %X:%X:%X on Port =
> %i   \n",ntohs(route_dest.sin6_addr.s6_addr16[0]),
> ntohs(route_dest.sin6_addr.s6_addr16[3]),
> ntohs(route_dest.sin6_addr.s6_addr16[7]), ntohs(route_dest.sin6_port));
>     }
> #endif
> #endif
>
> Using this lines, a UDPEcho node acts as the root node. You are not
> using a PPPRouter anymore. So you can use the same application on all
> nodes.
>
> The simulation (located in sim) starts this application with a scenario
> defined in sim/config.py. After a defined time, the simulation is
> stopped and the log output from the nodes is parsed by the evaluation
> suite. This creates graphs and statistics from the simulation. So you
> can test your application in huge network scenarios and evaluate for
> example some timings.
>
> Hope that helps.
>

> Jens
>
> Am 05.09.2013 12:29, schrieb Declan Delaney:
> > Thanks Srikanth and Jens for your reply,
> >
> > I will first take a look a Jens code and see if I can find a solution
> > that works for my case. I will post any results I get to the list.
> >
> > Jens, you mentioned that you modified the TCPEcho application in your
> > repo. to work with sim..... Is this still the best place to start looing
> > around?
> >
> > Thanks,
> > Dec
> >
> >
> > On Wed, Sep 4, 2013 at 11:10 PM, Jens Dede <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     Hi Dec,
> >
> >     you found a very old repository. At present, I'm not working with
> >     tinyos. Due to some toolchain problems, I cannot test the simulation
> at
> >     present.
> >     However, I pushed the old repository to github:
> >
> >     https://github.com/jdede/tinyos-main
> >
> >     Maybe that works for you.
> >
> >     Hope that helps.
> >
> >     Best regards,
> >
> >     Jens
> >
> >
> >     Am 04.09.2013 12:13, schrieb Declan Delaney:
> >     > Hi all!
> >     >
> >     > I am running into problems trying to compile a program for TOSSIM
> >     using
> >     > the blip stack.
> >     > I know this has been asked in the past, but currently it seems
> >     there is
> >     > no solution.
> >     >
> >     > Firstly:
> >     > Has anybody managed to compile a TinyOS program using the blip
> >     stack for
> >     > TOSSIM(i.e. Using: $ make micaz sim blip)?
> >     >
> >     > I have seen a couple of solutions to this online:
> >     >        1. Using Tossim.patch - Instructions in TinyOS doc files:
> >     >
> >     >
> >
> https://github.com/tinyos/tinyos-main/blob/master/tos/lib/net/blip/doc/README-SIM
> >     >            The patch file is no longer available in the git repo.
> >     >            Has anyone used this technique successfully?
> >     >        2. Using Solution posed by Jens Dede:
> >     >
> >     >
> >
> https://www.millennium.berkeley.edu/pipermail/tinyos-help/2012-March/054444.html
> >     >            The repo. pointed to in this solution is however no
> longer
> >     > available.
> >     >            Has anyone used this technique successfully?
> >     >
> >     > Any program using the blip stack creates a binary larger than that
> >     which
> >     > the micaz can handle:
> >     > Will this be a problem in simulation, or can the RAM be extended
> under
> >     > simulation environment?
> >     >
> >     > Failing the use of TOSSIM in this instance, can anyone advise a
> decent
> >     > simulator which can model the CC2420 radio, with a quick enough
> >     learning
> >     > curve? (Avrora?, OMNet++?, NS2?)
> >     >
> >     > Thanks for any information you can offer,
> >     > Dec
> >     >
> >     >
> >     > _______________________________________________
> >     > Tinyos-help mailing list
> >     > [email protected]
> >     <mailto:[email protected]>
> >     >
> >
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> >     >
> >     _______________________________________________
> >     Tinyos-help mailing list
> >     [email protected]
> >     <mailto:[email protected]>
> >
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> >
> >
>
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to