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

SerialCommands

Парсинг и обработка текстовых команд с последовательного порта без динамического выделения памяти

Версия2.2.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер11.69 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
2.2.011.69 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:a161a3a55f6049ec17ebfb3cdb932dc6f27885a846b08cc79670d3aa50245e71
АрхивSerialCommands-2.2.0-a161a3a5.zip

Описание

Нужна обработка текстовых команд с последовательного порта? Эта библиотека разбирает входящие данные на токены и вызывает нужные функции обратного вызова. Код получается компактным и работает без динамического выделения памяти, что важно для плат с ограниченной оперативкой. Поддерживает несколько последовательных портов одновременно, позволяет настроить символы завершения команды и разделители аргументов. Есть удобная фишка с односимвольными командами — полезно для интерактивного управления вроде регулировки скорости мотора по нажатию клавиши, они срабатывают без ожидания символа завершения. Однако многосимвольные команды, начинающиеся с того же символа, не будут доступны одновременно с односимвольной версией.

Версии

Показано: 2
2.2.02026-08-23 19:12:29 UTC
ZIP по запросу
первое скачивание может быть дольше
1.1.02026-08-23 19:12:29 UTC
ZIP по запросу
первое скачивание может быть дольше