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