Экспорт/Импорт настроек - выгрузка и загрузка настроек модуля в виде ini файла.
Страница выгрузки/загрузки находится по адресу [IP]/configopt . Файл не содержит настройки Wifi !
Опция поддерживается полноценно на данный момент только RTOS прошивками (ESP8266 RTOS, ESP32) - На ESP8266(noOS) нет возможности импорта настроек.
Ограничение опции: на данный момент максимальный размер выгружаемого файла ограничен 5 кб !!
Для применения загруженных настроек требуется перезагрузка модуля !!!
Опция выгружает/загружает главную структуру настроек прошивки. Имена (ключи) настроек сгенерированы автоматически согласно их именам в исходном коде проекта wifi-iot. Бинарные настройки(массивы) опций хранятся в виде hex строк.
Экспортированный файл можно загрузить на другой модуль для быстрой настройки, допустимо выгружать и загружать настройки между чипами ESP8266 и ESP32. При этом параметр keypro в файле рекомендуется удалить, чтобы режим PRO не сбросился. Параметр gpio не совместим между конструкторами и его так же рекомендуется удалять.
При загрузке файла в модуль настройки опций применяться только те, которые присутствуют в файле, остальные останутся без изменений.
При превышении предельного размера страницы настроек при экспорте параметры, которые не уместились будут проигнорированы для экспорта, а в UART отладке RTOS прошивок будет строка вида opt: Error out of buffer 1170 b, used 6037 b, что покажет, сколько не влезло байт и сколько текущий размер файла настроек. Данная строка так же дублируется на вкладке Debug
Файл настроек можно редактировать , но документации по описанию назначения параметров на данный момент нет. Некоторые настройки имеют очевидное и явное название...
Можно в файле оставить только нужные параметры , например для logic2, и загружать их в разные устройства с другим составом опций и настроек.
Ненужные настройки в файле можно закоментировать используя 2 наклонные черты // .