Blues Notecard Environment Variable Manager
Управление переменными окружения Notecard через callback-функции в Arduino-коде
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5842e54b08aed2cfbebd612964b15279f19bb3fcec8a85f4147eea33b588ddb4Blues_Notecard_Environment_Variable_Manager-1.0.2-5842e54b.zipОписание
Если вы работаете с Notecard и хотите использовать облачные переменные окружения прямо в своем коде на Arduino, эта библиотека упростит всё. NotecardEnvVarManager — это обёртка над note-c, которая спрашивает у Notecard нужные вам переменные и вызывает callback для каждой полученной пары имя-значение. Работает через стандартные env.get запросы к устройству. Нужно выделить память через alloc, задать callback с пользовательским контекстом (например, структуру для кеширования значений), потом вызвать fetch с массивом имён переменных. Если переменной нет на Notecard, callback просто не вызовется для неё, поэтому беспокоиться не о чём. Зависит от note-c библиотеки, поэтому убедитесь, что она установлена.