4 #ifndef __M5_BMM150_CLASS_H__
5 #define __M5_BMM150_CLASS_H__
std::uint8_t WhoAmI(void)
static constexpr std::uint8_t DEFAULT_ADDRESS
static constexpr const std::uint8_t CHIP_ID_ADDR
BMM150_Class(std::uint8_t i2c_addr=DEFAULT_ADDRESS, std::uint32_t freq=400000, I2C_Class *i2c=&In_I2C)
imu_spec_t begin(I2C_Class *i2c=nullptr) override
void getConvertParam(imu_convert_param_t *param) const override
imu_spec_t getImuRawData(imu_raw_data_t *data) const override
I2C_Class In_I2C
for internal I2C device