Назад к каталогу

CommandParser

Парсер команд для микроконтроллеров, разбирает строки формата "КОМАНДА АРГУМЕНТ1 АРГУМЕНТ2..." со строгой типизацией и валидацией без динамического выделения памяти

Версия1.1.1
ZIP на зеркалеготов
ПроверкаSHA-256
Размер11.20 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
1.1.111.20 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 02:20:57 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:1bee7609a5fb87358c4047dcfcf517dfc19ccd5b51047b75ab182efe789ba3d6
АрхивCommandParser-1.1.1-1bee7609.zip

Описание

Парсер команд для обработки строк формата "КОМАНДА АРГУМЕНТ1 АРГУМЕНТ2...". Без динамического выделения памяти и полной предварительной настройкой лимитов на этапе компиляции — удобно для микроконтроллеров с ограниченными ресурсами. Каждый аргумент строго типизирован и валидируется, с защитой даже от переполнения целых чисел. Если что-то не разбирается — выдаёт понятную ошибку вроде "invalid double for arg 2". Поддерживает экранированные последовательности в строках, так что можно передавать спецсимволы. По умолчанию настроена на 16 команд по 4 аргумента в каждой, имена команд до 10 символов, аргументы до 32 байт — всё это можно менять под свои нужды. Учти, что на 32-битном Arduino память будет занимать прилично, около 456 байт на один экземпляр парсера, так как он полностью разбирает каждый аргумент вместо того чтобы оставлять их как сырые строки.

Версии

Показано: 3
1.1.12026-10-07 12:48:23 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.1.02026-10-07 12:48:23 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-07 12:48:23 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP