We are using AT+KTCPSND to transfer data. It takes data as a quoted “ASCII string” meaning “special characters” must be escaped with hex, but there’s also a hard 256 bytes limit for the size of the whole command, which means a data packet can contain at best 240 bytes and at worst 80 bytes (because escaped “special characters” take 3 bytes, e.g. ‘\0d’)).
Those limitations reduce the throughput significantly. Any plans to improve it in the next firmware update?