Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
audio_dmic_args.h
Go to the documentation of this file.
1
11
12#ifndef INFUSE_SDK_INCLUDE_GENERATED_TASK_RUNNER_TASKS_AUDIO_DMIC_ARGS_H_
13#define INFUSE_SDK_INCLUDE_GENERATED_TASK_RUNNER_TASKS_AUDIO_DMIC_ARGS_H_
14
15#include <stdint.h>
16
17#include <zephyr/toolchain.h>
18#include <zephyr/sys/util.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
28
29enum {
34};
35
41 int8_t gain_db;
42} __packed;
43
47
48#ifdef __cplusplus
49}
50#endif
51
52#endif /* INFUSE_SDK_INCLUDE_GENERATED_TASK_RUNNER_TASKS_AUDIO_DMIC_ARGS_H_ */
@ TASK_AUDIO_DMIC_LOG_SAMPLES
Log raw audio samples.
Definition audio_dmic_args.h:33
@ TASK_AUDIO_DMIC_LOG_METADATA
Log audio metadata.
Definition audio_dmic_args.h:31
Digital microphone task arguments (task_audio_dmic_args)
Definition audio_dmic_args.h:37
int8_t gain_db
Sample gain in dB.
Definition audio_dmic_args.h:41
uint32_t sample_rate_hz
Requested sample rate in Hz.
Definition audio_dmic_args.h:39