|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Battery measurement task. More...
#include <zephyr/kernel.h>#include <infuse/tdf/definitions.h>#include <infuse/task_runner/task.h>#include <infuse/task_runner/schedule.h>#include <infuse/task_runner/tasks/infuse_task_ids.h>Go to the source code of this file.
Macros | |
| #define | BATTERY_TASK(define_mem, define_config, bat_ptr) |
| Battery task. | |
Functions | |
| void | battery_task_fn (struct k_work *work) |
| Battery task function. | |
| int | task_battery_manual_run (const struct device *dev, const struct task_battery_args *args, struct tdf_battery_state *tdf) |
| Manually run the core battery sampling logic. | |
Battery measurement task.
SPDX-License-Identifier: FSL-1.1-ALv2