1
Dependencies: sMotor LIS3MDL X_NUCLEO_53L0A1
lis3mdl_class.h
- Committer:
- simens
- Date:
- 2019-05-23
- Revision:
- 0:ed3e71232bc7
File content as of revision 0:ed3e71232bc7:
#ifndef lis3mdl_class_h #define lis3mdl_class_h class lis3mdl{ public: virtual int set_m_axes_offset(uint8_t axe, int16_t offset) {//my return LIS3MDL_M_SetAxeOffset(axe, offset); } virtual int set_BDU() { //my uint8_t tmp; if(LIS3MDL_IO_Read(&tmp,LIS3MDL_M_CTRL_REG5_M,1)!= MAGNETO_OK) return MAGNETO_ERROR; tmp=0x40; return LIS3MDL_IO_Write(&tmp, LIS3MDL_M_CTRL_REG5_M, 1); } protected: MAGNETO_StatusTypeDef LIS3MDL_M_SetAxeOffset(uint8_t axe,int16_t offset);//my }; #endif