IoliteCoding SerialCommands
Парсинг и маршрутизация serial-команд с гибкой адресацией на базе base-200 для UART-обмена между устройствами
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:54eee2bbbc625dc828bba4a67fa9ac34e8a2db5d7a7a11ca312e26a86f836d11IoliteCoding_SerialCommands-1.0.0-54eee2bb.zipОписание
Если нужна простая система обмена командами между устройствами по UART, эта библиотека берёт на себя парсинг и маршрутизацию. Вы определяете структуру команд с началом и концом, адресом устройства и опциональными данными, а библиотека перехватывает входящие сообщения и вызывает нужный обработчик. Её фишка в гибкой адресации на базе системы base-200, что позволяет работать как с простыми однобайтовыми адресами, так и с более сложными схемами. Данные защищены длиной адреса, которая явно указывает размер команды. Есть компаньон-библиотека для C и для .NET, если параллельно разрабатываете на других языках. Подойдёт для проектов, где нужна надёжная структурированная коммуникация между платами или микроконтроллерами.