|
MPU6500 Bare-Metal Driver
Public API reference for the MPU6500 driver
|
Public data structures and enums. More...

Data Structures | |
| struct | MPU6500_Gyro_Data |
| Processed gyroscope output in degrees per second (dps). More... | |
| struct | MPU6500_Accel_Data |
| Processed accelerometer output in g-force (g). More... | |
| struct | MPU6500_Config |
| Driver configuration and platform abstraction. More... | |
Enumerations | |
| enum | Accel_Range { MPU6500_ACC_SET_2G = 0x00 , MPU6500_ACC_SET_4G = 0x08 , MPU6500_ACC_SET_8G = 0x10 , MPU6500_ACC_SET_16G = 0x18 } |
| Full-scale accelerometer range register values. | |
| enum | Gyro_Range { MPU6500_Gyro_SET_250 = 0x00 , MPU6500_Gyro_SET_500 = 0x08 , MPU6500_Gyro_SET_1000 = 0x10 , MPU6500_Gyro_SET_2000 = 0x18 } |
| Full-scale gyroscope range register values. | |
| enum | Accel_Calculation { MPU6500_Accel_2G = 0 , MPU6500_Accel_4G , MPU6500_Accel_8G , MPU6500_Accel_16G } |
| Internal index for accelerometer sensitivity lookup. | |
| enum | Gyro_Calculation { MPU6500_Gyro_250 = 0 , MPU6500_Gyro_500 , MPU6500_Gyro_1000 , MPU6500_Gyro_2000 } |
| Internal index for gyroscope sensitivity lookup. | |
Public data structures and enums.