blob: cd042d58a3ec012501307f69e461841cca62fc8d [file] [log] [blame]
.. _dmic_app-sample:
Intel® S1000 Digital Microphone Sample Application
##################################################
Overview
********
This sample application uses a digital microphone driver to receive interleaved
audio samples from a microphone array.
This app configures the digital microphone driver, starts the driver,
receives a number of frames and then stops the driver. This process is
repeated a few times.
Requirements
************
This application uses an Intel® S1000 Customer Reference Board (CRB)
with a circular 8 microphone array
Building and Running
********************
.. zephyr-app-commands::
:zephyr-app: samples/boards/intel_s1000_crb/dmic
:board:
:goals: build
:compact:
Sample Output
=============
Console output
--------------
.. code-block:: console
[00:00:00.348,954] <inf> dmic_sample.dmic_sample_app: Starting DMIC sample app ...
[00:00:00.510,004] <inf> dmic_sample.dmic_sample_app: Iteration 1/4 complete, 100 audio frames received.
[00:00:00.670,004] <inf> dmic_sample.dmic_sample_app: Iteration 2/4 complete, 100 audio frames received.
[00:00:00.830,004] <inf> dmic_sample.dmic_sample_app: Iteration 3/4 complete, 100 audio frames received.
[00:00:00.990,004] <inf> dmic_sample.dmic_sample_app: Iteration 4/4 complete, 100 audio frames received.
[00:00:00.990,005] <inf> dmic_sample.dmic_sample_app: Exiting DMIC sample app ...