tfp410 — Controlador DVI/HDMI

O módulo tfp410 fornece um controlador para o serializador DVI/HDMI TFP410, utilizado para ligar um ecrã DVI/HDMI externo através de um barramento LCD paralelo de 24 bits.

class TFP410 – Controlador DVI/HDMI

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

Inicializa o chip controlador DVI/HDMI TFP410.

i2c_addr é o endereço I2C do TFP410.

isconnected() bool

Devolve True se um ecrã externo estiver ligado; False caso contrário.

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

Regista uma função callback que será chamada sempre que o estado de ligação de um ecrã externo se alterar. O novo estado de ligação (bool) é passado como único argumento ao callback.

Passe None como callback para desativar o callback de hotplug.

Enquanto um callback estiver registado, não chame TFP410.isconnected().