My Project
imu.h
Go to the documentation of this file.
1 // Copyright (c) 2023 Samuli Nyman
2 // SPDX-License-Identifier: MIT
3 
4 #ifndef __IMU_H
5 #define __IMU_H
6 
7 #include "Arduino.h"
8 
9 uint8_t readAcceleration(float &x, float &y, float &z);
10 uint8_t readGyro(float &x, float &y, float &z);
11 uint8_t initIMU();
12 
13 float readAccelX();
14 float readAccelY();
15 float readAccelZ();
16 float readGyroX();
17 float readGyroY();
18 float readGyroZ();
19 
20 #endif
initIMU
uint8_t initIMU()
Definition: imu.cpp:10
readGyroX
float readGyroX()
Definition: imu.cpp:52
readGyro
uint8_t readGyro(float &x, float &y, float &z)
Definition: imu.cpp:29
readAcceleration
uint8_t readAcceleration(float &x, float &y, float &z)
Definition: imu.cpp:21
readGyroY
float readGyroY()
Definition: imu.cpp:57
readAccelX
float readAccelX()
Definition: imu.cpp:37
readAccelY
float readAccelY()
Definition: imu.cpp:42
readAccelZ
float readAccelZ()
Definition: imu.cpp:47
readGyroZ
float readGyroZ()
Definition: imu.cpp:62