DevLab_ICM20948 1.0.2 ICM-20948 9-Axis Motion Sensor Driver

Loading...
Searching...
No Matches
Macros | Functions | Variables
spi_accel.ino File Reference
`#include <DevLab_ICM20948.h>`

Go to the source code of this file.

## Macros
#define | SPI_FAST_SPEED 1000000
| SPI clock used during sensor initialization and reads.
#define | CS_PIN D10

## Functions
SPIClass | spi_bus (SPI)
| SPI bus object used by the IMU driver.
void | setup ()
| Configure the IMU for accelerometer-only operation over SPI.
void | loop ()
| Read and print accelerometer data in g.

## Variables
DevLab_ICM20948 | imu
| Global ICM-20948 driver instance.

## Macro Definition Documentation

## ◆ CS_PIN

#define CS_PIN D10

Definition at line 36 of file spi_accel.ino.

## ◆ SPI_FAST_SPEED

#define SPI_FAST_SPEED 1000000

SPI clock used during sensor initialization and reads.

Definition at line 34 of file spi_accel.ino.

## Function Documentation

## ◆ loop()

void loop | ( |  | ) |

Read and print accelerometer data in g.

Definition at line 122 of file spi_accel.ino.

Here is the call graph for this function:

## ◆ setup()

void setup | ( |  | ) |

Configure the IMU for accelerometer-only operation over SPI.

Note
  The sketch expects a board-level CS_PIN definition to select the chip-select pin used by beginSPI().

Definition at line 49 of file spi_accel.ino.

Here is the call graph for this function:

## ◆ spi_bus()

SPIClass spi_bus | ( | SPI |  | ) |

SPI bus object used by the IMU driver.

Here is the caller graph for this function:

## Variable Documentation

## ◆ imu

DevLab_ICM20948 imu

Global ICM-20948 driver instance.

Definition at line 38 of file spi_accel.ino.