for going crazy I meant that the Timer<TMilli> MyTimer fires every few milliseconds...
I bet you are right saying that the app_period is not reconverted to the right byte order. it would explain why the timer fires in few millisec cos I usually set the app_period between 1 and 30 btw, what's "reset(10)" ? is not a Timer command, isn't it? cheers Davide On 25 Jul 2011, at 22:13, Michael Schippling wrote: > I don't have no intercourse with nx_types but it might > be that app_period is not being re-converted back to > the right byte order. Does it work with reset(10)? > > Also, please define "crazy timer".... > > MS > > > scatram...@gmail.com wrote: >> Thanks a million Michael >> there still is something that doesn't work: >> if I do: >> call MyTimer.startPeriodic(1024L * (uint16_t) (sync_msg.app_period)); >> where 'period' is a 'nx_uint16_t' inside the struct 'sync_msg' >> everything works fine >> on the other hand, if I use a function like: >> reset((uint16_t) (sync_msg.app_period)) >> ... >> reset (uint16_t period){ >> call MyTimer.startPeriodic(1024L * (uint16_t) period); >> } >> the timer goes crazy >> any idea why? am I doing something wrong casting the value? >> Davide >> On 25 Jul 2011, at 17:14, Michael Schippling wrote: >>> long integer >>> >>> scatram...@gmail.com wrote: >>>> Hi, >>>> An easy question: >>>> What the 'L' stands for when assigning the period to a timer? for example >>>> call MyTimer.startPeriodic(1024 * 10L); >>>> it starts a periodic timer that fires every 10 seconds but what's the >>>> meaning of 'L' >>>> I couldn't find it in google... >>>> thanks >>>> Davide >>>> _______________________________________________ >>>> Tinyos-help mailing list >>>> Tinyos-help@millennium.berkeley.edu >>>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> _______________________________________________ >> Tinyos-help mailing list >> Tinyos-help@millennium.berkeley.edu >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help _______________________________________________ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help