I2C based class LIS3DH, renvoie l'orientation H et V.
More...
|
def | __init__ (self, Name, Module=None, Voie=0x18) |
| The constructor il faut passer l'objet BUS I2C. More...
|
|
def | Addval (self, Tab, Val) |
| add a va lin specified tab. More...
|
|
def | Read (self) |
| read the physical sensor and return values 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...
|
|
I2C based class LIS3DH, renvoie l'orientation H et V.
- Date
- 5.1 14/12/2018 création
- 6.0 janvier 2020 Modification :
- ValX, Y, Z passe en valeurs moyennes dans un tableau
- Ajout fonction Addval()
- 6.3 20 avril 2021 : all properties (variables) are passed in private.
- 7.1 january 2022 : Modification of self.__Module to (parent Base.Module) self.Module for usage by ListerEntrees()
◆ __init__()
def __init__ |
( |
|
self, |
|
|
|
Name, |
|
|
|
Module = None , |
|
|
|
Voie = 0x18 |
|
) |
| |
The constructor il faut passer l'objet BUS I2C.
- Parameters
-
Name | (string) : the name |
Module | (I2C instance, default = None) : it must be the instance of a I2C_Module based class |
Voie | (int, default = 0x18) : I2C adress. default is the good value for LIS3DH |
Reimplemented from Capteur.
◆ Addval()
def Addval |
( |
|
self, |
|
|
|
Tab, |
|
|
|
Val |
|
) |
| |
add a va lin specified tab.
- Parameters
-
Tab | : one on this : valX, valY, valZ |
Val | (int) : value from pysical sensor |
- Returns
- the average value of NMBAQUIS values
◆ Read()
read the physical sensor and return values
- Returns
- a table of 3 int (X, Y, Z) like 3 angles.
Reimplemented from Capteur.
◆ ComposantI2C
◆ Name
◆ Voie
The documentation for this class was generated from the following file: