Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_audac_volume_config_s Struct Reference

AUDAC volume configuration structure. More...

#include <bflb_audac.h>

Collaboration diagram for bflb_audac_volume_config_s:
Collaboration graph

Data Fields

bool mute_ramp_en
 
uint8_t mute_up_ramp_rate
 
uint8_t mute_down_ramp_rate
 
uint8_t volume_update_mode
 
uint8_t volume_ramp_rate
 
uint8_t volume_zero_cross_timeout
 

Detailed Description

AUDAC volume configuration structure.

Parameters
mute_ramp_enAUDAC mute mode en, use true or false
mute_up_ramp_rateAUDAC mute up ramp rate, valid when mute_ramp_en is true, use audac volume ramp rate definition
mute_down_ramp_rateAUDAC mute down ramp rate, valid when mute_ramp_en is true, use audac volume ramp rate definition
volume_update_modeAUDAC volume update mode, use audac volume update mode definition
volume_ramp_rateAUDAC volume ramp rate, valid when volume_update_mode is not AUDAC_VOLUME_UPDATE_MODE_FORCE, use audac volume ramp rate definition
volume_zero_cross_timeoutAUDAC volume update zero cross timeout period, valid only in AUDAC_VOLUME_UPDATE_MODE_RAMP_ZERO_CROSSING mode

Definition at line 159 of file bflb_audac.h.


The documentation for this struct was generated from the following file: