Skip to content

Commit 6dc1c55

Browse files
committed
examples prepared for release
1 parent 9b86d6b commit 6dc1c55

8 files changed

Lines changed: 16 additions & 17 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ Arduino Only - If you want to use the legacy interrupt marshalling support inste
110110

111111
You can ask questions either in the discussions section of this repo, or using the Arduino forum. We generally answer most questions, but the rules of engagement are: **this is my hobby, I make it available because it helps others**. Don't expect immediate answers, make sure you've recreated the problem in a simple sketch that you can send to me. Please consider making at least a one time donation using the sponsor link if we do help you out.
112112

113-
* Discussions section of this git repo (available from top menu of github page).
113+
* [discussions section of the Task Manager repo](https://github.com/davetcc/TaskManagerIO/discussions)
114114
* [Arduino discussion forum](https://forum.arduino.cc/) where questions can be asked, please tag me using `@davetcc`.
115115
* [Legacy discussion forum probably to be made read only soon](https://www.thecoderscorner.com/jforum/).
116116

src/ExecWithParameter.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88

99
/**
1010
* @file ExecWithParameter.h
11-
*
12-
* Provides convenience helper classes that allow for function callbacks with parameters
11+
* @brief Provides convenience helper classes that allow for function callbacks with parameters
1312
*/
1413

1514
#include "TaskTypes.h"

src/MockTaskManager.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88

99
/**
1010
* @file MockTaskManager.h
11-
*
12-
* This file contains a version of task manager that is useful for dev & testing.
11+
* @brief This file contains a version of task manager that is useful for dev & testing.
1312
* None of the implementations in this file are designed for production use.
1413
*/
1514

src/TaskBlock.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111

1212
/**
1313
* @file TaskBlock.h
14-
*
15-
* An internal class definition that is the representation of a task
14+
* @brief An internal class definition that is the representation of a task
1615
*/
1716

1817
/**

src/TaskManagerIO.h

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,9 @@ enum InterruptMode;
1717
/**
1818
* @file TaskManagerIO.h
1919
*
20-
* Task manager is a simple co-routine style implementation for Arduino which supports scheduling work to be done
20+
* @brief Task manager is a simple co-routine style implementation for Arduino which supports scheduling work to be done
2121
* at a given time, repeating tasks, interrupt marshalling and events. It is generally thread safe such that code
2222
* outside of task manager can add, remove and manage tasks even while task manager is running.
23-
*
24-
* Note that you should never add tasks from a raw ISR, instead use task manager's marshalling of interrupts or
25-
* use an event that triggers on the interrupt occurring.
26-
*
27-
* The API for this class is compatible across Arduino, ESP and mbed. It is mainly thread safe on tested platforms.
28-
*
29-
* Both Commercial and Community support for task manager are available from http://www.thecoderscorner.com
3023
*/
3124

3225
#ifdef IOA_USE_MBED

src/TaskPlatformDeps.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77
#ifndef TASKMANAGERIO_PLATFORMDETERMINATION_H
88
#define TASKMANAGERIO_PLATFORMDETERMINATION_H
99

10+
/**
11+
* @file TaskPlatformDeps.h
12+
* @brief provides the platform specific configuration for task manager
13+
*/
14+
1015
class TimerTask;
1116

1217
// You can add your own local definitions header file here, this enables you to adjust build flags in environments

src/TaskTypes.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88

99
/**
1010
* @file TaskTypes.h
11-
*
12-
* This class represents the core tasks that are added to task manager, and the TimerTask object itself.
11+
* @brief This class represents the core tasks that are added to task manager, and the TimerTask object itself.
1312
*/
1413

1514
#include "TaskPlatformDeps.h"

src/TmLongSchedule.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66
#ifndef TASKMANGER_IO_TMLONGSCHEDULE_H
77
#define TASKMANGER_IO_TMLONGSCHEDULE_H
88

9+
/**
10+
* @file TmLongSchedule.h
11+
* @brief long schedule support for task manager
12+
*/
13+
914
#include <TaskManagerIO.h>
1015

1116
/**

0 commit comments

Comments
 (0)