what you want to do is follow gh:tinyos/tinyos-main/(master)/doc/00b_Using_the_Repo<https://github.com/tinyos/tinyos-main/blob/master/doc/00b_Using_the_Repo> and in particular the "local repo" section.
basically you want to get set up on github with your own userid and space. Then fork the tinyos/tinyos-main repository. Then make a private (local user) branch off "master". Or you can make a branch called "hp_tasks" rather than a private user branch. That is called a feature branch. You put your changes onto the hp_tasks branch and then push the changes to your github repo. Then send me email and I'll look at your live repo. On Fri, Dec 27, 2013 at 12:43 PM, Roadstar Runner <[email protected]>wrote: > Hi Eric, > Thank you very much for your help. My code has compiled successfully and > is running. I have modified the Scheduler to handle two priority levels. I > now have my communication tasks as high priority tasks, hoping increase > throughput. > If needed i can submit my changes to the TinyOS community so that others > can benefit from it. > Please let me know what you think. > Levi > > > > On Fri, Dec 27, 2013 at 1:58 AM, Eric Decker <[email protected]> wrote: > >> >> >> >> On Thu, Dec 26, 2013 at 10:23 AM, Roadstar Runner <[email protected] >> > wrote: >> >>> Hi, >>> I am trying to implement an interface for scheduling high priority >>> tasks. >>> i have modified TinySchedulerC.nc as follows >>> >>> configuration TinySchedulerC >>> { >>> provides interface Scheduler; >>> provides interface TaskBasic[uint8_t id]; >>> provides interface TaskBasic[uint8_t taskID] as TaskHighPriority; >>> >> >> should be: >> >> provides interface TaskBasic as TaskHighPriority[uint8_t taskID]; >> >> >> provides interface TaskBasic[uint8_t id]; >> >> is short form for >> >> provides interface TaskBasic as TaskBasic[uint8_t id]; >> >> >>> } >>> implementation >>> { >>> >>> //blah blah blah >>> } >>> >>> when i compile my application i get an error >>> /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:49: syntax error before `as' >>> /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:54: cannot find `Scheduler' >>> /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:55: cannot find `TaskBasic' >>> >>> >>> please help . >>> >>> >>> Thanks >>> >>> _______________________________________________ >>> Tinyos-help mailing list >>> [email protected] >>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >>> >> >> >> >> -- >> Eric B. Decker >> Senior (over 50 :-) Researcher >> >> > -- Eric B. Decker Senior (over 50 :-) Researcher
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
