2510_RegulationChauffage
|
Fonctions | |
dict | get_channel_mux_map (str sensor_type) |
Retourne le mapping CHANNEL_MUX pour un type de sonde donné. | |
tuple | find_closest_channel (float target_resistance, str sensor_type) |
Trouve le canal MUX le plus proche pour une résistance cible. |
Variables | |
dict | CHANNEL_MUX |
tuple app.resistance_mapping.find_closest_channel | ( | float | target_resistance, |
str | sensor_type ) |
Trouve le canal MUX le plus proche pour une résistance cible.
Algorithme de recherche du canal TMUX offrant la résistance la plus proche de la valeur cible. Calcule l'erreur absolue et relative pour le meilleur canal trouvé.
target_resistance | Valeur de résistance cible recherchée [Ohms]. |
sensor_type | Type de sonde à utiliser pour la recherche. |
KeyError | si le type de sonde n'existe pas. |
dict app.resistance_mapping.get_channel_mux_map | ( | str | sensor_type | ) |
Retourne le mapping CHANNEL_MUX pour un type de sonde donné.
Fonction d'accès qui extrait le dictionnaire de correspondance canal/résistance pour un type de sonde spécifique. Valide l'existence du type avant de retourner les données.
sensor_type | Type de sonde demandé (doit exister dans CHANNEL_MUX). |
KeyError | si le type de sonde n'est pas supporté. |
dict app.resistance_mapping.CHANNEL_MUX |