Adafruit ICM20X Sensor Library
Classes | Macros | Enumerations
Adafruit_ICM20649.h File Reference
#include "Adafruit_ICM20X.h"

Go to the source code of this file.

Classes

class  Adafruit_ICM20649
 Class that stores state and functions for interacting with the ST ICM20649 6-DoF Accelerometer and Gyro. More...
 

Macros

#define ICM20649_I2CADDR_DEFAULT   0x68
 ICM20X default i2c address.
 

Enumerations

enum  icm20649_accel_range_t { ICM20649_ACCEL_RANGE_4_G, ICM20649_ACCEL_RANGE_8_G, ICM20649_ACCEL_RANGE_16_G, ICM20649_ACCEL_RANGE_30_G }
 
enum  icm20649_gyro_range_t { ICM20649_GYRO_RANGE_500_DPS, ICM20649_GYRO_RANGE_1000_DPS, ICM20649_GYRO_RANGE_2000_DPS, ICM20649_GYRO_RANGE_4000_DPS }
 

Detailed Description

I2C Driver for the Adafruit ICM20649 6-DoF Wide-Range Accelerometer and Gyro library

This is a library for the Adafruit ICM20649 breakout:
https://www.adafruit.com/products/4464

Adafruit invests time and resources providing this open source code,

please support Adafruit and open-source hardware by purchasing products from Adafruit!

BSD license (see license.txt)

Enumeration Type Documentation

◆ icm20649_accel_range_t

The accelerometer data range

◆ icm20649_gyro_range_t

The gyro data range