Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
task_arguments Union Reference

Arguments for any Infuse-IoT task. More...

#include <infuse_task_args.h>

Data Fields

uint8_t raw [17]
 Raw argument storage.
struct task_tdf_logger_args tdf_logger
 Arguments for TASK_ID_TDF_LOGGER.
struct task_imu_args imu
 Arguments for TASK_ID_IMU.
struct task_battery_args battery
 Arguments for TASK_ID_BATTERY.
struct task_environmental_args environmental
 Arguments for TASK_ID_ENVIRONMENTAL.
struct task_gnss_args gnss
 Arguments for TASK_ID_GNSS.
struct task_network_scan_args network_scan
 Arguments for TASK_ID_NETWORK_SCAN.
struct task_bt_scanner_args bt_scanner
 Arguments for TASK_ID_BT_SCANNER.
struct task_soc_temperature_args soc_temperature
 Arguments for TASK_ID_SOC_TEMPERATURE.
struct task_audio_dmic_args audio_dmic
 Arguments for TASK_ID_AUDIO_DMIC.

Detailed Description

Arguments for any Infuse-IoT task.

Field Documentation

◆ audio_dmic

struct task_audio_dmic_args task_arguments::audio_dmic

Arguments for TASK_ID_AUDIO_DMIC.

◆ battery

struct task_battery_args task_arguments::battery

Arguments for TASK_ID_BATTERY.

◆ bt_scanner

struct task_bt_scanner_args task_arguments::bt_scanner

Arguments for TASK_ID_BT_SCANNER.

◆ environmental

struct task_environmental_args task_arguments::environmental

Arguments for TASK_ID_ENVIRONMENTAL.

◆ gnss

struct task_gnss_args task_arguments::gnss

Arguments for TASK_ID_GNSS.

◆ imu

struct task_imu_args task_arguments::imu

Arguments for TASK_ID_IMU.

◆ network_scan

struct task_network_scan_args task_arguments::network_scan

Arguments for TASK_ID_NETWORK_SCAN.

◆ raw

uint8_t task_arguments::raw[17]

Raw argument storage.

◆ soc_temperature

struct task_soc_temperature_args task_arguments::soc_temperature

Arguments for TASK_ID_SOC_TEMPERATURE.

◆ tdf_logger

struct task_tdf_logger_args task_arguments::tdf_logger

Arguments for TASK_ID_TDF_LOGGER.


The documentation for this union was generated from the following file:
  • /__w/infuse-sdk/infuse-sdk/infuse-sdk/generated/include/infuse/task_runner/tasks/infuse_task_args.h