M5Unit-IMU 0.0.2 git rev:e5b00aa
Loading...
Searching...
No Matches
unit_mag3110.hpp File Reference

UnitMAG3110 (3-axis magnetometer) unit component. More...

#include <M5UnitComponent.hpp>
#include <m5_utility/container/circular_buffer.hpp>
#include <memory>
#include "unit_mag3110_data.hpp"
#include "../imu/imu_data_source.hpp"

Go to the source code of this file.

Classes

class  m5::unit::UnitMAG3110
 NXP/Freescale MAG3110 3-axis magnetometer. No standalone GROVE unit exists; it is the magnetometer on the original (2017) classic M5Stack Gray (paired with an MPU6050). It sits directly on the host I2C bus at 0x0E (no aux bypass needed, unlike the MPU9250's AK8963). More...
 
struct  m5::unit::UnitMAG3110::config_t
 Settings for begin() More...
 

Namespaces

namespace  m5
 Top level namespace of M5Stack.
 

Variables

constexpr uint32_t m5::unit::mag3110::DEFAULT_STORED_SIZE {4}
 Default ring buffer depth.
 

Detailed Description

UnitMAG3110 (3-axis magnetometer) unit component.