esp32_BNO08x 1.00
C++ BNO08x IMU driver component for esp-idf.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
bno08x_config_t Struct Reference

IMU configuration settings passed into constructor. More...

#include <BNO08x.hpp>

Public Member Functions

 bno08x_config_t ()
 Default IMU configuration settings

 

Public Attributes

spi_host_device_t spi_peripheral
 SPI peripheral to be used.
 
gpio_num_t io_mosi
 MOSI GPIO pin (connects to BNO08x DI pin)
 
gpio_num_t io_miso
 MISO GPIO pin (connects to BNO08x SDA pin)
 
gpio_num_t io_sclk
 SCLK pin (connects to BNO08x SCL pin)
 
gpio_num_t io_cs
 
gpio_num_t io_int
 Chip select pin (connects to BNO08x CS pin)
 
gpio_num_t io_rst
 Host interrupt pin (connects to BNO08x INT pin)
 
gpio_num_t io_wake
 Reset pin (connects to BNO08x RST pin)
 
uint64_t sclk_speed
 Desired SPI SCLK speed in Hz (max 3MHz)
 
bool debug_en
 Whether or not debugging print statements are enabled.
 

Detailed Description

IMU configuration settings passed into constructor.

Member Data Documentation

◆ io_wake

gpio_num_t bno08x_config_t::io_wake

Reset pin (connects to BNO08x RST pin)

Wake pin (optional, connects to BNO08x P0)


The documentation for this struct was generated from the following file: