|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
IMU task. More...
#include <zephyr/kernel.h>#include <infuse/drivers/imu.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 | IMU_TASK(define_mem, define_config, imu_ptr) |
| IMU task. | |
Functions | |
| void | imu_task_fn (const struct task_schedule *schedule, struct k_poll_signal *terminate, void *imu_dev) |
| IMU task function. | |
IMU task.
SPDX-License-Identifier: FSL-1.1-ALv2
| #define IMU_TASK | ( | define_mem, | |
| define_config, | |||
| imu_ptr ) |
IMU task.
| define_mem | Define memory |
| define_config | Define task |
| imu_ptr | IMU device bound to task |
| void imu_task_fn | ( | const struct task_schedule * | schedule, |
| struct k_poll_signal * | terminate, | ||
| void * | imu_dev ) |
IMU task function.
| schedule | Schedule that triggered task |
| terminate | Terminate request from task runner |
| imu_dev | IMU device to use |