tfp410 — Contrôleur DVI/HDMI

Le module tfp410 fournit un pilote pour le sérialiseur DVI/HDMI TFP410 utilisé pour piloter un écran DVI/HDMI externe via un bus LCD parallèle 24 bits.

class TFP410 – Contrôleur DVI/HDMI

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

Initialise la puce du contrôleur DVI/HDMI TFP410.

i2c_addr est l’adresse I2C du TFP410.

isconnected() bool

Renvoie True si un écran externe est connecté, False sinon.

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

Enregistre une fonction callback qui sera appelée chaque fois que l’état de connexion d’un écran externe change. Le nouvel état de connexion (bool) est transmis comme unique argument à callback.

Passez None comme callback pour désactiver la fonction de rappel de connexion à chaud.

Tant qu’une fonction de rappel est enregistrée, n’appelez pas TFP410.isconnected().