tfp410 --- DVI/HDMI 控制器

tfp410 模块为 TFP410 DVI/HDMI 串行器提供驱动,该串行器用于通过 24 位并行 LCD 总线驱动外部 DVI/HDMI 显示器。

class TFP410 -- DVI/HDMI 控制器

class tfp410.TFP410(*, i2c_addr: int = 0x3F)

初始化 TFP410 DVI/HDMI 控制器芯片。

i2c_addr 是 TFP410 的 I2C 地址。

isconnected() bool

若连接了外部显示器则返回 True,否则返回 False

hotplug_callback(callback: Callable[[bool], None] | None) None

注册一个 callback 函数,每当外部显示器的连接状态发生变化时都会调用该函数。新的连接状态(bool)作为唯一参数传递给 callback

传入 None 作为 callback 以禁用热插拔回调。

在注册了回调期间,请勿调用 TFP410.isconnected()