From 3aa9894251651f0e1da3ad861fb9dd22c3d9bcf4 Mon Sep 17 00:00:00 2001 From: David Escalona Date: Tue, 31 Oct 2023 18:13:49 +0100 Subject: [PATCH] connectcore-demo-example: fix set volume command for CC6 devices https://onedigi.atlassian.net/browse/DEL-8719 Signed-off-by: David Escalona --- connectcore-demo-example/demoserver.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/connectcore-demo-example/demoserver.py b/connectcore-demo-example/demoserver.py index 675b6e0..97bc1d8 100755 --- a/connectcore-demo-example/demoserver.py +++ b/connectcore-demo-example/demoserver.py @@ -1508,7 +1508,10 @@ def set_audio_volume(value): Returns: String: Error string if fails. """ - res = exec_cmd(f"amixer set 'Speaker' {value}% && amixer set 'Headphone' {value}%") + cmd = f"amixer set 'Speaker' {value}% && amixer set 'Headphone' {value}%"\ + if read_proc_file("/proc/device-tree/digi,machine,name") not in ("ccimx6sbc", "ccimx6qpsbc")\ + else f"amixer set 'Master' {value}%" + res = exec_cmd(cmd) if res[0] != 0: return res[1] return None