Skip to main content
Planet Zephyr

Connecting Zephyr Logging to the Cloud Over Constrained Channels – Marcin Niestrój, Golioth

By September 28, 2022No Comments

The Zephyr® Project strives to deliver the best-in-class RTOS for connected resource-constrained devices, built to be secure and safe. Click here to learn more: https://www.zephyrproject.org

Connecting Zephyr Logging to the Cloud Over Constrained Channels – Marcin Niestrój, Golioth

Speakers: Marcin Niestrój
The Zephyr logging subsystem is a tiered approach to alerting users to events happening throughout their applications. The flexibility means the user can better troubleshoot applications during development and deployment. This talk will cover an approach to preparing Zephyr logging messages for transmission through a constrained networking layer, such as a cellular connection. This includes CBOR compression on all logging messages, including special handling around binary payloads. There is also an interface to a CoAP library to take advantage of smaller payloads and standardized format to a cloud backend. Additional tooling is included for selectable acknowledgement of messages, to handle high priority or high traffic scenarios. I will focus on showing best practices for compressing and connecting outputs from the Zephyr ecosystem to external entities and how they can do the same.”

Presentation Slides: https://bit.ly/3SjofZs

Benjamin Cabé