Matthias Ringwald
|
8c35a1166e
|
esp32: allow to compile BTstack without CONFIG_ESP_CONSOLE_UART
Fixes #571
|
2024-03-12 08:15:17 +01:00 |
|
Matthias Ringwald
|
02eb018664
|
esp32: fix build warninig in es8388 driver
|
2024-01-17 10:58:04 +01:00 |
|
Matthias Ringwald
|
0d72163bdf
|
esp32/btstack_audio_esp32_v4: tolerate empty i2s read after I2S_EVENT_RX_DONE
|
2023-10-20 10:29:08 +02:00 |
|
Matthias Ringwald
|
b4d037a24c
|
port: skip '*demo_util*' in create example scripts
|
2023-10-04 16:38:04 +02:00 |
|
Matthias Ringwald
|
5b3dbb3859
|
esp32: fix audio driver for config without MCLK or APLL
|
2023-09-21 10:54:12 +02:00 |
|
Dirk Helbig
|
77093c9a29
|
btstack_port_esp32: remove data source in favor of execute on main thread api
|
2023-04-04 14:47:55 +02:00 |
|
Matthias Ringwald
|
2f9d0a2a70
|
esp32: fix build
|
2023-04-04 12:21:58 +02:00 |
|
Matthias Ringwald
|
b696904aa4
|
esp32: update readme
|
2023-04-04 12:12:59 +02:00 |
|
Matthias Ringwald
|
7f66410546
|
esp32: call btstack_stdio_init from application templates
|
2023-04-04 12:12:59 +02:00 |
|
Matthias Ringwald
|
ce2cb32808
|
btstack_stdio_esp32: warn on stdin setup without prior call to btstack_stdio_init
|
2023-04-04 12:12:59 +02:00 |
|
Dirk Helbig
|
a8a70d9170
|
btstack_stdio_esp32: refactoring, use execute on main thread
|
2023-04-04 11:22:15 +02:00 |
|
Matthias Ringwald
|
93d5215482
|
Revert "btstack_stdin_esp32: fix build for v4"
This reverts commit a306ff4c5adfeb746bb5efcbaf8e7a6c93eccab6.
|
2023-04-04 11:14:16 +02:00 |
|
Matthias Ringwald
|
a306ff4c5a
|
btstack_stdin_esp32: fix build for v4
|
2023-04-03 15:32:28 +02:00 |
|
Matthias Ringwald
|
012a2c4245
|
btstack_stdin_esp32: fix build for v4
|
2023-04-03 15:19:03 +02:00 |
|
Dirk Helbig
|
b5a43cc197
|
btstack_stdin_esp32: add uart output/input buffering
|
2023-03-30 09:40:38 +02:00 |
|
Matthias Ringwald
|
ccf14bf418
|
esp32: enable HAVE_BTSTACK_AUDIO_EFFECTIVE_SAMPLERATE
|
2023-03-24 10:44:50 +01:00 |
|
Dirk Helbig
|
e4aaaf23df
|
btstack_audio_esp32_v5: allow the playback handler to catch up in case of unintended delays, control power amplifier
|
2023-03-24 10:44:50 +01:00 |
|
Dirk Helbig
|
fe42c0dc45
|
esp32: support new audio driver in esp-idf v5
|
2023-03-24 10:44:50 +01:00 |
|
Matthias Ringwald
|
cf0d4b9803
|
esp32: allow to disable default audio i2s driver via component config
|
2023-02-08 12:29:10 +01:00 |
|
Matthias Ringwald
|
862392e5a3
|
esp32: check CONFIG_BT_CONTROLLER_ENABLED only on esp-idf v5.x
|
2023-02-08 11:54:57 +01:00 |
|
Matthias Ringwald
|
5e40310d59
|
esp32: check CONFIG_BT_CONTROLLER_ENABLED only on esp-idf v5.x
|
2023-02-08 11:54:03 +01:00 |
|
Matthias Ringwald
|
d42b36aac8
|
esp32: drop support for Makefile projects from esp-idf 3.x
|
2023-02-08 11:45:19 +01:00 |
|
Matthias Ringwald
|
e9a15bc556
|
esp32: warn about unsuitable sdkconfig
|
2023-02-08 11:22:16 +01:00 |
|
Matthias Ringwald
|
c61b3cef66
|
btstack_audio: use named struct initializer
|
2023-02-06 10:31:54 +01:00 |
|
Matthias Ringwald
|
976f0fc93f
|
port/esp32: add 3rd-party/yxml
|
2023-02-03 14:49:34 +01:00 |
|
Matthias Ringwald
|
07e7c342a4
|
esp32: tolerate empty i2s write in audio driver
|
2022-11-18 17:39:56 +01:00 |
|
Matthias Ringwald
|
9ffa3a40fc
|
esp32: log i2c init of es8388 as debug
|
2022-11-18 17:07:34 +01:00 |
|
Matthias Ringwald
|
07b2f89f99
|
esp32: ignore volume control until audio initialized
|
2022-11-18 17:01:25 +01:00 |
|
Matthias Ringwald
|
319b8e483e
|
esp32: fix audio driver for sink + source mode
|
2022-11-17 21:44:22 +01:00 |
|
Matthias Ringwald
|
5524a00429
|
esp32: update port, only add required files to esp-idf component
|
2022-11-16 12:27:53 +01:00 |
|
Matthias Ringwald
|
2490d60885
|
esp32: fix build
|
2022-11-15 21:18:16 +01:00 |
|
Matthias Ringwald
|
76a7b6f546
|
esp32: adapt i2s buffer size to sample rate
|
2022-11-14 16:14:51 +01:00 |
|
Matthias Ringwald
|
40da0d63fc
|
esp32: make Classic support compatible with esp-idf v5.x
|
2022-11-13 18:58:03 +01:00 |
|
Matthias Ringwald
|
6d1fa2f01b
|
esp32: avoid duplicate hci_dump_embedded_stdout.c
|
2022-11-11 09:12:56 +01:00 |
|
Matthias Ringwald
|
d7b812f078
|
esp32: map btstack_assert to regular assert
|
2022-11-10 23:04:30 +01:00 |
|
Matthias Ringwald
|
cc0b01d098
|
esp32: avoid blocking on i2s_write
|
2022-11-10 23:00:12 +01:00 |
|
Matthias Ringwald
|
766aac70d9
|
esp32: fix create samples
|
2022-11-10 10:57:13 +01:00 |
|
Matthias Ringwald
|
b7313a6ea3
|
esp32: avoid duplicate hci_dump_embedded_stdout.c
|
2022-11-09 18:07:44 +01:00 |
|
Matthias Ringwald
|
0f9627d6f9
|
esp32: fix compile of non-btstack examples after adding component/btstack
|
2022-11-05 17:11:45 +01:00 |
|
Matthias Ringwald
|
5e4e31166e
|
esp32: fix printf warnings
|
2022-11-02 10:40:55 +01:00 |
|
Matthias Ringwald
|
2cbd4c4f94
|
esp32: enable CTKD if configured for dual-mode
|
2022-10-30 14:05:08 +01:00 |
|
Matthias Ringwald
|
742d8ed7e7
|
esp32: update es8388 driver for esp-idf v5.0
|
2022-10-25 17:28:48 +02:00 |
|
Matthias Ringwald
|
3a8f1ab21b
|
esp32: add driver as private dependency
|
2022-10-10 15:03:56 +02:00 |
|
Matthias Ringwald
|
5451dc6db6
|
esp32: fix init for BR/EDR only mode
|
2022-10-10 14:26:04 +02:00 |
|
Matthias Ringwald
|
c518ce542f
|
esp32: enable L2CAP ERTM for avrcp_browsing_client
|
2022-10-05 09:57:57 +02:00 |
|
Matthias Ringwald
|
59200c1c2d
|
esp32: update readme and chipset documentation
|
2022-06-08 12:02:36 +02:00 |
|
Matthias Ringwald
|
c50041a4d4
|
esp32: make btstack_config depend on esp-idf sdkconfig and target mcu
|
2022-06-08 11:55:40 +02:00 |
|
Matthias Ringwald
|
cbd6aad84f
|
esp32: map audio i2s to gpios 8,9,10,45 on esp32-s3 as on ESP32-S3-Korvo-2 V3.0 board
|
2022-06-08 11:55:02 +02:00 |
|
Matthias Ringwald
|
791126f9b6
|
esp32: map audio i2s to gpios 2,8,9,10 on esp32-c3
|
2022-06-08 11:25:25 +02:00 |
|
Matthias Ringwald
|
f0c8ae42c3
|
esp32: use #defines for I2S audio gpios
|
2022-06-08 11:25:25 +02:00 |
|