task counter added
This commit is contained in:
parent
6225e7c47d
commit
b7b7d6e95d
@ -76,3 +76,13 @@ void schUpdate() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
uint8_t schTaskCnt() {
|
||||||
|
uint8_t cnt = 0;
|
||||||
|
for (uint8_t i = 0; i < MAX_NUM_OF_TASKS; i++) {
|
||||||
|
if (tasks[i].exec != NULL){
|
||||||
|
cnt++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return cnt;
|
||||||
|
}
|
@ -30,6 +30,7 @@ void schAdd(void (*exec)(void *), void *handle, uint32_t delay, uint32_t period)
|
|||||||
void schDel(void (*exec)(void *), void *handle);
|
void schDel(void (*exec)(void *), void *handle);
|
||||||
void schExec();
|
void schExec();
|
||||||
void schUpdate();
|
void schUpdate();
|
||||||
|
uint8_t schTaskCnt();
|
||||||
|
|
||||||
|
|
||||||
#endif /* PONTCOOPSCHEDULER_H_ */
|
#endif /* PONTCOOPSCHEDULER_H_ */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user