Запилил свою прошивку на основе опенсорсного TCP-UART, при буфере 4килобайта скорость возросла очень ощутимо. Осталось допилить flow control, и думаю такой вариант вполне сойдет.
Мне не нужна большая скорость на пределе технологии, скорость около 500-800 кБит через UART на 921600 baud была бы вполне достаточной. Процедура передачи - разовая(загрузка логов из устройства), так что особых помех для других устройств не будет.
Добрый день.
Есть необходимость передать 2МБ файл на смартфон. Сейчас управляю модулем по UART при помощи АТ команд, скорость порта настроил 921600, softap, поднял TCP сервер.
Сейчас передача 2МБ файла занимает около 5 минут.
Данные передаю командой AT+CIPSEND=1024 или AT+CIPSEND=2048. Данные...