SimpleQueue
Лёгкая реализация очереди FIFO для Arduino с поддержкой любых типов данных и базовыми операциями push, pop, peek
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c37953e556e71ef4fa76cdb23bed2b9fd509242e06b2418f64c3677bdb057b48SimpleQueue-1.0.1-c37953e5.zipОписание
Очередь (queue) — полезная структура данных, когда нужно обрабатывать данные в порядке FIFO, но стандартная очередь занимает много памяти. SimpleQueue — это лёгкая реализация очереди для Arduino, которая работает с любыми типами данных. Поддерживаются базовые операции: добавление элемента (push), извлечение (pop), просмотр без удаления (peek) и циклические операции. Учти, что потокобезопасность здесь не встроена — если нужна синхронизация в многопоточной среде, придётся добавить семафор или другой механизм блокировки самостоятельно. Подходит для простых задач с очередями данных, когда памяти не так много, а функциональность важнее встроенной защиты от конкурентного доступа.