![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
1
Dependencies: sMotor LIS3MDL X_NUCLEO_53L0A1
lis3mdl_class.h
00001 #ifndef lis3mdl_class_h 00002 #define lis3mdl_class_h 00003 00004 class lis3mdl{ 00005 public: 00006 virtual int set_m_axes_offset(uint8_t axe, int16_t offset) {//my 00007 return LIS3MDL_M_SetAxeOffset(axe, offset); 00008 } 00009 virtual int set_BDU() { //my 00010 uint8_t tmp; 00011 if(LIS3MDL_IO_Read(&tmp,LIS3MDL_M_CTRL_REG5_M,1)!= 00012 MAGNETO_OK) 00013 return MAGNETO_ERROR; 00014 tmp=0x40; 00015 return LIS3MDL_IO_Write(&tmp, LIS3MDL_M_CTRL_REG5_M, 1); 00016 } 00017 00018 protected: 00019 MAGNETO_StatusTypeDef LIS3MDL_M_SetAxeOffset(uint8_t axe,int16_t offset);//my 00020 00021 }; 00022 00023 #endif
Generated on Thu Jul 21 2022 13:01:43 by
![doxygen](doxygen.png)