В Zephyr OS добавлена поддержка LoRaWAN

Изображение: Gabriel Cain Photography, wikimedia, cc-by-sa-3.0
Приемо-передатчик
Приемо-передатчик

В операционную систему (ОС) Zephyr OS добавили поддержку маломощной сети LoRaWAN, сообщает 15 ноября портал cnx-software.

Поддержка LoRaWAN позволит более простым способом объединять в глобальные сети устройства, не требующие передачи большого объема данных. Ранее Zephyr OS имела только драйвера для приёмо-передатчиков LoRa, и разработчикам встраиваемых систем приходилось самостоятельно писать код для установки соединений и передачи данных, если они хотели использовать технологию LoRa.

Работа новой функции поддерживается пока только для устройств класса «А» (наиболее простая версия протокола). В ближайших планах разработчиков Zephyr OS поддержка протоколов для классов «B» и «C».

Zephyr OS — бесплатная ОС с открытым исходным кодом, созданная в 2016 году при поддержке консорциума четырех крупных американских ИТ-компаний для работы на устройствах с ограниченными ресурсами. Эта операционная система предоставляет разработчикам возможность минимизировать потребления ресурсов, но пользоваться современными возможностями, обычно предоставляемыми программистам в «больших» ОС.

LoRa/LoRaWAN — технология, позволяющая передавать данные с низкой скоростью, но с высокой надежностью и на достаточно большие расстояния. От конечного устройства до базовой станции расстояние может быть от 500 метров до нескольких километров, в зависимости от плотности застройки, материала домов и рельефа местности. При этом конечные устройства потребляют небольшое количество энергии, работают с маленькой мощностью (25мВт) и используют нелицензируемый диапазон частот. Такая технология хорошо подходит, например, для дистанционного управления вещами или автоматической передачи показаний счетчиков.

Комментарии
Загружаются...