Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
dmic.h
Go to the documentation of this file.
1
8
9#ifndef INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_DMIC_H_
10#define INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_DMIC_H_
11
12#include <zephyr/device.h>
13#include <zephyr/sys/util.h>
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
23
24enum {
29};
30
40int infuse_validation_dmic(const struct device *dev, uint8_t flags);
41
45
46#ifdef __cplusplus
47}
48#endif
49
50#endif /* INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_DMIC_H_ */
int infuse_validation_dmic(const struct device *dev, uint8_t flags)
Validate the behaviour of an digital microphone.
@ VALIDATION_DMIC_POWER_UP
Validate that microphone powers up.
Definition dmic.h:26
@ VALIDATION_DMIC_STATISTICAL_SAMPLE
1 second statistical analysis of data
Definition dmic.h:28