From 1c9840c420cadc5aa02bd6a1d8de3902c25c7334 Mon Sep 17 00:00:00 2001 From: Armando Visconti Date: Tue, 15 Oct 2019 10:39:27 +0200 Subject: [PATCH] samples/96b_argonkey: microphone: (FIX) stop dmic trigger Stop the trigger (DMIC_TRIGGER_STOP) after acquiring microphone data Signed-off-by: Armando Visconti --- samples/boards/96b_argonkey/microphone/src/main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/samples/boards/96b_argonkey/microphone/src/main.c b/samples/boards/96b_argonkey/microphone/src/main.c index 5ef83a56c6a..90f2c782d0f 100644 --- a/samples/boards/96b_argonkey/microphone/src/main.c +++ b/samples/boards/96b_argonkey/microphone/src/main.c @@ -154,6 +154,12 @@ void main(void) signal_sampling_stopped(); + ret = dmic_trigger(mic_dev, DMIC_TRIGGER_STOP); + if (ret < 0) { + printk("microphone stop trigger error\n"); + return; + } + /* print PCM stream */ #ifdef PCM_OUTPUT_IN_ASCII printk("-- start\n");