Sending 100KB of data with in less time

Manjunath_hk
Posts: 2
Joined: Thu Jun 23, 2016 1:13 am

Sending 100KB of data with in less time

Postby Manjunath_hk » Tue Aug 30, 2016 6:56 pm

In one of the project requirement we are using esp8266(WROOM-02) module to upload the data to the server from the device. it is providing the data throughput of 1.96KB/s in AT(transparent) mode and 8.33KB/s in custom firmware mode (reference to ESP8266_NONOS_SDK_UART_TCP_Passthrough_Demo)respectively but our requirement data throughput is 50KB/s. Is it possible to achieve our required data throughput in either of the mode? if it is possible give solution for that thanks in advance .

Note : we using the latest SDK(v2.0) and latest AT(v2.0) firmware.
We are using the baud rate of 921600.

pratik

Re: Sending 100KB of data with in less time

Postby pratik » Wed Aug 31, 2016 11:53 am

Hello,

To get high transfer speed, you must use AT firmware through SDIO or HSPI interface. The main cause of slow speed here is the UART because it is not meant for high speed transfers without interrupting the CPU too often.
With custom AT functions that add a large buffer of say, 30kB, this may be possible, because the ESP8266 can easily deliver 4 mbps in such implementations.
Also, make sure you are using the 802.11n mode, with sleep mode disabled. It will not matter much, but just in case!

Who is online

Users browsing this forum: No registered users and 13 guests