48 Commits

Author SHA1 Message Date
Matthias Ringwald
eaffacf936 esp32: enable wide-band speech, disable secure connections for hfp/hsp demos 2021-01-26 16:22:48 +01:00
Matthias Ringwald
770186d106 esp32: fix audio sink driver 2020-11-20 14:27:01 +01:00
Matthias Ringwald
0b695730e4 esp32: unify i2s configuration 2020-11-20 14:27:01 +01:00
Milanka Ringwald
606ccc9bdf config: add ENABLE_PRINTF_HEXDUMP 2020-11-06 12:06:11 +01:00
Milanka Ringwald
36327e5a47 config: sort defines alphabetically 2020-11-06 12:01:26 +01:00
Matthias Ringwald
030e197dd0 esp32: reduce log output for tlv 2020-10-07 14:18:53 +02:00
Matthias Ringwald
29f287b5e3 esp32: make btstack_init c++ safe 2020-08-26 16:09:55 +02:00
Matthias Ringwald
ac10900005 esp32: reduce log output for tlv. remove printf 2020-08-13 22:11:13 +02:00
Matthias Ringwald
bd8e4ef6a3 esp32: provide esp-idf/component/btstack/btstack_port_esp32.c and only minimal app_main in template/main/main.c 2020-04-27 16:40:49 +02:00
Matthias Ringwald
a0a4507b35 esp32: add missing freertos queue.h include 2020-03-06 22:39:21 +01:00
Matthias Ringwald
b15ccad8bc esp32: fix pan_lwip_http_server example build using Makefile 2020-01-16 17:38:31 +01:00
Matthias Ringwald
b1d16e4c30 esp32: update component cmake file 2019-12-23 15:37:47 +01:00
Matthias Ringwald
826d4bce04 esp32: copy micro-ecc into esp-idf, try to use our copy for cmake 2019-12-23 12:33:25 +01:00
Matthias Ringwald
e7f2b10e8f esp32: add CMakeLists for btstack component 2019-12-23 12:22:16 +01:00
cuichaochao
40ba509983 port/esp32: add ESP32-LyraT V4.3 Board Support 2019-10-31 15:47:00 +01:00
Matthias Ringwald
a4ddb25eb3 esp32: handle esp-idf change from CONFIG_CONSOLE_UART_NUM to CONFIG_ESP_CONSOLE_UART_NUM 2019-10-31 09:12:18 +01:00
Matthias Ringwald
e514a7f533 port: configure desktop ports (libusb,posix,windows) for mesh 2019-07-20 09:32:04 +02:00
Matthias Ringwald
94dc8eb321 esp32: add mesh support 2019-07-20 08:50:34 +02:00
Matthias Ringwald
86a50e771e esp32: add lwip/dhcp-server and enable pan_lwip_http_server.c 2019-06-13 15:16:24 +02:00
Matthias Ringwald
21b6c1bf54 esp32: fix BTSTACK_FILE__ 2019-06-13 15:15:38 +02:00
Matthias Ringwald
ccc619ecbd esp32: provide HCI prebuffer (e.g. needed for BNEP) 2019-06-13 15:14:17 +02:00
Matthias Ringwald
6d23ba053b freertos: HAVE_FREERTOS_INCLUDE_PREFIX if FreeRTOS headers are in 'freertos' folder, update esp32 config to use it 2019-06-03 10:10:26 +02:00
Matthias Ringwald
74a4ebbb07 esp32: configure SCO over HCI after power up 2019-05-08 14:21:20 +02:00
Matthias Ringwald
5ec47f0f9e esp32: mark micro-ecc includes as private to avoid compile errors in other components 2019-04-26 16:15:37 +02:00
Matthias Ringwald
a71df68ad1 esp32: use micro-ecc copy from BTstack as the one from esp-idf was confied to the bootloader component 2019-04-08 21:36:43 +02:00
Matthias Ringwald
2903bcc699 esp32: erase nvs flash is newer nvs version found 2019-03-07 16:23:31 +01:00
Matthias Ringwald
106b8d823a esp32: add stop_stream function 2019-02-25 15:07:51 +01:00
Matthias Ringwald
195e44814f esp32: implement audio sink interface 2019-02-24 13:04:39 +01:00
Matthias Ringwald
12a29783e7 esp32: add ENABLE_ATT_DELAYED_RESPONSE 2018-11-01 12:30:10 +01:00
Matthias Ringwald
6420389d1a added yxml to esp32, max32630-fthr, and stm32-f4discovery-cc256x 2018-09-27 12:54:46 +02:00
Matthias Ringwald
c1bc0b8eb5 pbap_client: add support for md5 authentication challenge 2018-09-17 17:16:59 +02:00
Matthias Ringwald
fc6cde64da Replaced HCI_PACKET_BUFFER_SIZE with HCI_INCOMING_PACKET_BUFFER_SIZE and HCI_OUTGOING_PACKET_BUFFER_SIZE 2018-07-23 14:14:14 +02:00
Matthias Ringwald
a057b0dbb8 esp32: support audio playback via btstack_audio_esp32.c 2018-07-22 00:01:23 +02:00
Matthias Ringwald
d72415a4a7 esp32: enable SCO over HCI 2018-06-16 22:50:56 +02:00
Matthias Ringwald
9c14a9f162 esp32: setup system-wide TLV implementation 2018-04-17 14:33:23 +02:00
Matthias Ringwald
534c860dc0 esp32: enable le data channels, disable packet logger 2018-01-19 16:15:29 +01:00
Matthias Ringwald
2b3e76a20b esp32: enable le data channels, disable packet logger 2018-01-19 16:15:29 +01:00
Matthias Ringwald
9de20bbd3d esp32: update sdkconfig and use esp_bt.h instead of bt.h 2017-12-22 17:51:22 +01:00
Matthias Ringwald
f7ae529c9d esp32: add HAVE_FREERTOS_TASK_NOTIFICATIONS to fix compile 2017-11-09 15:21:53 +01:00
Matthias Ringwald
ed732917d0 esp32: fix build of non-btstack examples when added as component to esp-idf. Fixes #85 2017-10-25 16:26:56 +02:00
Matthias Ringwald
dc01ccc6b2 esp32: support power down and power up. updated sdkconfig 2017-10-14 21:10:45 +02:00
Matthias Ringwald
6f952a2331 esp32: clone BTstack into esp-idf/components to allow out-of-tree app builds 2017-09-28 15:11:22 +02:00
Matthias Ringwald
82cfdfc2b7 esp32: prepare example template 2017-05-05 15:20:31 +02:00
Matthias Ringwald
b3c351fe85 esp32: directly call esp_vhci_host_check_send_available instead of tracking callback 2017-05-05 15:20:31 +02:00
Matthias Ringwald
7fa64bedbd esp32: place HCI from VHCI in ringbuffer to avoid blocking VHCI thread 2017-05-05 15:20:31 +02:00
Matthias Ringwald
f69d0bf9f0 esp32: extract component/btstack, depend on CONFIG_BLUEDROID_ENABLED=n, update README 2017-05-05 15:20:31 +02:00
Matt Kelly
040f5acd38 esp32: More hacks to get send/receive somewhat working 2017-05-05 15:20:30 +02:00
Matt Kelly
ed045cc20f esp32: Add necessary libs, override gitignore .a rule 2017-05-05 15:20:30 +02:00