Search found 2240 matches
- Sat Nov 13, 2021 9:15 am
- Forum: ESP32 Arduino
- Topic: BLE transmission speed is very slow
- Replies: 4
- Views: 6038
Re: BLE transmission speed is very slow
Depends how you are sending data (notify, indicate, write, write with no response) you should be able to achieve 40-100kB/s with android device. I only one time had similar issue like you and i still dont know why. It was when ive been trying to perform OTA over BLE on esp32 ble mesh node. I know th...
- Sat Nov 13, 2021 9:09 am
- Forum: ESP-IDF
- Topic: ESP32-S3-DevKitC-1 not flashable in boot mode
- Replies: 4
- Views: 4179
Re: ESP32-S3-DevKitC-1 not flashable in boot mode
Im not 100% sure, but command line seems to be wrong: Der Terminalprozess "C:\Users\Marvin\.espressif\python_env\idf4.3_py3.8_env\Scripts\python.exe 'C:\Users\Marvin\Desktop\esp-idf\components\esptool_py\esptool\esptool.py', '-p', 'COM10', '-b', '460800', '--before', 'default_reset', '--after', 'har...
- Tue Nov 09, 2021 3:29 pm
- Forum: General Discussion
- Topic: RSSI BLE MESH
- Replies: 1
- Views: 1424
Re: RSSI BLE MESH
1. you can use regular ble API to scan for devices
2. you can filter ble devices and scan only for ble mesh nodes
3. this suppose to be implemented and all nodes probably
4. you have to think how to send those data to client, maybe with vendor element?
2. you can filter ble devices and scan only for ble mesh nodes
3. this suppose to be implemented and all nodes probably
4. you have to think how to send those data to client, maybe with vendor element?
- Tue Nov 09, 2021 3:14 pm
- Forum: Hardware
- Topic: ESP32 SDIO Slave with Linux based MCU
- Replies: 7
- Views: 7702
- Tue Nov 09, 2021 3:26 am
- Forum: ESP-IDF
- Topic: xQueueSemaphoreTake unknown abort()
- Replies: 4
- Views: 4187
Re: xQueueSemaphoreTake unknown abort()
It is not a flash memory corruption. It is ram memory corruption in code (just guessing from experience).
- Tue Nov 09, 2021 3:12 am
- Forum: ESP-IDF
- Topic: xQueueSemaphoreTake unknown abort()
- Replies: 4
- Views: 4187
Re: xQueueSemaphoreTake unknown abort()
That make sense if you have memory corruption problem and semaphore handle get corrupted eventually.
- Tue Nov 09, 2021 3:02 am
- Forum: ESP32 Arduino
- Topic: BLE transmission speed is very slow
- Replies: 4
- Views: 6038
Re: BLE transmission speed is very slow
Something is not working correctly. My suggestion is to run nrf connect and change MTU in it after connecting, then check logs and see if it works.
If it works, then android app is problem most likely.
If it works, then android app is problem most likely.
- Wed Nov 03, 2021 3:42 pm
- Forum: General Discussion
- Topic: USB vendor class with Microsoft OS descriptor
- Replies: 3
- Views: 3842
Re: USB vendor class with Microsoft OS descriptor
Code: Select all
tud_descriptor_bos_cb
- Fri Oct 29, 2021 5:50 pm
- Forum: General Discussion
- Topic: Issue in task creation and stack overflow
- Replies: 5
- Views: 3478
Re: Issue in task creation and stack overflow
1. please check this option in menuconfig SPIRAM_MALLOC_ALWAYSINTERNAL
2. again, its safest to use heap_caps_malloc(n, MALLOC_CAP_SPIRAM), because you control where exactly variable/array is placed
2. again, its safest to use heap_caps_malloc(n, MALLOC_CAP_SPIRAM), because you control where exactly variable/array is placed
- Fri Oct 29, 2021 11:51 am
- Forum: General Discussion
- Topic: Issue in task creation and stack overflow
- Replies: 5
- Views: 3478
Re: Issue in task creation and stack overflow
1. 4MB ram is a bit confusing, because you still have only <400kB internal RAM 2. in menuconfig you have option to set when malloc/calloc (and probably arrays too) should use PSRAM instead of internal ram (default is 16kB) 3. you can explicitly malloc from psram with: https://docs.espressif.com/proj...