CmdParser
Парсер текстовых команд с малым расходом памяти для Serial и других каналов обмена
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d5b0feca5d835f72cf3ef4604c707f3efc7a53c1ad5f29e15de987a89e1e50c3CmdParser-1.7.0-d5b0feca.zipОписание
Парсер команд для разбора текстовых команд через Serial и другие каналы с минимальным расходом памяти. Работает быстро благодаря оптимизированному алгоритму, хорошо подходит для обмена короткими командами — если нужна передача сложных данных, лучше комбинировать с JSON. Поддерживает строки в кавычках, настраиваемый разделитель команд и динамический режим ключ=значение. Строковые параметры могут храниться в PROGMEM для экономии оперативной памяти. Буфер настраивается под разные символы конца строки и поддерживает локальное эхо с обработкой backspace. Практично использовать для первичной обработки команд датчиков или управления устройством через серийный интерфейс.