AFBR-S50 API Reference Manual  v1.6.5
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
task_profiler.h
Go to the documentation of this file.
1 /*************************************************************************/
37 #ifndef TASK_PROFILER_H
38 #define TASK_PROFILER_H
39 
40 /*!***************************************************************************
41  * @defgroup profiler Task Profiler
42  * @ingroup scheduler
43  *
44  * @brief A utility module that measures execution times of tasks.
45  *
46  * @details This module provides basic functionality to do a simple
47  * profiling of the scheduler tasks.
48  *
49  * UNDER CONSTRUCTION!
50  *
51  * This module is under construction and experimental.
52  * A function is called before and after executing a task. The
53  * consumed time is measured and summed via the platform time.h
54  * utility module. For now, a debugger breakpoint can be used to
55  * read the data from the device...
56  *
57  * @addtogroup profiler
58  * @{
59  *****************************************************************************/
60 
61 
62 /*!***************************************************************************
63  * @brief Enabled the profiler as preprocessor option.
64  *****************************************************************************/
65 #define PROFILING 0
66 
67 
69 #endif /* TASK_PROFILER_H */