Yes, I found the script tos-set-symbols.
Thank you very much.

On 10/25/07, Kevin Klues <[EMAIL PROTECTED]> wrote:
>
> Then you will have to do something similar to what I suggested.
> tos-set-symbols will change the values in the binary ihex file.
>
> Kevin
>
> On 10/25/07, SANG Junjun <[EMAIL PROTECTED]> wrote:
> > But what I want is not at compile time, but at install time.
> > So I can reinstall my program in another node without compile again.
> >
> >
> >
> > On 10/25/07, SANG Junjun <[EMAIL PROTECTED]> wrote:
> > >
> > > This is a good suggestion.
> > > Thanks.
> > >
> > >
> > > On 10/25/07, Jeongyeup Paek <[EMAIL PROTECTED]> wrote:
> > > >
> > > > you can do something like this.
> > > >
> > > > 1) in your mote code, do
> > > > ----
> > > > #ifdef MY_AT_COMPILE
> > > >    #define  MY_VAL  MY_AT_COMPILE
> > > > #else
> > > >    #define  MY_VAL  0  // some default value
> > > > #endif
> > > > ----
> > > >
> > > >
> > > > 2) in your mote app Makefile, do
> > > > ----
> > > > ifdef MY_COMPILE_ARG
> > > >    CFLAGS += -DMY_AT_COMPILE=$(MY_COMPILE_ARG)
> > > > endif
> > > > ----
> > > >
> > > >
> > > > 3) When you compile, do
> > > > ---
> > > > make telosb MY_COMPILE_ARG=5
> > > > ---
> > > >
> > > > This will work.
> > > > Does anyone know shorter way?
> > > >
> > > > Thanks
> > > >
> > > > - jpaek
> > > >
> > > >
> > > > SANG Junjun wrote:
> > > > > Is it possible to set some value at the install time? just like
> > TOS_NODE_ID
> > > > >
> > > > > for example, when we install a program, we type "make platform
> > install,1
> > > > > ..."
> > > > > then  TOS_NODE_ID is set 1.
> > > > >
> > > > > --
> > > > > Best Regards,
> > > > > SANG JUNJUN
> > > > >
> > > > >
> > > > >
> > ------------------------------------------------------------------------
> > > > >
> > > > > _______________________________________________
> > > > > Tinyos-help mailing list
> > > > > Tinyos-help@Millennium.Berkeley.EDU
> > > > >
> > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> > > >
> > > > --
> > > >
> > > > Jeongyeup Paek
> > > > Ph.D. student
> > > > Embedded Networks Laboratory
> > > > Department of Computer Science
> > > > University of Southern California
> > > > http://enl.usc.edu/~jpaek
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Best Regards,
> > > SANG JUNJUN
> >
> >
> >
> > --
> > Best Regards,
> > SANG JUNJUN
> > _______________________________________________
> > Tinyos-help mailing list
> > Tinyos-help@Millennium.Berkeley.EDU
> > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> >
>
>
> --
> ~Kevin
>



-- 
Best Regards,
SANG JUNJUN
_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to