#linux-api #hdmi #cec #pure #raspberry #driver #bookworm

cec_linux

A pure rust library to use the HDMI-CEC linux API

3 unstable releases

0.2.0 Mar 3, 2024
0.1.1 Jan 30, 2024
0.1.0 Dec 6, 2023

#939 in Hardware support

Download history 201/week @ 2024-08-20 139/week @ 2024-08-27 40/week @ 2024-09-03 68/week @ 2024-09-10 63/week @ 2024-09-17 33/week @ 2024-09-24 4/week @ 2024-10-08 1/week @ 2024-10-15 1/week @ 2024-10-29 1/week @ 2024-11-05

68 downloads per month

MIT license

87KB
1K SLoC

Project Status: Active – The project has reached a stable, usable state and is being actively developed. GitHub GitHub Workflow Status crates.io Released API docs

A pure rust library to use the CEC linux API (as found on Raspberry Pis with bookworm)

Background

While libcec and thus cec-rs also works with the linux driver, I noticed after upgrading from bullseye to bookworm that some messages are only visible to me in monitor mode. So they are missing in cec-rs as well as the old firmware driver is gone in bookworm.

Dependencies

~1.8–10MB
~110K SLoC