Ordinateur de bord pour voiture de collection 7.1
|
class based on CLVariable-->asserv to manage the heater fan with PWM. More...
Public Member Functions | |
def | Addition (self, ValToAdd) |
increase or decrease the PWM. More... | |
def | asserv (self) |
check the limit and set the PWM More... | |
def | start (self) |
start the PWM More... | |
Public Member Functions inherited from Asserv | |
def | __init__ (self, Name, FMasque=15, FNumber=None, Value=0, CmpBin=None, SeuilMax=0, SeuilMin=0, CapteurOut=None, ClVarIn=None, NAquis=0, Unit="%s", FuncCal=None, FuncCalParam=None, FuncAction=None, ListeClVar=None) |
The constructor. More... | |
def | Action (self) |
Sur un asservissement, la fonction d'action met en route l'asservissement. More... | |
def | asserv (self) |
boucle à définir pour chaque asservissement More... | |
def | BValue (self) |
retourne l'état d'activation de l'asservissement More... | |
def | CValue (self) |
retourne l'état de fonctionnement (en service ou non) réécriture de la classe parent (clvariable) More... | |
def | Format (self) |
retourne le resultat de Read() formaté avec la chaine définie self.Unit More... | |
def | Read (self) |
retourne l'état de fonctionnement (en service ou non) réécriture de la classe parent (clvariable) More... | |
def | start (self) |
lance l'asservissement proprement dit change l'état du flag More... | |
def | stop (self) |
stop l'asservissement, et l'initialise More... | |
Public Member Functions inherited from ClVariable | |
def | __init__ (self, Name, FMasque=15, FNumber=None, CapteurIn=None, Value=0, NAquis=0, Unit="%s", CmpBin=None, SeuilMax=None, SeuilMin=None, CmpDelay=0, FuncCal=None, FuncCalParam=None, FuncAction=None, FuncEvent=None) |
The constructor. More... | |
def | Action (self) |
Defini l'action lors de l'appui sur le bouton ou à l'appel lors de l'ouverture en fonction de self.Value. More... | |
def | AdCapteur (self, Capteur) |
add a physical or virtual sensor More... | |
def | Addition (self, ValToAdd) |
add passed value to current value More... | |
def | BValue (self) |
return the binary value. More... | |
def | CValue (self) |
idem (créé pour les asservissements, voir plus bas) More... | |
def | Format (self) |
retourne le resultat de Read() formaté avec la chaine définie self.Unit More... | |
def | Moyenne (self, VLue) |
calculation of average value More... | |
def | Read (self) |
fonction de lecture de la variable More... | |
def | ReadPref (self, pref) |
lit et écrit la préférence (format string <—> format type(Value)) More... | |
def | ReturnBinForValue (self, val) |
def | RValue (self) |
retourne la valeur réelle (si la variable est une valeur réelle) More... | |
def | set (self, newVal) |
Set new Value. More... | |
def | stop (self) |
def | WritePref (self) |
utilisé par historic.PrefWrite() More... | |
Public Attributes | |
EnRoute | |
Value | |
Public Attributes inherited from Asserv | |
EnRoute | |
ListeClVar | |
Value | |
Public Attributes inherited from ClVariable | |
Aquis | |
BinCmpTimer | |
CmpBin | |
CmpDelay | |
FMasque | |
FNumber | |
FuncAction | |
FuncCal | |
FuncEvent | |
FuncParam | |
MoyenneIter | |
MoyenneSomme | |
NAquis | |
SeuilMax | |
SeuilMin | |
Additional Inherited Members | |
Static Public Attributes inherited from Asserv | |
CapteurOut = None | |
ClVarIn = None | |
int | Commande = 0 |
int | Consigne = 0 |
bool | EnRoute = False |
Static Public Attributes inherited from ClVariable | |
int | BinCmpTimer = 0 |
Capteur = None | |
list | ListAff = [] |
ListeActions = None | |
list | ListVnt = [] |
int | MoyenneIter = 0 |
nombre d'itération pour un calcul complet (50) More... | |
int | MoyenneSomme = 0 |
somme destinée au calcule de la moyenne des acquisition, sur NAquis acquisitions. More... | |
Name = None | |
Unit = None | |
Value = None | |
class based on CLVariable-->asserv to manage the heater fan with PWM.
def Addition | ( | self, | |
ValToAdd | |||
) |
increase or decrease the PWM.
redefined Addition from ClVar to start and stop the fan
Reimplemented from ClVariable.
def asserv | ( | self | ) |
check the limit and set the PWM
Reimplemented from Asserv.
def start | ( | self | ) |
start the PWM
Reimplemented from Asserv.
EnRoute |
Value |