SDConfigCommand
Чтение и парсинг конфиг-файлов с SD-карты в формате команда=значение с поддержкой обновления параметров
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:95bd43b1b60cf596701aed47fd414cadfe02c371d8546995e2ac8c3d61737034SDConfigCommand-0.25.0-95bd43b1.zipОписание
Если нужно хранить настройки прибора на SD-карте и читать их при загрузке — эта библиотека упрощает именно эту задачу. Она парсит текстовые конфиг-файлы в стандартном формате (команда=значение), разбирает строки на команды и параметры, а затем вызывает callback-функцию для каждой строки. Вы получаете доступ к распарсенным данным и сами решаете, что с ними делать — проверить корректность, сохранить в переменные или как-то обработать. Библиотека также может перезаписывать существующие параметры, хотя эта операция работает медленно: поиск команды в файле и замена всей строки новым значением. Важное ограничение: имя конфиг-файла должно быть в формате 8.3 (максимум восемь символов имени и три символа расширения), и библиотека не добавляет и не удаляет параметры, только меняет существующие. Поддерживает как Arduino String для новичков, так и C-строки для опытных пользователей.