chegewara
chegewara
One more thing worth to mention. Not only esp32 performance is important here to get better throughput. I have fe USB port on my PC which are hosteb by different...
And here is result with sd_mmc on another set of ports: 
Even SD_SPI with "better" port is not that bad: 
Im not using arduino SD_MMC library, so im not sure my results are affected by it. For SD_MMC speed, it is USB speed limit, thats why its just a bit...
Just make sure you are using USB 3 port on PC. I dont know why, but on USB 2 high speed port the writing speed is about 200kB/s. Its probably...
https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/tests/BLETests/Arduino/BLE_scan/BLE_scan.ino
> I think my answer is here but I can't make it work: > `bool start(uint32_t duration, void (*scanCompleteCB)(BLEScanResults), bool is_continue = false);` Ok, so why you cant make it...
Long time ago there was request to implement non blocking scan function and it is implemented, but i dont know why it is not working for you, i never been...
> @chegewara you said that you can put the scan in a RTOS task, so no problem to use that way ? Not at all, i am using it most...
Usually its not needed, but you can start new task and start BLE from it.