Lothar
Lothar
> > > The ESP32 in 4 bit (MMC) mode can read >17MB/s and write nearly 10MB/s. You just have to put the driver into HS (high speed) mode. I...
sorry for not being clear enough: I was referring to the post of JimDrewGH who stated that the esp-idf fat driver can be accelerated to 17MB/sec by using a special...
o.k. now I think I got it. But is it possible to use SDFat with esp-idf (not Adruino) in order to speed up SD card reads? Does SDFat work with...
I tweaked a little bit with the two timing parameters you mentioned (sleep_for and the timeouts for select). The sleep_for seems to have not so much influence - if I...
I used `vTaskGetRunTimeStats( char *pcWriteBuffer )` to obtain some runtime statistics from FreeRTOS. This is the result: ``` SocketDispatche 43413072 86% Console Task 54172
In order to check for possible optimizations, I am currently trying to understand how Smooth works internally. As far as I understand, SocketDispatcher is calling select() in order to check...
I still don't understand fully the internals of Smooth, especially the passing of messages through queues. And so I don't understand if somewhere there might be some delay. Nevertheless I...
Now I experimented a little bit with the [TCP socket server example](https://github.com/espressif/esp-idf/tree/master/examples/protocols/sockets/tcp_server). After applying some "optimizations" I achieved TCP echo response time of approx. 2-3ms. The bare example code had...
In the meantime I tried to speedup Smooth a little bit. I did the following optimizations: 1. `restart_inactive_sockets();` and `check_socket_timeouts();`: These functions are called during each tick() interval of the...
1. yes, you are absolutely right. Defining some kind of timeout interval makes much more sense. 2. yes, I have seen that you use TCP_NODELAY already which (according to my...