Lines Matching +full:alt +full:- +full:output

1 .. zephyr:code-sample:: x-nucleo-iks02a1-mic
2 :name: X-NUCLEO-IKS02A1 shield - MEMS microphone
3 :relevant-api: audio_dmic_interface
5 Acquire audio using the digital MEMS microphone on X-NUCLEO-IKS02A1 shield.
9 This sample enables the digital MEMS microphone on X-NUCLEO-IKS02A1
13 the digital MEMS microphone on X-NUCLEO-IKS02A1 shield.
21 This sample communicates over I2C with the X-NUCLEO-IKS02A1 shield
34 - X-NUCLEO-IKS02A1: https://www.st.com/en/ecosystems/x-nucleo-iks02a1.html
39 This sample runs with X-NUCLEO-IKS02A1 stacked on any board with a matching
43 .. zephyr-app-commands::
44 :zephyr-app: samples/shields/x_nucleo_iks02a1/microphone/
52 building the sample is the I2S output clock frequency configuration. For example,
62 Sample Output
70 - 16KHz sample rate
71 - 16 bits per sample
72 - 1 channel (mono)
74 One second of acquisition at a 1 channel 16KHz sampling rate yields 16,000 16-bit samples.
83 emulator in either binary or ASCII format. The output is controlled by the
87 Binary PCM Output argument
88 -----------------
94 special characters (such as :kbd:`CTRL-Z` or :kbd:`CTRL-D`)
97 .. code-block:: console
99 stty -F /dev/ttyACM0 115200 raw
101 dos2unix -f /tmp/sound.raw
119 ASCII PCM Output argument
120 ----------------
122 It is also possible to recompile and to have PCM output in ASCII, which needs
123 to be converted to binary later on. The output format is the following:
125 .. code-block:: console
127 -- start
146 -- end
149 --------------
154 Use the 'Import->Raw Data' menu to load the sound.raw file as
161 :alt: audio_import
169 :alt: audio_file