Subject:
|
The BrickOS Task Manager
|
Newsgroups:
|
lugnet.robotics.rcx.legos
|
Date:
|
Sun, 4 Jan 2004 04:09:24 GMT
|
Viewed:
|
3659 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
Hi everyone,
I was wondering if there's any documentation or example programs detailing how
to use the task manager in BrickOS. The only example I have is the line-follow
program that somehow uses tasks to 'wake up' when it detects a colour change.
Specifically, I'm looking to run a task that controls the physical operation of
my bot and then another that does computations in the background. I'd like the
computations to carry on while the bot is performing its various operations.
Thanks for any help.
Michael
|
|
Message has 1 Reply: ![](/news/x.gif) | | Re: The BrickOS Task Manager
|
| (...) To make a thread with BrickOS (I use the 0.2.4, but I think that the method is the same !) You need to use the execi function : pid_t my_thread; ... (function other declaration int funct(int argc, char *argv[]) { // Function that the robot (...) (20 years ago, 4-Jan-04, to lugnet.robotics.rcx.legos)
|
15 Messages in This Thread: ![You are here](/news/here.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Bapt Denaeyer (4-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Michael Purvis (5-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/246.gif) ![Re: The BrickOS Task Manager -Ross Crawford (5-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: The BrickOS Task Manager -Bapt Denaeyer (5-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Ralph Clark (5-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Joseph Woolley (6-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Michael Purvis (10-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Steve Hassenplug (10-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/246.gif) ![Re: The BrickOS Task Manager -Michael Purvis (10-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: The BrickOS Task Manager -Michael Purvis (12-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Steve Hassenplug (13-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Michael Purvis (13-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif) ![](/news/46.gif) ![Re: The BrickOS Task Manager -Mark Riley (13-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: The BrickOS Task Manager -Florian Schmidt (5-Jan-04 to lugnet.robotics.rcx.legos)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|