From 2bb457de42cd6d5c2a6e7d8a4992fc6c90e37de5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Tue, 29 Nov 2022 17:42:49 +0100 Subject: [PATCH] add I2S Pins --- module_config.options | 8 ++++++++ module_config.proto | 20 ++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/module_config.options b/module_config.options index d2dd110..3ca66c8 100644 --- a/module_config.options +++ b/module_config.options @@ -4,3 +4,11 @@ *MQTTConfig.address max_size:32 *MQTTConfig.username max_size:64 *MQTTConfig.password max_size:64 + +*AudioConfig.mic_chan int_size:8 +*AudioConfig.amp_pin int_size:8 +*AudioConfig.ptt_pin int_size:8 +*AudioConfig.i2s_ws int_size:8 +*AudioConfig.i2s_sd int_size:8 +*AudioConfig.i2s_din int_size:8 +*AudioConfig.i2s_sck int_size:8 diff --git a/module_config.proto b/module_config.proto index 1f4334c..013b2f9 100644 --- a/module_config.proto +++ b/module_config.proto @@ -99,6 +99,26 @@ message ModuleConfig { * The audio sample rate to use for codec2 */ Audio_Baud bitrate = 5; + + /* + * I2S Word Select + */ + uint32 i2s_ws = 6; + + /* + * I2S Data IN + */ + uint32 i2s_sd = 7; + + /* + * I2S Data OUT + */ + uint32 i2s_din = 8; + + /* + * I2S Clock + */ + uint32 i2s_sck = 9; } /*