Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mail-driven-task mbed-rtos mbed-src
main.cpp@0:7e8dc6570c55, 2014-12-22 (annotated)
- Committer:
- mzta
- Date:
- Mon Dec 22 04:02:35 2014 +0000
- Revision:
- 0:7e8dc6570c55
Initial commit.
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| mzta | 0:7e8dc6570c55 | 1 | #include "mbed.h" |
| mzta | 0:7e8dc6570c55 | 2 | #include "Task.h" |
| mzta | 0:7e8dc6570c55 | 3 | #include "taskdef.h" |
| mzta | 0:7e8dc6570c55 | 4 | |
| mzta | 0:7e8dc6570c55 | 5 | TaskConfig taskConfig[NUM_OF_TASKS] = { |
| mzta | 0:7e8dc6570c55 | 6 | TaskConfig(TNAME_LED, ledTaskMain), |
| mzta | 0:7e8dc6570c55 | 7 | TaskConfig(TNAME_ADC, adcTaskMain, osPriorityAboveNormal), |
| mzta | 0:7e8dc6570c55 | 8 | TaskConfig(TNAME_KICK, kickTaskMain, osPriorityBelowNormal) |
| mzta | 0:7e8dc6570c55 | 9 | }; |
| mzta | 0:7e8dc6570c55 | 10 | |
| mzta | 0:7e8dc6570c55 | 11 | int main() |
| mzta | 0:7e8dc6570c55 | 12 | { |
| mzta | 0:7e8dc6570c55 | 13 | Task::init(taskConfig, NUM_OF_TASKS); |
| mzta | 0:7e8dc6570c55 | 14 | Task::Logger::setLogLevel(LOG_INFO); |
| mzta | 0:7e8dc6570c55 | 15 | |
| mzta | 0:7e8dc6570c55 | 16 | Task::sendMail(TID_KICK, TMSG_KICK_TEST1, NULL); |
| mzta | 0:7e8dc6570c55 | 17 | Thread::wait(3000); |
| mzta | 0:7e8dc6570c55 | 18 | |
| mzta | 0:7e8dc6570c55 | 19 | Task::sendMail(TID_KICK, TMSG_KICK_TEST2, NULL); |
| mzta | 0:7e8dc6570c55 | 20 | Thread::wait(2000); |
| mzta | 0:7e8dc6570c55 | 21 | |
| mzta | 0:7e8dc6570c55 | 22 | Task::sendMail(TID_KICK, TMSG_KICK_TEST1, NULL); |
| mzta | 0:7e8dc6570c55 | 23 | |
| mzta | 0:7e8dc6570c55 | 24 | /** dummy loop */ |
| mzta | 0:7e8dc6570c55 | 25 | while (true) {} |
| mzta | 0:7e8dc6570c55 | 26 | } |