btaudio 2.0.0.0

Data Structures

struct  btaudio_t
 Click ctx object definition. More...
 
struct  btaudio_cfg_t
 Click configuration structure definition. More...
 

Typedefs

typedef uint8_t btaudio_error_t
 Error type.
 

Enumerations

enum  a2dp_routing_values_t { ANALOG_OUTPUT = 0 , I2S_OUPUT = 1 , S_PDIF_OUPUT = 2 , INTERCOM_DAC = 3 }
 
enum  bit_res_t { RES_24 = 0 , RES_32 = 1 }
 
enum  sample_rate_t { RATE_8K = 0 , RATE_32K = 1 , RATE_44K1 = 2 , RATE_48K = 3 }
 
enum  profile_bitmask_values { IAP_MODE = 0 , SPP_MODE = 1 , A2DP_MODE = 2 , HFP_MODE = 3 }
 
enum  extended_features_bitmask_values {
  AVRCP_EK = 0 , RECONNECT_PWR_ON = 1 , DISCOVERABLE = 2 , AAC_APTX = 3 ,
  REBOOT_DIS = 4 , MUTE_VOLUME = 5 , ENABLE_PIO4 = 6 , DISABLE_SYS_TONES = 7 ,
  PWR_OFF_P_TIMEOUT = 8 , RESET_PWR_OFF = 9 , RECONNECT_PANIC = 10 , ENABLE_INDICATOR = 11 ,
  ENABLE_TRACK_CHANGE = 12 , ENABLE_PLAYBACK_TONE = 13 , AUTO_ACCEPT = 14
}
 

Detailed Description

Typedef Documentation

◆ btaudio_error_t

typedef uint8_t btaudio_error_t

Error type.

Enumeration Type Documentation

◆ a2dp_routing_values_t

Enumerator
ANALOG_OUTPUT 
I2S_OUPUT 
S_PDIF_OUPUT 
INTERCOM_DAC 

◆ bit_res_t

enum bit_res_t
Enumerator
RES_24 
RES_32 

◆ extended_features_bitmask_values

Enumerator
AVRCP_EK 
RECONNECT_PWR_ON 
DISCOVERABLE 
AAC_APTX 
REBOOT_DIS 
MUTE_VOLUME 
ENABLE_PIO4 
DISABLE_SYS_TONES 
PWR_OFF_P_TIMEOUT 
RESET_PWR_OFF 
RECONNECT_PANIC 
ENABLE_INDICATOR 
ENABLE_TRACK_CHANGE 
ENABLE_PLAYBACK_TONE 
AUTO_ACCEPT 

◆ profile_bitmask_values

Enumerator
IAP_MODE 
SPP_MODE 
A2DP_MODE 
HFP_MODE 

◆ sample_rate_t

Enumerator
RATE_8K 
RATE_32K 
RATE_44K1 
RATE_48K