Модуль Utils
Огляд утилітарних функцій для упаковки налаштувань та бітового стискання показань датчиків у FlowerCare.
Модуль flowercare::utils містить допоміжні утилітарні функції для бітового пакування та стискання даних. Основна мета цього модуля — оптимізація розміру записів для зберігання у flash-пам'яті та мінімізація обсягу BLE-пакетів при бездротовій передачі.
Доступні утиліти
buildSettingsPacket
Утилітарна функція для упаковки періоду сну пристрою у 3-байтовий масив для передачі по BLE.
DataCompressor
Модуль для бітового упаковування та стискання показань датчиків у 7-байтовий масив.