Modul fusion_hat.modules.adxl345
- class fusion_hat.modules.adxl345.ADXL345(*args, address: int = 83, bus: int = 1, **kwargs)[Quellcode]
Basisklassen:
I2CADXL345-Module
- X = 0
X
- Y = 1
Y
- Z = 2
Z
- ADDR = 83
- _REG_DATA_X = 50
- _REG_DATA_Y = 52
- _REG_DATA_Z = 54
- _REG_POWER_CTL = 45
- _AXISES = [50, 52, 54]
- read(axis: int = None) float | List[float][Quellcode]
Eine Achse vom ADXL345 lesen
- Parameter:
axis (int) – Messwert (g) einer Achse lesen, ADXL345.X , ADXL345.Y oder ADXL345.Z , None für alle Achsen
- Rückgabe:
Wert der Achse oder eine Liste aller Achsen
- Rückgabetyp:
float/list
- _read(axis: int) float[Quellcode]