esp32-a2dp-xq 0.1.0
ESP32 A2DP source with SBC-XQ
Loading...
Searching...
No Matches
a2dp_xq_config_t Struct Reference

#include <a2dp_xq.h>

Collaboration diagram for a2dp_xq_config_t:

Data Fields

const char * device_name
 our name as the headphones see it
 
bool allow_sbc_xq
 try Dual Channel bitpool 38 first (ESP-IDF >= 6.0)
 
bool auto_reconnect
 connect to the last device after init and after link loss
 
const char * last_device
 "aa:bb:..." to reconnect to, NULL = most recently used
 
const char * state_dir
 per-device memory is kept here (SD card), NULL = RAM only
 
a2dp_xq_event_cb_t event_cb
 
void * event_user
 
a2dp_xq_remote_cb_t remote_cb
 AVRCP passthrough and volume from the headphones.
 
void * remote_user
 
int8_t worker_core
 core of the worker task (-1 = any)
 

Field Documentation

◆ allow_sbc_xq

bool a2dp_xq_config_t::allow_sbc_xq

try Dual Channel bitpool 38 first (ESP-IDF >= 6.0)

◆ auto_reconnect

bool a2dp_xq_config_t::auto_reconnect

connect to the last device after init and after link loss

◆ device_name

const char* a2dp_xq_config_t::device_name

our name as the headphones see it

◆ event_cb

a2dp_xq_event_cb_t a2dp_xq_config_t::event_cb

◆ event_user

void* a2dp_xq_config_t::event_user

◆ last_device

const char* a2dp_xq_config_t::last_device

"aa:bb:..." to reconnect to, NULL = most recently used

◆ remote_cb

a2dp_xq_remote_cb_t a2dp_xq_config_t::remote_cb

AVRCP passthrough and volume from the headphones.

◆ remote_user

void* a2dp_xq_config_t::remote_user

◆ state_dir

const char* a2dp_xq_config_t::state_dir

per-device memory is kept here (SD card), NULL = RAM only

◆ worker_core

int8_t a2dp_xq_config_t::worker_core

core of the worker task (-1 = any)


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