Parcourir la source

fix: 优化780xxx audio 的demo

梁健 il y a 5 mois
Parent
commit
f6a1e981f5

+ 2 - 2
module/Air780EHM_Air780EHV_Air780EGH/demo/audio/play_file.lua

@@ -21,8 +21,8 @@ local taskName = "task_audio"
 local audio_setup_param ={
     model= "es8311",          -- 音频编解码类型,可填入"es8311","es8211"
     i2c_id = 0,          -- i2c_id,可填入0,1 并使用pins 工具配置对应的管脚
-    pa_ctrl = 162,         -- 音频放大器电源控制管脚
-    dac_ctrl = 164,        --  音频编解码芯片电源控制管脚    
+    pa_ctrl = gpio.AUDIOPA_EN,         -- 音频放大器电源控制管脚
+    dac_ctrl = 20,        --  音频编解码芯片电源控制管脚,780ehv 默认使用20
 }
 
 --  播放结束回调

+ 2 - 2
module/Air780EHM_Air780EHV_Air780EGH/demo/audio/play_stream.lua

@@ -22,8 +22,8 @@ exaudio = require("exaudio")
 local audio_setup_param ={
     model= "es8311",          -- dac类型,可填入"es8311","es8211"
     i2c_id = 0,          -- i2c_id,可填入0,1 并使用pins 工具配置对应的管脚
-    pa_ctrl = 162,         -- 音频放大器电源控制管脚
-    dac_ctrl = 164,        --  音频编解码芯片电源控制管脚 
+    pa_ctrl = gpio.AUDIOPA_EN,         -- 音频放大器电源控制管脚
+    dac_ctrl = 20,        --  音频编解码芯片电源控制管脚,780ehv 默认使用20
 }
 
 -- 播放完成回调

+ 2 - 2
module/Air780EHM_Air780EHV_Air780EGH/demo/audio/play_tts.lua

@@ -19,8 +19,8 @@ local taskName = "task_audio"
 local audio_setup_param ={
     model= "es8311",          -- 音频编解码类型,可填入"es8311","es8211"
     i2c_id = 0,          -- i2c_id,可填入0,1 并使用pins 工具配置对应的管脚
-    pa_ctrl = 162,         -- 音频放大器电源控制管脚
-    dac_ctrl = 164,        --  音频编解码芯片电源控制管脚    
+    pa_ctrl = gpio.AUDIOPA_EN,         -- 音频放大器电源控制管脚
+    dac_ctrl = 20,        --  音频编解码芯片电源控制管脚,780ehv 默认使用20  
 }
 
 local function play_end(event)

+ 2 - 2
module/Air780EHM_Air780EHV_Air780EGH/demo/audio/record_file.lua

@@ -18,8 +18,8 @@ exaudio = require("exaudio")
 local audio_setup_param ={
     model= "es8311",          -- dac类型,可填入"es8311","es8211"
     i2c_id = 0,          -- i2c_id,可填入0,1 并使用pins 工具配置对应的管脚
-    pa_ctrl = 162,         -- 音频放大器电源控制管脚
-    dac_ctrl = 164,        --  音频编解码芯片电源控制管脚
+    pa_ctrl = gpio.AUDIOPA_EN,         -- 音频放大器电源控制管脚
+    dac_ctrl = 20,        --  音频编解码芯片电源控制管脚,780ehv 默认使用20
     bits_per_sample = 16  -- 录音的位深,可选8,16,24 位,但是当选择音频格式为AMR_NB,自动调节为8位,当音频格式为AMR_WB,自动调节为16位
 }
 local recordPath = "/record.amr"

+ 2 - 2
module/Air780EHM_Air780EHV_Air780EGH/demo/audio/record_stream.lua

@@ -17,8 +17,8 @@ exaudio = require("exaudio")
 local audio_setup_param ={
     model= "es8311",          -- dac类型,可填入"es8311","es8211"
     i2c_id = 0,          -- i2c_id,可填入0,1 并使用pins 工具配置对应的管脚
-    pa_ctrl = 162,         -- 音频放大器电源控制管脚
-    dac_ctrl = 164,        --  音频编解码芯片电源控制管脚
+    pa_ctrl = gpio.AUDIOPA_EN,         -- 音频放大器电源控制管脚
+    dac_ctrl = 20,        --  音频编解码芯片电源控制管脚,780ehv 默认使用20
     bits_per_sample = 16  -- 录音的位深,可选8,16,24 位,但是当选择音频格式为AMR_NB,自动调节为8位,当音频格式为AMR_WB,自动调节为16位
 }