LibOSDP on Zephyr, ready to ship
A tested, ready-to-consume Zephyr port of LibOSDP with a devicetree-bound OSDP driver layer. Wire a UART in your board's devicetree and call high-level OSDP APIs straight from your application — no transport, framing, or secure-channel plumbing to write yourself.