Skip to content

Commit 8b29acb

Browse files
committed
to_str(esp_bt_gap_discovery_state_t
1 parent 3de1c07 commit 8b29acb

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

src/BluetoothA2DPCommon.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,11 @@ const char* BluetoothA2DPCommon::to_str(esp_bd_addr_t bda) {
384384
return (const char*)bda_str;
385385
}
386386

387+
/// converts esp_bt_gap_discovery_state_t to a string
388+
const char* BluetoothA2DPCommon::to_str(esp_bt_gap_discovery_state_t state) {
389+
return m_esp_bt_gap_discovery_state_t[state];
390+
}
391+
387392
/**
388393
* @brief Startup logic as implemented by Arduino
389394
*

src/BluetoothA2DPCommon.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,9 @@ class BluetoothA2DPCommon {
271271
/// converts a esp_bd_addr_t to a string - the string is 18 characters long!
272272
const char *to_str(esp_bd_addr_t bda);
273273

274+
/// converts esp_bt_gap_discovery_state_t to a string
275+
const char *to_str(esp_bt_gap_discovery_state_t state);
276+
274277
#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 0, 0)
275278
/// converts esp_avrc_playback_stat_t to a string
276279
const char *to_str(esp_avrc_playback_stat_t state);
@@ -362,6 +365,7 @@ class BluetoothA2DPCommon {
362365
const char *m_a2d_audio_state_str[4] = {"Suspended", "Started", "Suspended", "Suspended"};
363366
const char *m_avrc_playback_state_str[5] = {"stopped", "playing", "paused",
364367
"forward seek", "reverse seek"};
368+
const char *m_esp_bt_gap_discovery_state_t[2] = {"Stopped", "Started"};
365369
esp_a2d_audio_state_t audio_state = ESP_A2D_AUDIO_STATE_STOPPED;
366370
esp_a2d_connection_state_t connection_state =
367371
ESP_A2D_CONNECTION_STATE_DISCONNECTED;

0 commit comments

Comments
 (0)