Hi, I am trying out some functionalities with BLE. a mobile app is used to connect with the ESP32 GATT server, and while transmission I need to receive a continuous burst of data. the BLE memory is getting full and the BLE stack is getting in stuck mode.The app is getting disconnected but the device is not even identifying the disconnection event. How can I clear the BLE memory once it gets fulled?
If the system will crash if it receives a burst of data is not a good system right? So how can I solve this problem?
BT_HCI: host_recv_pkt_cb couldn't aquire memory for inbound data buffer.
Re: BT_HCI: host_recv_pkt_cb couldn't aquire memory for inbound data buffer.
I am also having a similar problem. Is there any way we could actually release/clear the memeory. BLE Stack is completely getting stuck and no memory left after burning out all the memory with incoming and outgoing data. Is there any mechanism that we could do in order to avoid such situations
Re: BT_HCI: host_recv_pkt_cb couldn't aquire memory for inbound data buffer.
Did you solve this issue?
Im facing the same ...
[0;31mE (24922) BT_OSI: list_append osi_calloc failed.
[0m
[0;31mE (24923) BT_HCI: host_recv_pkt_cb couldn't aquire memory for inbound data buffer.
[0m
[0;31mE (26816) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:[0m
[0;31mE (26816) task_wdt: - IDLE (CPU 0)[0m
[0;31mE (26816) task_wdt: Tasks currently running:[0m
[0;31mE (26816) task_wdt: CPU 0: BTC_TASK[0m
[0;31mE (26816) task_wdt: CPU 1: IDLE[0m
[0;31mE (26816) task_wdt: Aborting.[0m
abort() was called at PC 0x4017336c on core 0
Im facing the same ...
[0;31mE (24922) BT_OSI: list_append osi_calloc failed.
[0m
[0;31mE (24923) BT_HCI: host_recv_pkt_cb couldn't aquire memory for inbound data buffer.
[0m
[0;31mE (26816) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:[0m
[0;31mE (26816) task_wdt: - IDLE (CPU 0)[0m
[0;31mE (26816) task_wdt: Tasks currently running:[0m
[0;31mE (26816) task_wdt: CPU 0: BTC_TASK[0m
[0;31mE (26816) task_wdt: CPU 1: IDLE[0m
[0;31mE (26816) task_wdt: Aborting.[0m
abort() was called at PC 0x4017336c on core 0
Who is online
Users browsing this forum: No registered users and 194 guests