можно только 2 режима: - передачу блока, заранее объявленной длины,
и транспарентный режим, когда всё, что сыпется в UART, сразу уходит
в WiFi-канал. вообще AT-команды подразумевают использование режима передачи блоковых данных заранее известной длины. Если юзаем "transparent mode, то возникают проблемы для управления через AT-команды (там надо из транспарентного в командный режим переходить, а потом обратно) всё это криво-косо, с дебильными таймаутами и с высокой вероятностью сбоя на каком-то этапе (например не всегда получается переключиться из транспарентного режима и/или обратно)