Sortie PWM sur carte Acquisition STM32 sur bus CAN
gestion simple des sorties PWM.
More...
|
| def | __init__ (self, Name, Module, Voie, Frequence=50) |
| | The constructor. More...
|
| |
| def | GetFrequence (self) |
| | renvoie la dernière fréqence. More...
|
| |
| def | On_Off (self, OnOff=False) |
| | allume ou coupe la sortie PWM More...
|
| |
| def | Read (self) |
| | get the last PWM set More...
|
| |
| def | SetFrequence (self, Frequence) |
| | fixe la frequence de la PWM More...
|
| |
| def | SetPWM (self, pwm) |
| | fixe la PWM en % More...
|
| |
| def | Write (self, pwm) |
| | fixe la PWM en 1/10000 More...
|
| |
| def | __init__ (self, Name, Module, Voie) |
| | The constructor. More...
|
| |
| def | Compens (self, a=1, b=0) |
| | entre une valeur de compensation (à supprimer) More...
|
| |
| def | Read (self) |
| | retourne la valeur lue du capteur More...
|
| |
| def | Switch (self) |
| | forcement booleen, pas de parametre (à supprimer) More...
|
| |
| def | Write (self, Val) |
| | ecrit sur une sortie (PWM ou Tout ou Rien) More...
|
| |
Sortie PWM sur carte Acquisition STM32 sur bus CAN
gestion simple des sorties PWM.
- Parameters
-
| Name | (string) : the name |
| Module | (CANModule) : instance of CANModule witche the sensor is plug. see CAN_Modules.py |
| Voie | (int) : the chanel (0 to 3) |
| Frequence=50 | (int) : the default frequency |
- Date
- 06 janvier 2019 Création
- 6.3 18 avril 2021 : reprise de la syntaxe (pas de nouvelle fonction)
◆ __init__()
| def __init__ |
( |
|
self, |
|
|
|
Name, |
|
|
|
Module, |
|
|
|
Voie, |
|
|
|
Frequence = 50 |
|
) |
| |
◆ GetFrequence()
renvoie la dernière fréqence.
note : si la frequence a été modifiée par ailleurs, cette valeur sera éronnée
- Returns
- (int) frequency
◆ On_Off()
| def On_Off |
( |
|
self, |
|
|
|
OnOff = False |
|
) |
| |
allume ou coupe la sortie PWM
◆ Read()
get the last PWM set
- Returns
- the PWM set by SetPWM or Write
Reimplemented from Capteur.
Reimplemented in ServoMoteur.
◆ SetFrequence()
| def SetFrequence |
( |
|
self, |
|
|
|
Frequence |
|
) |
| |
fixe la frequence de la PWM
- Parameters
-
| Frequence | (int) 0 (stop) to 5000 |
◆ SetPWM()
fixe la PWM en %
- Parameters
-
| pwm | (int) the PWM 0 --> 100 (1% = 1) |
◆ Write()
fixe la PWM en 1/10000
- Parameters
-
| pwm | (int) the PWM 0 --> 10000 (1% = 100) |
Reimplemented from Capteur.
The documentation for this class was generated from the following file: