|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Task runner task schedule definition (task_schedule) More...
#include <kv_types.h>
Data Fields | |
| uint8_t | task_id |
| Task ID referenced by schedule. | |
| uint8_t | validity |
| TASK_VALID_* value. | |
| uint8_t | periodicity_type |
| TASK_PERIODICITY_* value. | |
| uint32_t | timeout_s |
| Duration after which task is requested to terminate. | |
| struct kv_range_u8 | battery_start |
| Battery charge thresholds to start the task. | |
| struct kv_range_u8 | battery_terminate |
| Battery charge thresholds to terminate the task. | |
| uint32_t | periodicity |
| Periodicity values. | |
Task runner task schedule definition (task_schedule)
| struct kv_range_u8 kv_task_schedules::battery_start |
Battery charge thresholds to start the task.
| struct kv_range_u8 kv_task_schedules::battery_terminate |
Battery charge thresholds to terminate the task.
| uint32_t kv_task_schedules::periodicity |
Periodicity values.
| uint8_t kv_task_schedules::periodicity_type |
TASK_PERIODICITY_* value.
| uint8_t kv_task_schedules::task_id |
Task ID referenced by schedule.
| uint32_t kv_task_schedules::timeout_s |
Duration after which task is requested to terminate.
| uint8_t kv_task_schedules::validity |
TASK_VALID_* value.