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

Reply via email to